Microsoft.ManagedIdentity.IdentitySelector UI-element
En kontroll för att tilldela hanterade identiteter för en resurs i en distribution.
Exempel på användargränssnitt
Kontrollen består av följande element:
När användaren väljer Lägg till öppnas följande formulär. Användaren kan välja en eller flera användartilldelade identiteter för resursen.
De valda identiteterna visas i tabellen. Användaren kan lägga till eller ta bort objekt från den här tabellen.
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
}
Exempelutdata
{
"identity": {
"value": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
}
}
}
}
Kommentarer
Använd
defaultValue.systemAssignedIdentity
för att ange ett initialt värde för den systemtilldelade identitetsalternativkontrollen. Standardvärdet ärOff
. Följande värden tillåts:On
– En systemtilldelad identitet tilldelas till resursen.Off
– En systemtilldelad identitet tilldelas inte till resursen.OnOnly
– En systemtilldelad identitet tilldelas till resursen. Användare kan inte redigera det här värdet under distributionen.OffOnly
– En systemtilldelad identitet tilldelas inte till resursen. Användare kan inte redigera det här värdet under distributionen.
Om
options.hideSystemAssignedIdentity
är inställt påtrue
visas inte användargränssnittet för att konfigurera den systemtilldelade identiteten. Standardvärdet för det här alternativet ärfalse
.Om
options.hideUserAssignedIdentity
är inställt påtrue
visas inte användargränssnittet för att konfigurera den användartilldelade identiteten. Resursen tilldelas inte någon användartilldelad identitet. Standardvärdet för det här alternativet ärfalse
.
Nästa steg
- En introduktion till hur du skapar användargränssnittsdefinitioner finns i Komma igång med CreateUiDefinition.
- En beskrivning av vanliga egenskaper i gränssnittselement finns i CreateUiDefinition-element.