Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contrôle permettant d’attribuer des identités managées pour une ressource dans un déploiement.
Exemple d’interface utilisateur
Cette règle se compose des éléments suivants :

Quand l’utilisateur sélectionne Ajouter, le formulaire suivant s’ouvre. L’utilisateur peut sélectionner une ou plusieurs identités attribuées par l’utilisateur pour la ressource.

Les identités sélectionnées sont affichées dans le tableau. L’utilisateur peut ajouter ou supprimer des éléments de ce tableau.

schéma
{
"name": "identity",
"type": "Microsoft.ManagedIdentity.IdentitySelector",
"label": "Managed Identity Configuration",
"toolTip": {
"systemAssignedIdentity": "Enable system assigned identity to grant the resource access to other existing resources.",
"userAssignedIdentity": "Add user assigned identities to grant the resource access to other existing resources."
},
"defaultValue": {
"systemAssignedIdentity": "Off"
},
"options": {
"hideSystemAssignedIdentity": false,
"hideUserAssignedIdentity": false
},
"visible": true
}
Exemple de sortie
{
"identity": {
"value": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
}
}
}
}
Notes
Permet
defaultValue.systemAssignedIdentityde définir une valeur initiale pour le contrôle des options d’identité attribuées par le système. La valeur par défaut estOff. Les valeurs autorisées sont les suivantes :On: une identité affectée par le système est affectée à la ressource.Off: une identité affectée par le système n’est pas affectée à la ressource.OnOnly: une identité affectée par le système est affectée à la ressource. Les utilisateurs ne peuvent pas modifier cette valeur lors du déploiement.OffOnly: une identité affectée par le système n’est pas affectée à la ressource. Les utilisateurs ne peuvent pas modifier cette valeur lors du déploiement.
Si
options.hideSystemAssignedIdentityelle est définietruesur , l’interface utilisateur pour configurer l’identité affectée par le système n’est pas affichée. La valeur par défaut de cette option estfalse.Si
options.hideUserAssignedIdentityelle est définietruesur , l’interface utilisateur pour configurer l’identité affectée par l’utilisateur n’est pas affichée. Une identité attribuée par l’utilisateur n’est pas attribuée à la ressource. La valeur par défaut de cette option estfalse.
Étapes suivantes
- Pour voir une présentation de la création de définitions d’interface utilisateur, consultez la page Prise en main de CreateUiDefinition.
- Pour obtenir une description des propriétés communes des éléments d’interface utilisateur, consultez la page Éléments de CreateUiDefinition.