Användargränssnittselementet Microsoft.ManagedIdentity.IdentitySelector

En kontroll för att tilldela hanterade identiteter för en resurs i en distribution.

Exempel på användargränssnitt

Kontrollen består av följande element:

Första steget i Microsoft.ManagedIdentity.IdentitySelector

När användaren väljer Lägg till öppnas följande formulär. Användaren kan välja en eller flera användartilldelade identiteter för resursen.

Microsoft.ManagedIdentity.IdentitySelector andra steget

De valda identiteterna visas i tabellen. Användaren kan lägga till eller ta bort objekt från den här tabellen.

Microsoft.ManagedIdentity.IdentitySelector tredje steget

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
}

Exempelutdata

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

Kommentarer

  • Använd defaultValue.systemAssignedIdentity för att ange ett initialt värde för den systemtilldelade identitetsalternativkontrollen. Standardvärdet är Av. Följande värden tillåts:

    • – En systemtilldelad identitet tilldelas till resursen.
    • Av – En systemtilldelad identitet tilldelas inte till resursen.
    • OnOnly – En systemtilldelad identitet tilldelas till resursen. Användare kan inte redigera det här värdet under distributionen.
    • OffOnly – En systemtilldelad identitet tilldelas inte till resursen. Användare kan inte redigera det här värdet under distributionen.
  • Om options.hideSystemAssignedIdentity har angetts till true visas inte användargränssnittet för att konfigurera den systemtilldelade identiteten. Standardvärdet för det här alternativet är false.

  • Om options.hideUserAssignedIdentity har angetts till true visas inte användargränssnittet för att konfigurera den användartilldelade identiteten. Resursen har inte tilldelats någon användartilldelad identitet. Standardvärdet för det här alternativet är false.

Nästa steg