代码之家  ›  专栏  ›  技术社区  ›  Hicsy

Powershell for O365 GUI:权限

  •  3
  • Hicsy  · 技术社区  · 6 年前

    背景:

    似乎有人设置了用户邮箱权限 using the O365 GUI (

    问题:

    Add-MailboxPermission :

    Import-PSSession ( New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Authentication Basic -AllowRedirection -Credential (Get-Credential myname@myco.com ) )
    Get-MailboxPermission SharedUser@myco.com
    

    ^^这不会返回O365 GUI中设置的权限。只允许在线交换。

    问题:

    管理权限集的正确commandlet是什么 使用O365 GUI

    以前的工作:

    我试过看 MSOL-User commandlets 而且,由于这些应用程序似乎使用O365而不是exchange online。。。但是 they don't have one 与权限有关的。

    mailboxfolderpermission .

    更多说明:

    StaffMember@myco.com 能看见SharedUser@myco.com的邮箱。

    Office 365 control panel / GUI &燃气轮机;用户>SharedUser>邮件设置>邮箱权限
    Exchange Admin Center 或者交换powershell。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Robert Dyjas Joey    6 年前

    您可以对邮箱设置三种类型的权限: FullAccess , SendAs SendOnBehalf


    从评论中澄清问题:

    获取RecipientPermission 上面写着“applied-to:Exchange-online”,我特别提到的是Office365,它似乎是一组不同的cmdlet。其他用户尚未完全访问共享用户的邮箱 Get-MailboxPermission shared-user

    可以通过O365门户设置权限并不意味着在Exchange Online中不设置权限。Office 365用户对象(您可以通过 Get-MsolUser )不能对其设置FullAccess/SendAs/SendOnRepresentation,只有邮箱可以设置它们。

    阅读和管理 结束 shared-user other-user )通过 ,变化应该反映在 (检查时) 其他用户 在里面 字段)和 获取MailboxPermission共享用户