User Assigned Identities - List By Subscription

Lists all the userAssignedIdentities available under the specified subscription.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ManagedIdentity/userAssignedIdentities?api-version=2023-01-31

URI Parameters

Name In Required Type Description
subscriptionId
path True

string

The Id of the Subscription to which the identity belongs.

api-version
query True

string

Version of API to invoke.

Responses

Name Type Description
200 OK

UserAssignedIdentitiesListResult

OK. The list of userAssignedIdentities was retrieved and returned successfully.

Other Status Codes

CloudError

Error response describing why the operation failed.

Security

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

IdentityListBySubscription

Sample request

GET https://management.azure.com/subscriptions/subid/providers/Microsoft.ManagedIdentity/userAssignedIdentities?api-version=2023-01-31

Sample response

{
  "value": [
    {
      "id": "/subscriptions/subid/resourcegroups/rgName/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName",
      "location": "eastus",
      "name": "identityName",
      "properties": {
        "clientId": "4024ab25-56a8-4370-aea6-6389221caf29",
        "principalId": "25cc773c-7f05-40fc-a104-32d2300754ad",
        "tenantId": "b6c948ef-f6b5-4384-8354-da3a15eca969"
      },
      "tags": {
        "key1": "value1",
        "key2": "value2"
      },
      "type": "Microsoft.ManagedIdentity/userAssignedIdentities"
    }
  ],
  "nextLink": "https://serviceRoot/subscriptions/subId/providers/Microsoft.ManagedIdentity/userAssignedIdentities?api-version=2023-01-31&$skiptoken=X'12345'"
}

Definitions

Name Description
CloudError

An error response from the ManagedServiceIdentity service.

CloudErrorBody

An error response from the ManagedServiceIdentity service.

createdByType

The type of identity that created the resource.

Identity

Describes an identity resource.

systemData

Metadata pertaining to creation and last modification of the resource.

UserAssignedIdentitiesListResult

Values returned by the List operation.

CloudError

An error response from the ManagedServiceIdentity service.

Name Type Description
error

CloudErrorBody

A list of additional details about the error.

CloudErrorBody

An error response from the ManagedServiceIdentity service.

Name Type Description
code

string

An identifier for the error.

details

CloudErrorBody[]

A list of additional details about the error.

message

string

A message describing the error, intended to be suitable for display in a user interface.

target

string

The target of the particular error. For example, the name of the property in error.

createdByType

The type of identity that created the resource.

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

Identity

Describes an identity resource.

Name Type Description
id

string

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

The geo-location where the resource lives

name

string

The name of the resource

properties.clientId

string

The id of the app associated with the identity. This is a random generated UUID by MSI.

properties.principalId

string

The id of the service principal object associated with the created identity.

properties.tenantId

string

The id of the tenant which the identity belongs to.

systemData

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

tags

object

Resource tags.

type

string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

systemData

Metadata pertaining to creation and last modification of the resource.

Name Type Description
createdAt

string

The timestamp of resource creation (UTC).

createdBy

string

The identity that created the resource.

createdByType

createdByType

The type of identity that created the resource.

lastModifiedAt

string

The timestamp of resource last modification (UTC)

lastModifiedBy

string

The identity that last modified the resource.

lastModifiedByType

createdByType

The type of identity that last modified the resource.

UserAssignedIdentitiesListResult

Values returned by the List operation.

Name Type Description
nextLink

string

The url to get the next page of results, if any.

value

Identity[]

The collection of userAssignedIdentities returned by the listing operation.