本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

變更的角色項目

 

適用版本:Exchange Server 2013

上次修改主題的時間:2012-10-03

管理角色每個管理角色項目代表單一指令程式。將參數加入至或來自會新增至管理角色、 角色項目移除參數來控制這些參數是否可在該指令程式。如需管理角色項目在 Microsoft Exchange Server 2013的詳細資訊,請參閱了解管理角色

您無法修改內建管理角色上的角色項目。

注意事項注意事項:
本主題不會討論如何修改未限定範圍的管理角色上未限定範圍的管理角色項目。如需如何修改未限定範圍的角色項目的詳細資訊,請參閱建立角色
注意注意:
若要新增或移除角色項目中的參數,您必須使用AddParameterRemoveParameter參數。如果省略了AddParameterRemoveParameter參數執行Set-ManagementRoleEntry指令程式時,僅使用Parameters參數指定的參數將會包含在角色項目。將移除角色項目中的所有其他參數。

要尋找與角色相關的其他管理工作嗎?請參閱進階權限

  • 每項程序的預估完成時間:5 分鐘

  • 您必須已獲指派權限,才能執行此程序或這些程序。若要查看您需要的權限,請參閱 角色管理權限主題中的「管理角色」項目。

  • 您必須使用命令介面來執行這些程序。

  • 如果您想要將參數新增至角色項目、 新增參數必須存在於父系角色中的角色項目。在您指定此指令程式也必須存在於參數。

  • 如果您想要從角色項目移除參數,您移除的參數不能存在於中的所有子系角色的角色項目。您必須從的子系角色的角色項目移除參數。使用本主題稍後的 「 使用命令介面從角色項目中移除一或多個參數 」 程序中的所有子系角色的角色項目移除參數。

  • 如需適用於此主題中程序的快速鍵相關資訊,請參閱 Exchange 系統管理中心的鍵盤快速鍵

提示提示:
有問題嗎?在 Exchange 論壇中尋求協助。此論壇的網址為:Exchange ServerExchange OnlineExchange Online Protection

若要新增的角色項目參數,您需要指定您想要新增使用Parameters參數的參數。然後您需要指定AddParameter參數,以指出想要執行 「 新增 」 作業。

若要將參數新增至角色項目,請使用下列語法。

Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...> -AddParameter

此範例會新增 EmailAddressesType 參數到收件者系統管理員角色上的 Set-Mailbox Cmdlet。

Set-ManagementRoleEntry "Recipient Administrators\Set-Mailbox" -Parameters EmailAddresses, Type -AddParameter

如需詳細的語法及參數資訊,請參閱 Set-ManagementRoleEntry

若要從角色項目移除參數,您需要指定您想要移除Parameters參數的參數。然後您需要指定RemoveParameter參數,以指出想要執行的移除作業。

若要從角色項目移除參數,請使用下列語法。

Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...> -RemoveParameter

此範例會從 Tier 1 伺服器系統管理員角色上的 Set-SendConnector Cmdlet 移除 PortProtocolLoggingLevelSmartHostAuthMechanism 參數。

Set-ManagementRoleEntry "Tier 1 Server Administrators\Set-SendConnector" -Parameters Port, ProtocolLoggingLevel, SmartHostAuthMechanism -RemoveParameter

如需詳細的語法及參數資訊,請參閱 Set-ManagementRoleEntry

若要從角色項目移除所有的參數,您需要在Parameters參數指定值$Null 。您不需要加上RemoveParameters參數。

從角色項目移除所有參數時最適合您想要在指令程式提供只有幾個參數清單與排除的所有其他參數。如果您不想的角色存取權給指令程式,移除完全而不是只移除參數的角色相關聯的角色項目。如需如何從角色移除角色項目,請參閱從角色移除角色項目的詳細資訊。

注意注意:
您無法復原移除作業。如果您遭移除角色項目的所有參數,則必須再次手動新增。

若要從角色項目移除所有參數,請使用下列語法。

Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters $Null 

此範例會從收件者系統管理員角色的 Set-CASMailbox Cmdlet 上移除所有參數。

Set-ManagementRoleEntry "Recipient Administrators\Set-CASMailbox" -Parameters $Null 

如需詳細的語法及參數資訊,請參閱 Set-ManagementRoleEntry

如果您想只有一組特定的角色項目中要包含的參數,指定Parameters參數僅。不包含AddParameterRemoveParameter參數。當您指定只Parameters參數時,只有在命令中指定的參數隨附在角色項目。會移除所有其他參數。

若要指定特定的一組參數,請使用下列語法。

Set-ManagementRoleEntry <role name>\<cmdlet> -Parameters <parameter 1>, <parameter 2>, <parameter...>

此範例會在 Seattle 郵件收件者角色的 Set-UMMailbox Cmdlet 上只包含 IdentityDisplayNameMissedCallNotificationEnabledPersonalAuthAttendantEnabled 參數。

Set-ManagementRoleEntry "Seattle Mail Recipients\Set-UMMailbox" -Parameters Identity, DisplayName, MissedCallNotificationEnabled, PersonalAutoAttendantEnabled

如需詳細的語法及參數資訊,請參閱 Set-ManagementRoleEntry

 
顯示: