Microsoft.ManagedIdentity.IdentitySelector UI-element
Een besturingselement voor het toewijzen van beheerde identiteiten voor een resource in een implementatie.
Ui-voorbeeld
Het besturingselement bestaat uit de volgende elementen:
Wanneer de gebruiker Toevoegen selecteert, wordt het volgende formulier geopend. De gebruiker kan een of meer door de gebruiker toegewezen identiteiten voor de resource selecteren.
De geselecteerde identiteiten worden weergegeven in de tabel. De gebruiker kan items toevoegen aan of verwijderen uit deze tabel.
Schema
{
"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
}
Voorbeelduitvoer
{
"identity": {
"value": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
}
}
}
}
Opmerkingen
Hiermee
defaultValue.systemAssignedIdentity
kunt u een initiële waarde instellen voor het besturingselement voor door het systeem toegewezen identiteitsopties. De standaardwaarde isOff
. De volgende waarden zijn toegestaan:On
– Er wordt een door het systeem toegewezen identiteit toegewezen aan de resource.Off
– Er is geen door het systeem toegewezen identiteit toegewezen aan de resource.OnOnly
– Er wordt een door het systeem toegewezen identiteit toegewezen aan de resource. Gebruikers kunnen deze waarde niet bewerken tijdens de implementatie.OffOnly
– Er is geen door het systeem toegewezen identiteit toegewezen aan de resource. Gebruikers kunnen deze waarde niet bewerken tijdens de implementatie.
Als
options.hideSystemAssignedIdentity
dit is ingesteldtrue
, wordt de gebruikersinterface voor het configureren van de door het systeem toegewezen identiteit niet weergegeven. De standaardwaarde voor deze optie isfalse
.Als
options.hideUserAssignedIdentity
deze optie is ingesteldtrue
, wordt de gebruikersinterface voor het configureren van de door de gebruiker toegewezen identiteit niet weergegeven. Aan de resource is geen door de gebruiker toegewezen identiteit toegewezen. De standaardwaarde voor deze optie isfalse
.
Volgende stappen
- Zie Aan de slag met CreateUiDefinition voor een inleiding tot het maken van UI-definities.
- Zie CreateUiDefinition-elementen voor een beschrijving van algemene eigenschappen in UI-elementen.