IdentityMappingEntry

Entrée de mappage d'identité qui mappe une identité externe à une identité interne.

Représentation JSON
{
  "externalIdentity": string,
  "externalIdentityName": string,

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "userId": string,
  "groupId": string
  // End of mutually exclusive fields.
}
Champs
externalIdentity

string

Obligatoire. Identité en dehors du fournisseur d'identité du client. La limite de longueur de l'identité externe est de 100 caractères.

externalIdentityName

string

Facultatif. Nom de l'identité externe.

Champ d'union identity_provider_id. L'ID du fournisseur d'identité peut être un utilisateur ou un groupe. Voici une liste de champs mutuellement exclusifs. Au maximum, un seul de ces champs sera défini dans une réponse :
userId

string

Identifiant de l'utilisateur. Pour un compte utilisateur Google Workspace, l'userId doit être l'adresse e-mail de l'utilisateur Google Workspace. Pour un fournisseur d'identité non Google, l'userId est l'identifiant utilisateur mappé configuré lors de la configuration du workforcepool.

groupId

string

Identifiant du groupe. Pour un compte utilisateur Google Workspace, le groupId doit être l'adresse e-mail du groupe Google Workspace. Pour un fournisseur d'identité non Google, le groupId est l'identifiant de groupe mappé configuré lors de la configuration du workforcepool.

Fin des champs mutuellement exclusifs.