Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Элемент управления для назначения управляемых удостоверений для ресурса в развертывании.
Пример элемента пользовательского интерфейса
Этот элемент управления состоит из следующих частей:

После нажатия кнопки Добавить откроется следующая форма. Пользователь может выбрать одно или несколько назначенных пользователю удостоверений для ресурса.

Выбранные удостоверения отображаются в таблице. Пользователь может добавлять и удалять элементы в этой таблице.

Схема
{
"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
}
Пример полученных результатов
{
"identity": {
"value": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
}
}
}
}
Замечания
Используется
defaultValue.systemAssignedIdentityдля задания начального значения для элемента управления параметрами удостоверений, назначенных системой. Значение по умолчанию —Off. Допустимы следующие значения:On— назначенное системой удостоверение назначается ресурсу.Off— удостоверение, назначенное системой, не назначается ресурсу.OnOnly— назначенное системой удостоверение назначается ресурсу. Пользователи не могут изменять это значение во время развертывания.OffOnly— удостоверение, назначенное системой, не назначается ресурсу. Пользователи не могут изменять это значение во время развертывания.
Если
options.hideSystemAssignedIdentityзадано значениеtrue, пользовательский интерфейс для настройки назначенного системой удостоверения не отображается.falseявляется значением по умолчанию для данного параметра.Если
options.hideUserAssignedIdentityзадано значениеtrue, пользовательский интерфейс для настройки назначенного пользователем удостоверения не отображается. Ресурсу не назначается удостоверение, назначенное пользователем.falseявляется значением по умолчанию для данного параметра.
Следующие шаги
- Общие сведения о создании определений пользовательского интерфейса см. в статье Начало работы с CreateUiDefinition.
- Дополнительные сведения об общих свойствах элементов пользовательского интерфейса см. в статье Элементы CreateUiDefinition.