Définir les groupes d'utilisateurs autorisés pour un coffre donné.
Set-DSVaultRole [-VaultID] <guid> [[-AllowedRolesList] <string[]>] [-Update] [-AsLegacyResponse]
[<CommonParameters>]
Définir quels utilisateurs ont accès à un coffre donné. Si le drapeau "Mettre à jour" est présent et qu'un nom d'utilisateur fourni est déjà membre du coffre, cela supprimera cet utilisateur.
PS C:\> Set-DSVaultRole @("Role1", "Role2")
Aucun rôle autorisé dans le coffre avant l'exécution. Role1 et Role2 autorisés dans le coffre après la commande.
PS C:\> Set-DSVaultRole @("Role3")
Role1 et Role2 autorisés dans le coffre avant l'exécution. Role3 est le seul rôle autorisé dans le coffre après la commande.
PS C:\> Set-DSVaultRole @("Role2") -Update
Utilisateur1 autorisé dans le coffre avant l'exécution. Role1 et Role2 autorisés dans le coffre après la commande. Le drapeau de mise à jour conserve les utilisateurs précédents.
PS C:\> Set-DSVaultRole @("User2", "Role3") -Update
Role1 et Role2 autorisés dans le coffre avant l'exécution. Role1 et Role3 autorisés dans le coffre après la commande. Role2 perd son accès en raison de la présence du drapeau de mise à jour.
Accepter un tableau de chaînes contenant les noms d'utilisateur (pas l'id) à autoriser dans le coffre
Type: System.String[]
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 1
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Dans les versions antérieures à 2024.2, de nombreuses applets de commande DS renvoyaient un objet ServerResponse. Activer ce commutateur de compatibilité rétroactive permet aux scripts développés pour les versions antérieures de fonctionner correctement.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Mettre à jour les utilisateurs actuels au lieu de les écraser.
Type: System.Management.Automation.SwitchParameter
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: Named
IsRequired: false
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
ID du coffre à mettre à jour
Type: System.Guid
DefaultValue: ''
SupportsWildcards: false
Aliases: []
ParameterSets:
- Name: (All)
Position: 0
IsRequired: true
ValueFromPipeline: false
ValueFromPipelineByPropertyName: false
ValueFromRemainingArguments: false
DontShow: false
AcceptedValues: []
HelpMessage: ''
Cette applet de commande prend en charge les paramètres communs : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, et -WarningVariable. Pour plus d'informations, voir about_CommonParameters.
Pour plus d'informations, taper "Get-Help Set-DSVaultRole -detailed". Pour des informations techniques, taper "Get-Help Set-DSVaultRole -full".