Email
如何對所有要創建的新電子郵件執行預設應用的 Office 365 自定義“角色分配策略”?
我通過 Exchange創建了一個
RoleAssignmentPolicy
呼叫。"DisabledForwardingRoleAssignmentPolicy"``admin center --permissions-- user roles
我想將
"DisabledForwardingRoleAssignmentPolicy"
預設應用到所有要創建的新電子郵件帳戶。在 Exchange 管理中心的 gui 中,似乎沒有辦法做到這一點。所以我通過渴望在powershell中使用office 365來做到這一點。
Set-RoleAssignmentPolicy DisabledForwardingRoleAssignmentPolicy -IsDefault
命令成功執行。當我通過它驗證它時,
Get-RoleAssignmentPolicy
它說DisabledForwardingRoleAssignmentPolicy
isdefault
。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"