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 $vaultIDDie 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?