Ändern eines Rolleneintrags

 

Gilt für: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Letztes Änderungsdatum des Themas: 2011-03-19

Jeder Verwaltungsrolleneintrag für eine Verwaltungsrolle repräsentiert ein einzelnes Cmdlet. Durch das Hinzufügen oder Entfernen von Parametern zu bzw. aus einem Rolleintrag, der anschließend einer Verwaltungsrolle hinzugefügt wird, steuern Sie, ob diese Parameter für dieses Cmdlet verfügbar sind. Weitere Informationen zu Verwaltungsrolleneinträgen in Microsoft Exchange Server 2010 finden Sie unter Grundlegendes zu Verwaltungsrollen.

Es ist nicht möglich, Rolleneinträge für integrierte Verwaltungsrollen zu ändern.

Sie müssen die Shell verwenden, um Parameter zu einem Rolleneintrag hinzuzufügen oder daraus zu entfernen.

Hinweis

In diesem Thema wird nicht erläutert, wie Sie Verwaltungsrolleneinträge ohne Bereichseinschränkung für eine Verwaltungsrolle ohne Bereichseinschränkung ändern. Weitere Informationen zum Ändern von Rolleneinträgen ohne Bereichseinschränkung finden Sie unter Erstellen einer Rolle.

VorsichtAchtung:
Zum Hinzufügen oder Entfernen von Parametern zu bzw. aus einem Rolleneintrag müssen Sie den Parameter AddParameter bzw. RemoveParameter verwenden. Wenn Sie den Parameter AddParameter oder RemoveParameter beim Ausführen des Cmdlets Set-ManagementRoleEntry nicht angeben, werden nur die mit dem Parameter Parameters angegebenen Parameter in den Rolleneintrag einbezogen. Alle anderen Parameter für den Rolleneintrag werden entfernt.

Möchten Sie wissen, welche anderen Verwaltungsaufgaben es im Zusammenhang mit Rollen gibt? Weitere Informationen finden Sie unter Verwalten von erweiterten Berechtigungen.

Voraussetzungen

  • Wenn Sie Parameter zu einem Rolleneintrag hinzufügen möchten, müssen die hinzuzufügenden Parameter im Rolleneintrag der übergeordneten Rolle vorhanden sein.

  • Die Parameter müssen auch für das angegebene Cmdlet vorhanden sein.

  • Wenn Sie Parameter aus einem Rolleneintrag entfernen möchten, können die Parameter, die Sie entfernen, nicht in Rolleneinträgen untergeordneter Rollen enthalten sein. Sie müssen die Parameter aus den Rolleneinträgen der untergeordneten Rollen entfernen. Verwenden Sie das Verfahren unter "Verwenden Sie die Shell, um mindestens einen Parameter aus einem Rolleneintrag zu entfernen" weiter unten in diesem Thema, um die Parameter aus den Rolleinträgen aller untergeordneten Rollen zu entfernen.

Was möchten Sie tun?

  • Verwenden Sie die Shell, um mindestens einen Parameter zu einem Rolleneintrag hinzuzufügen.

  • Verwenden Sie die Shell, um mindestens einen Parameter aus einem Rolleneintrag zu entfernen.

  • Verwenden Sie die Shell, um alle Parameter aus einem Rolleneintrag zu entfernen.

  • Verwenden der Shell zum Anwenden einer bestimmten Gruppe von Parametern

    Hinweis

    Die Exchange-Verwaltungskonsole kann nicht zum Ändern eines Rolleneintrags verwendet werden.

Verwenden Sie die Shell, um mindestens einen Parameter zu einem Rolleneintrag hinzuzufügen.

Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Verwaltungsrolleneinträge" im Thema Berechtigungen für die Rollenverwaltung.

Zum Hinzufügen von Parametern zu einem Rolleneintrag müssen Sie die hinzuzufügenden Parameter mithilfe des Parameters Parameters angeben. Anschließend müssen Sie den Parameter AddParameter angeben, um anzuzeigen, dass Sie einen Hinzufügevorgang ausführen möchten.

Verwenden Sie zum Hinzufügen von Parametern zu einem Rolleneintrag die folgende Syntax.

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

