CustomerUserAccessInvitation

Representa una invitación a un usuario nuevo en esta cuenta de cliente.

Representación JSON
{
  "resourceName": string,
  "invitationId": string,
  "accessRole": enum (AccessRole),
  "emailAddress": string,
  "creationDateTime": string,
  "invitationStatus": enum (AccessInvitationStatus)
}
Campos
resourceName

string

Inmutable. Nombre del recurso. Los nombres de recursos tienen el formato customers/{customerId}/customerUserAccessInvitations/{invitationId}.

invitationId

string (int64 format)

Solo salida. El ID de la invitación. Este campo es de solo lectura.

accessRole

enum (AccessRole)

Inmutable. Es el rol de acceso del usuario.

emailAddress

string

Inmutable. Dirección de correo electrónico a la que se envió la invitación Puede ser diferente de la dirección de correo electrónico de la cuenta que acepta la invitación.

creationDateTime

string

Solo salida. Se creó la invitación por horario. Este campo es de solo lectura. El formato es “AAAA-MM-DD HH:MM:SS”. Ejemplos: “2018-03-05 09:15:00” o “2018-02-01 14:34:30”

invitationStatus

enum (AccessInvitationStatus)

Solo salida. Estado de la invitación del usuario

AccessInvitationStatus

Posible estado de la invitación de acceso de un usuario

Enumeradores
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
PENDING Es el estado inicial de una invitación, antes de que alguien tome medidas sobre ella.
DECLINED El destinatario del correo electrónico finalizó el proceso de invitación. No se creó ningún usuario nuevo.
EXPIRED Las URLs de invitación vencieron sin tomar medidas al respecto. No se puede crear ningún usuario nuevo. Las invitaciones vencen 20 días después de su creación.