O365 GUI的Powershell:权限
背景: 似乎有人设置了用户邮箱权限(不是exchange online GUI): 问题: 这意味着我无法使用常规exchange powershell方法检查邮箱权限。。。如果使用Exchange Online Admin Center GUI或O365 GUI的Powershell:权限,powershell,office365,Powershell,Office365,背景: 似乎有人设置了用户邮箱权限(不是exchange online GUI): 问题: 这意味着我无法使用常规exchange powershell方法检查邮箱权限。。。如果使用Exchange Online Admin Center GUI或添加邮箱权限设置,我们也可以这样做: Import-PSSession ( New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.offic
添加邮箱权限设置,我们也可以这样做:
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而不是在线交换。。。但与权限有关
另外,我以前也检查了mailboxfolderpermission
更多澄清:
StaffMember@myco.com看得见SharedUser@myco.comoutlook中的邮箱。
这也表现在:
>用户>共享用户>邮件设置>邮箱权限
这些权限似乎未显示在exchange powershell或exchange powershell中。您可以在邮箱上设置三种类型的权限:FullAccess
、SendAs
和SendOnRepresentation
。可以使用不同的cmdlet检查/管理每个cmdlet:
FullAccess
(在O365 GUI中读取和管理)可以使用查看和管理/
SendAs
可以使用查看和管理/
sendonRepresentation
可以使用查看,也可以使用管理(参数GrantSendOnBehalfTo
)
从评论中澄清问题:
不幸的是,Get RecipientPermission
说“applicated to:Exchange online”,我特别要说的是Office365,它似乎是一组不同的cmdlet。其他用户可以完全访问共享用户的邮箱,但Get-MailboxPermission-shared-User
未显示其他用户的任何信息
可以通过O365门户设置权限并不意味着不在Exchange Online中设置权限。Office 365用户对象(您可以通过Get MsolUser
访问的对象)不能对其设置FullAccess/SendAs/SendOnRepresentation,只有邮箱才能设置它们
当您通过O365门户设置权限时(假设您将读取和管理共享用户
添加到其他用户
),更改应反映在Exchange管理中心(当您选中共享用户
时,您将在完全访问字段中看到其他用户
)并在中获取邮箱权限共享用户
。不确定发生了什么,因为您没有看到这些权限,但请先检查这三个权限。同步也可能会有一些延迟。感谢您澄清GUI权限,这是一个很好的阅读。不幸的是,Get RecipientPermission
说“applicated to:Exchange online”,我特别要说的是Office365,它似乎是一组不同的cmdlet。其他用户可以完全访问共享用户的邮箱,但Get-MailboxPermission-shared-User
没有显示其他用户的任何信息。@Hicsy我根据评论添加了解释。您可以添加O365门户、EAC的屏幕截图以及您在PowerShell中输入的内容和收到的内容吗?当然,隐藏敏感数据,但我们可以区分shareduser和staffmember