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 « Update » est présent et qu’un nom d’utilisateur fourni est déjà membre du coffre, supprimer cet utilisateur.
PS C:\> Set-DSVaultRole -AllowedRolesList @("Role1", "Role2") -VaultID "00000000-0000-0000-0000-000000000000"
Aucun rôle autorisé dans le coffre avant l’exécution. Autoriser Role1 et Role2 dans le coffre après la commande.
PS C:\> Set-DSVaultRole -AllowedRolesList @("Role3") -VaultID "00000000-0000-0000-0000-000000000000"
Autoriser Role1 et Role2 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 -AllowedRolesList @("Role2") -Update -VaultID "00000000-0000-0000-0000-000000000000"
Autoriser User1 dans le coffre avant l’exécution. Autoriser Role1 et Role2 dans le coffre après la commande. Le drapeau de mise à jour conserve les utilisateurs précédents.
PS C:\> Set-DSVaultRole -AllowedRolesList @("User2", "Role3") -Update -VaultID "00000000-0000-0000-0000-000000000000"
Autoriser Role1 et Role2 dans le coffre avant l’exécution. Autoriser Role1 et Role3 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 retournaient un objet ServerResponse. Activer ce commutateur de compatibilité ascendante permet aux scripts développés pour les anciennes versions 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 ».