Set-DSVaultRole

Synopsis

Définir les groupes d'utilisateurs autorisés pour un coffre donné.

Syntaxe

__TousLesJeuxDeParamètres

Set-DSVaultRole [-VaultID] <guid> [[-AllowedRolesList] <string[]>] [-Update] [-AsLegacyResponse]
 [<CommonParameters>]

Description

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.

Exemples

Exemple 1

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.

Exemple 2

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.

Exemple 3

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.

Exemple 4

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.

Paramètres

-AllowedRolesList

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: ''

-AsLegacyResponse

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

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: ''

-VaultID

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: ''

ParamètresCommuns

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.

Notes

Pour plus d'informations, taper "Get-Help Set-DSVaultRole -detailed". Pour des informations techniques, taper "Get-Help Set-DSVaultRole -full".

Devolutions Forum logo Donnez-nous vos commentaires