Användargränssnittselementet Microsoft.ManagedIdentity.IdentitySelector
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 är Av. Följande värden tillåts:
- På – En systemtilldelad identitet tilldelas till resursen.
- Av – 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 har angetts till true visas inte användargränssnittet för att konfigurera den systemtilldelade identiteten. Standardvärdet för det här alternativet är false.
Om options.hideUserAssignedIdentity har angetts till true visas inte användargränssnittet för att konfigurera den användartilldelade identiteten. Resursen har inte tilldelats någon användartilldelad identitet. Standardvärdet för det här alternativet är false.
Nästa steg
- En introduktion till att skapa gränssnittsdefinitioner finns i Komma igång med CreateUiDefinition.
- En beskrivning av vanliga egenskaper i gränssnittselement finns i CreateUiDefinition-element.