积极答复者
咨询权限问题

问题
-
新建邮箱,发现管理员A会自动添加到邮箱的 完全访问 权限中。
Get-MailboxPermission user01 可以看到 "XXX\USERA" 是继承权限,请问继承哪里的权限(数据库吗?) 。 如果想要全局删除这个权如何操作,或者将其替换为其他用户该如何操作?
RunspaceId : 2e17c188-881c-497a-a01a-b0b825aabe0b
AccessRights : {FullAccess, DeleteItem, ReadPermission, ChangePermission, ChangeOwner}
Deny : False
InheritanceType : All
User : XXX\USERA
Identity : XXXXX.XXX.com/xx/USER01
IsInherited : True
IsValid : True
ObjectState : Unchanged- 已编辑 Caesar_CL 2021年5月14日 9:55
答案
-
您好,在当前环境发现,即便是新建的数据库,在保持默认的情况,创建新邮箱后,同样会有这个问题。个人认为这是个全局的设置,请问在EX和AD中哪些设置能够直接实现。 个人感觉和ADSI编辑器关联性更大.
您好,
如果新建数据库也有这个问题的话,那么确实如您所说,应该是从AD继承的权限。请您参考下面的步骤,用ADSI编辑器查看:
1. 打开ADSI编辑器,连接到“配置”,依次展开到下面的路径:
Configuration/Services/Microsoft Exchange/<OrganisationName>/Administrative Groups/Exchange Administrative Group (FYDIBOHF23SPDLT)
2. 选中 Databases,右击,选择属性:
3. 点击安全,查看组或成员列表里是否有UserA,并且授予了完全控制权限:
4. 如果要删除UserA权限的话,您可以直接在列表中选中将其移除,然后点击应用。如果没有立即生效的话,需要重启下 Microsoft Exchange Information Store服务。
5. 如果要替换成其他用户,您可以在删除UserA后,点击“添加”,输入要替换的用户,赋予“完全控制”权限;然后点击“高级”,选中该用户后双击,将“应用于”的范围修改为“这个对象及全部后代”,之后重启Microsoft Exchange Information Store服务:
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已标记为答案 Caesar_CL 2021年5月19日 2:26
全部回复
-
Get-MailboxPermission user01 可以看到 "XXX\USERA" 是继承权限,请问继承哪里的权限(数据库吗?)
您好,
从这个官方链接可知,当IsInherited为True时,表示权限继承自邮箱数据库或 AD。对于您描述的情况,这里UserA继承的应当是user01所在数据库的权限。
根据我的测试和研究,推测“管理员A会自动添加到邮箱的 完全访问 权限中”这个现象,可能是由于您或您环境中的其他管理员曾经用下面的方式给USERA设置了权限,使其对数据库中所有邮箱都有完全访问权限:
Get-MailboxDatabase <DatabaseName> | Add-ADPermission -User USERA -AccessRights GenericAll -InheritanceType ALL
您可以用下面的命令,检查确认数据库的非继承权限,看返回结果中是否有USERA:
Get-MailboxDatabase <DatabaseName> | Get-ADPermission | Where {$_.IsInherited -eq $false}
如果要全局删除这个权限,可以参考下面的命令:
Get-MailboxDatabase <DatabaseName> | Remove-ADPermission -User USERA -AccessRights GenericAll
如果要替换成其他用户,则可以先运行上面的命令删除USERA的权限,然后再运行下面的命令,给指定用户赋予权限:
Get-MailboxDatabase <DatabaseName> | Add-ADPermission -User <UserName> -AccessRights GenericAll -InheritanceType ALL
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已编辑 Yuki SunMicrosoft contingent staff 2021年5月17日 4:23
-
您好,在当前环境发现,即便是新建的数据库,在保持默认的情况,创建新邮箱后,同样会有这个问题。个人认为这是个全局的设置,请问在EX和AD中哪些设置能够直接实现。 个人感觉和ADSI编辑器关联性更大.
使用以下命令没有找打非继承管理的权限,在数据库上显示权限也是继承下来的,这个数据库的权限继承哪里的呢?
database01 xxx\userA False True
Get-MailboxDatabase <DatabaseName> | Get-ADPermission | Where {$_.IsInherited -eq $false}
- 已编辑 Caesar_CL 2021年5月18日 1:07
-
您好,在当前环境发现,即便是新建的数据库,在保持默认的情况,创建新邮箱后,同样会有这个问题。个人认为这是个全局的设置,请问在EX和AD中哪些设置能够直接实现。 个人感觉和ADSI编辑器关联性更大.
您好,
如果新建数据库也有这个问题的话,那么确实如您所说,应该是从AD继承的权限。请您参考下面的步骤,用ADSI编辑器查看:
1. 打开ADSI编辑器,连接到“配置”,依次展开到下面的路径:
Configuration/Services/Microsoft Exchange/<OrganisationName>/Administrative Groups/Exchange Administrative Group (FYDIBOHF23SPDLT)
2. 选中 Databases,右击,选择属性:
3. 点击安全,查看组或成员列表里是否有UserA,并且授予了完全控制权限:
4. 如果要删除UserA权限的话,您可以直接在列表中选中将其移除,然后点击应用。如果没有立即生效的话,需要重启下 Microsoft Exchange Information Store服务。
5. 如果要替换成其他用户,您可以在删除UserA后,点击“添加”,输入要替换的用户,赋予“完全控制”权限;然后点击“高级”,选中该用户后双击,将“应用于”的范围修改为“这个对象及全部后代”,之后重启Microsoft Exchange Information Store服务:
此致,
Yuki Sun
如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.
- 已标记为答案 Caesar_CL 2021年5月19日 2:26