Email

如何對所有要創建的新電子郵件執行預設應用的 Office 365 自定義“角色分配策略”?

  • May 30, 2018

我通過 Exchange創建了一個RoleAssignmentPolicy呼叫。"DisabledForwardingRoleAssignmentPolicy"``admin center --permissions-- user roles

在此處輸入圖像描述

我想將"DisabledForwardingRoleAssignmentPolicy"預設應用到所有要創建的新電子郵件帳戶。

在 Exchange 管理中心的 gui 中,似乎沒有辦法做到這一點。所以我通過渴望在powershell中使用office 365來做到這一點。

Set-RoleAssignmentPolicy DisabledForwardingRoleAssignmentPolicy -IsDefault

命令成功執行。當我通過它驗證它時,Get-RoleAssignmentPolicy它說DisabledForwardingRoleAssignmentPolicyis default

Get-RoleAssignmentPolicy DisabledForwardingRoleAssignmentPolicy | select name,isdefault

Name                                   IsDefault
----                                   ---------
DisabledForwardingRoleAssignmentPolicy      True

但是,當我創建新電子郵件並轉到時recipients --mailboxes-- select user and mailbox features--- Role assignment policy,仍然default policy會應用。

在此處輸入圖像描述

我必須手動將其更改為DisabledForwardingRoleAssignmentPolicy

我在這裡缺少什麼?請遮光。

您需要執行“Set-MailboxPlan”cmdlet 將預設角色分配策略更改為自定義的。

首先,執行“get-mailboxplan”以確認您使用的是哪個計劃,如下所示:

Get-MailboxPlan |fl identity,RoleAssignmentPolicy 

然後,執行“Set-MailboxPlan”將 RoleAssignmentPolciy 更改為自定義:

Set-MailboxPlan -Identity "Plan Name" -RoleAssignmentPolicy "DisabledForwardingRoleAssignmentPolicy"

我在我的線上交流中進行了測試,它按預期工作。 在此處輸入圖像描述

引用自:https://serverfault.com/questions/913957