Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka przypisywania tożsamości zarządzanych dla zasobu we wdrożeniu.
Przykład interfejsu użytkownika
Kontrolka składa się z następujących elementów:

Gdy użytkownik wybierze pozycję Dodaj, zostanie otwarty następujący formularz. Użytkownik może wybrać co najmniej jedną tożsamość przypisaną przez użytkownika dla zasobu.

Wybrane tożsamości są wyświetlane w tabeli. Użytkownik może dodawać lub usuwać elementy z tej tabeli.

Schemat
{
"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
}
Przykładowe dane wyjściowe
{
"identity": {
"value": {
"type": "UserAssigned",
"userAssignedIdentities": {
"/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
}
}
}
}
Uwagi
Użyj
defaultValue.systemAssignedIdentitypolecenia , aby ustawić początkową wartość kontrolki opcji tożsamości przypisanej przez system. Domyślna wartość toOff. Dozwolone są następujące wartości:On— Tożsamość przypisana przez system jest przypisywana do zasobu.Off— Tożsamość przypisana przez system nie jest przypisana do zasobu.OnOnly— Tożsamość przypisana przez system jest przypisywana do zasobu. Użytkownicy nie mogą edytować tej wartości podczas wdrażania.OffOnly— Tożsamość przypisana przez system nie jest przypisana do zasobu. Użytkownicy nie mogą edytować tej wartości podczas wdrażania.
Jeśli
options.hideSystemAssignedIdentityustawiono wartośćtrue, interfejs użytkownika do skonfigurowania tożsamości przypisanej przez system nie jest wyświetlany. Wartość domyślna dla tej opcji tofalse.Jeśli
options.hideUserAssignedIdentityustawiono wartośćtrue, interfejs użytkownika do skonfigurowania tożsamości przypisanej przez użytkownika nie jest wyświetlany. Zasób nie jest przypisany do tożsamości przypisanej przez użytkownika. Wartość domyślna dla tej opcji tofalse.
Następne kroki
- Aby zapoznać się z wprowadzeniem do tworzenia definicji interfejsu użytkownika, zobacz Wprowadzenie do metody CreateUiDefinition.
- Opis typowych właściwości w elementach interfejsu użytkownika można znaleźć w temacie CreateUiDefinition elements (Tworzenie elementów interfejsu użytkownika).