Freigeben über


Microsoft.ManagedIdentity.IdentitySelector UI element

Ein Steuerelement zum Zuweisen verwalteter Identitäten für eine Ressource in einer Bereitstellung.

Benutzeroberflächenbeispiel

Das Steuerelement besteht aus den folgenden Elementen:

Microsoft.ManagedIdentity.IdentitySelector – erster Schritt

Wenn der Benutzer Hinzufügen auswählt, wird das folgende Formular geöffnet. Der Benutzer kann eine oder mehrere vom Benutzer zugewiesene Identitäten für die Ressource auswählen.

Microsoft.ManagedIdentity.IdentitySelector – zweiter Schritt

Die ausgewählten Identitäten werden in der Tabelle angezeigt. Der Benutzer kann dieser Tabelle Elemente hinzufügen oder sie daraus entfernen.

Microsoft.ManagedIdentity.IdentitySelector – dritter Schritt

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
}

Beispielausgabe

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

Hinweise

  • Wird defaultValue.systemAssignedIdentity verwendet, um einen Anfangswert für das Steuerelement für die vom System zugewiesenen Identitätsoptionen festzulegen. Der Standardwert ist Off. Folgende Werte sind zulässig:

    • On – Der Ressource wird eine vom System zugewiesene Identität zugewiesen.
    • Off – Eine vom System zugewiesene Identität wird der Ressource nicht zugewiesen.
    • OnOnly – Der Ressource wird eine vom System zugewiesene Identität zugewiesen. Benutzer können diesen Wert während der Bereitstellung nicht bearbeiten.
    • OffOnly – Eine vom System zugewiesene Identität wird der Ressource nicht zugewiesen. Benutzer können diesen Wert während der Bereitstellung nicht bearbeiten.
  • Wenn options.hideSystemAssignedIdentity diese Einstellung truefestgelegt ist, wird die Benutzeroberfläche zum Konfigurieren der vom System zugewiesenen Identität nicht angezeigt. Der Standardwert für diese Option lautet false.

  • Wenn options.hideUserAssignedIdentity diese Einstellung truefestgelegt ist, wird die Benutzeroberfläche zum Konfigurieren der vom Benutzer zugewiesenen Identität nicht angezeigt. Der Ressource wird keine benutzerseitig zugewiesene Identität zugewiesen. Der Standardwert für diese Option lautet false.

Nächste Schritte