IdentityMappingEntry

Identity Mapping Entry that maps an external identity to an internal identity.

JSON representation
{
  "externalIdentity": string,

  // Union field identity_provider_id can be only one of the following:
  "userId": string,
  "groupId": string
  // End of list of possible types for union field identity_provider_id.
}
Fields
externalIdentity

string

Required. Identity outside the customer identity provider. The length limit of external identity will be of 100 characters.

Union field identity_provider_id. Union field identity_provider_id. Identity Provider id can be a user or a group. identity_provider_id can be only one of the following:
userId

string

User identifier. For Google Workspace user account, userId should be the google workspace user email. For non-google identity provider, userId is the mapped user identifier configured during the workforcepool config.

groupId

string

Group identifier. For Google Workspace user account, groupId should be the google workspace group email. For non-google identity provider, groupId is the mapped group identifier configured during the workforcepool config.