In diesem Beispiel werden die Parameter EmailAddresses und Type zum Cmdlet Set-Mailbox für die Rolle "Recipient Administrators" hinzugefügt.

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

Ausführliche Informationen zur Syntax und zu den Parametern finden Sie unter Set-ManagementRoleEntry.

Verwenden Sie die Shell, um mindestens einen Parameter aus einem Rolleneintrag zu entfernen.

Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Verwaltungsrolleneinträge" im Thema Berechtigungen für die Rollenverwaltung.

Zum Entfernen von Parametern aus einem Rolleneintrag müssen Sie die zu entfernenden Parameter mithilfe des Parameters Parameters angeben. Anschließend müssen Sie den Parameter RemoveParameter angeben, um anzuzeigen, dass Sie einen Entfernvorgang ausführen möchten.

Verwenden Sie zum Entfernen von Parametern aus einem Rolleneintrag die folgende Syntax.

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

In diesem Beispiel werden für die Rolle "Tier 1 Server Administrators" die Parameter Port, ProtocolLoggingLevel und SmartHostAuthMechanism aus dem Cmdlet Set-SendConnector entfernt.

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

Ausführliche Informationen zur Syntax und zu den Parametern finden Sie unter Set-ManagementRoleEntry.

Verwenden Sie die Shell, um alle Parameter aus einem Rolleneintrag zu entfernen.

Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Verwaltungsrolleneinträge" im Thema Berechtigungen für die Rollenverwaltung.

Zum Entfernen aller Parametern aus einem Rolleneintrag müssen Sie den Wert $Null für den Parameter Parameters angeben. Sie müssen den Parameter RemoveParameters nicht einbeziehen.

Das Entfernen aller Parameter aus einem Rolleneintrag ist insbesondere dann hilfreich, wenn Sie für ein Cmdlet nur wenige Parameter verfügbar machen möchten und alle anderen Parameter ausgeschlossen werden sollen. Wenn die Rolle keinen Zugriff auf ein Cmdlet erhalten soll, sollten Sie den entsprechenden Rolleneintrag vollständig aus der Rolle entfernen, anstatt nur die Parameter zu entfernen. Weitere Informationen zum Entfernen eines Rolleneintrags aus einer Rolle finden Sie unter Entfernen eines Rolleneintrags aus einer Rolle.

VorsichtAchtung:
Löschvorgänge können nicht rückgängig gemacht werden. Wenn Sie versehentlich alle Parameter aus einem Rolleneintrag entfernen, müssen Sie diese manuell erneut hinzufügen.

Verwenden Sie zum Entfernen aller Parameter aus einem Rolleneintrag die folgende Syntax.

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

In diesem Beispiel werden für die Rolle "Recipient Administrators" alle Parameter aus dem Cmdlet Set-CasMailbox entfernt.

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

Ausführliche Informationen zur Syntax und zu den Parametern finden Sie unter Set-ManagementRoleEntry.

Verwenden der Shell zum Anwenden einer bestimmten Gruppe von Parametern

Bevor Sie dieses Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Verwaltungsrolleneinträge" im Thema Berechtigungen für die Rollenverwaltung.

Wenn nur bestimmte Parameter in einen Rolleneintrag eingeschlossen werden sollen, geben Sie nur den Parameter Parameters an. Schließen Sie nicht die Parameter AddParameter oder RemoveParameter ein. Wenn Sie nur den Parameter Parameters angeben, werden nur die von Ihnen angegebenen Parameter in den Rolleneintrag einbezogen. Alle anderen Parameter werden entfernt.

Verwenden Sie zum Festlegen einer bestimmten Gruppe von Parametern die folgende Syntax.

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

In diesem Beispiel werden für die Rolle "Seattle Mail Recipients" nur die Parameter Identity, DisplayName, MissedCallNotificationEnabled und PersonalAuthAttendantEnabled für das Cmdlet Set-UMMailbox eingeschlossen.

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

Ausführliche Informationen zur Syntax und zu den Parametern finden Sie unter Set-ManagementRoleEntry.

 © 2010 Microsoft Corporation. Alle Rechte vorbehalten.