Element uživatelského rozhraní Microsoft.ManagedIdentity.IdentitySelector
Ovládací prvek pro přiřazování spravovaných identit pro prostředek v nasazení
Ukázka uživatelského rozhraní
Ovládací prvek se skládá z následujících prvků:
Když uživatel vybere Možnost Přidat, otevře se následující formulář. Uživatel může pro prostředek vybrat jednu nebo více identit přiřazených uživatelem.
Vybrané identity se zobrazí v tabulce. Uživatel může přidávat nebo odstraňovat položky z této tabulky.
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
}
Ukázkový výstup
{
"identity": {
"value": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
}
}
}
}
Poznámky
Slouží
defaultValue.systemAssignedIdentity
k nastavení počáteční hodnoty pro řízení možností identit přiřazených systémem. Výchozí hodnota jeOff
. Jsou povoleny následující hodnoty:On
– Identita přiřazená systémem je přiřazena k prostředku.Off
– Identita přiřazená systémem není k prostředku přiřazená.OnOnly
– Identita přiřazená systémem je přiřazena k prostředku. Uživatelé nemůžou tuto hodnotu upravovat během nasazování.OffOnly
– Identita přiřazená systémem není k prostředku přiřazená. Uživatelé nemůžou tuto hodnotu upravovat během nasazování.
Pokud
options.hideSystemAssignedIdentity
je nastavená hodnotatrue
, uživatelské rozhraní pro konfiguraci identity přiřazené systémem se nezobrazí. Výchozí hodnota této možnosti jefalse
.Pokud
options.hideUserAssignedIdentity
je nastavená hodnotatrue
, uživatelské rozhraní pro konfiguraci identity přiřazené uživatelem se nezobrazí. Prostředek nemá přiřazenou identitu přiřazenou uživatelem. Výchozí hodnota této možnosti jefalse
.
Další kroky
- Úvod k vytváření definic uživatelského rozhraní najdete v tématu Začínáme s CreateUiDefinition.
- Popis běžných vlastností elementů uživatelského rozhraní naleznete v tématu CreateUiDefinition elementy.