Ui-element Microsoft.ManagedIdentity.IdentitySelector

Een besturingselement voor het toewijzen van beheerde identiteiten voor een resource in een implementatie.

Voorbeeld van gebruikersinterface

Het besturingselement bestaat uit de volgende elementen:

Eerste stap Microsoft.ManagedIdentity.IdentitySelector

Wanneer de gebruiker Toevoegen selecteert, wordt het volgende formulier geopend. De gebruiker kan een of meer door de gebruiker toegewezen identiteiten voor de resource selecteren.

Tweede stap Microsoft.ManagedIdentity.IdentitySelector

De geselecteerde identiteiten worden weergegeven in de tabel. De gebruiker kan items toevoegen aan of verwijderen uit deze tabel.

Microsoft.ManagedIdentity.IdentitySelector derde stap

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
}

Voorbeelduitvoer

{
  "identity": {
    "value": {
      "type": "UserAssigned",
      "userAssignedIdentities": {
        "/subscriptions/xxxx/resourceGroups/TestResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/TestUserIdentity1": {}
      }
    }
  }
}

Opmerkingen

  • Gebruik defaultValue.systemAssignedIdentity om een beginwaarde in te stellen voor het besturingselement voor door het systeem toegewezen identiteiten. De standaardwaarde is Uit. De volgende waarden zijn toegestaan:

    • Aan : er wordt een door het systeem toegewezen identiteit toegewezen aan de resource.
    • Uit : er is geen door het systeem toegewezen identiteit toegewezen aan de resource.
    • OnOnly : er wordt een door het systeem toegewezen identiteit toegewezen aan de resource. Gebruikers kunnen deze waarde niet bewerken tijdens de implementatie.
    • OffOnly : een door het systeem toegewezen identiteit wordt niet toegewezen aan de resource. Gebruikers kunnen deze waarde niet bewerken tijdens de implementatie.
  • Als options.hideSystemAssignedIdentity is ingesteld op true, wordt de gebruikersinterface voor het configureren van de door het systeem toegewezen identiteit niet weergegeven. De standaardwaarde voor deze optie is false.

  • Als options.hideUserAssignedIdentity is ingesteld op true, wordt de gebruikersinterface voor het configureren van de door de gebruiker toegewezen identiteit niet weergegeven. Aan de resource is geen door de gebruiker toegewezen identiteit toegewezen. De standaardwaarde voor deze optie is false.

Volgende stappen