For the complete documentation index, see llms.txt. This page is also available as Markdown.

Add-DSRoleAssignment

Übersicht

Eine administrative Rolle einem oder mehreren Prinzipalen in einem oder mehreren Bereichen zuweisen.

Syntax

__AllParameterSets

Add-DSRoleAssignment -RoleID <guid> -PrincipalId <guid[]> -ScopeType <AdministrativeRoleAssignmentScopeType>
 [-ScopeID <guid[]>] [-WhatIf] [-Confirm] [<CommonParameters>]

Beschreibung

Eine Rolle einem oder mehreren Benutzern, Benutzergruppen oder Anwendungsidentitäten für eine oder mehrere Bereichsressourcen gewähren. Anders als die älteren Cmdlets Set-DSVaultUser/-UserGroup/-Application legt dies die Bereichsressourcen-ID fest, die der Server benötigt, damit die Zuweisung wirksam wird.

Beispiele

Beispiel 1

PS C:\> $role = Get-DSAdministrativeRole | Where-Object Name -EQ 'Vault Owner'
PS C:\> Add-DSRoleAssignment -RoleID $role.Id -PrincipalId $userID -ScopeType Repository -ScopeID $vaultID

Die Rolle 'Tresorbesitzer' einem Benutzer für einen bestimmten Tresor gewähren.

Beispiel 2

Die Rolle in einem einzigen Aufruf zwei Benutzern für zwei Tresore gewähren (insgesamt 4 Zuweisungen).

Parameter

-Confirm

Fordert vor der Ausführung des Cmdlets eine Bestätigung an.

-PrincipalId

IDs der Benutzer, Benutzergruppen oder Anwendungsidentitäten, denen die Rolle zugewiesen wird.

-RoleID

ID der zuzuweisenden Rolle.

-ScopeID

IDs der Bereichsressourcen, denen die Rolle zugewiesen wird: Tresor-IDs, wenn -ScopeType Repository ist, Gateway-IDs, wenn Gateway, PAM-Anbieter-IDs, wenn PamProvider, oder Geschäftseinheits-IDs, wenn OrganizationalUnit. Erforderlich, außer wenn -ScopeType Global ist; wird ignoriert (mit einer Warnung), wenn -ScopeType Global ist.

-ScopeType

Bereichstyp der Zuweisung. Erforderlich, es gibt keinen Standardwert, damit nicht still im falschen Bereich zugewiesen wird.

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt würde. Das Cmdlet wird nicht ausgeführt.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Hinweise

Weitere Informationen erhalten Sie mit "Get-Help Add-DSRoleAssignment -detailed". Technische Informationen erhalten Sie mit "Get-Help Add-DSRoleAssignment -full".

Zuletzt aktualisiert

War das hilfreich?