CustomerUserAccessInvitation

Representa una invitación para 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 siguiente 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. 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 de hora. 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 de retorno. Representa un valor desconocido en esta versión.
PENDING Es el estado inicial de una invitación, antes de que alguien actúe 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 que se tomara ninguna medida. No se puede crear un usuario nuevo. Las invitaciones vencen 20 días después de su creación.