CustomerUserAccessInvitation

Representar um convite para um novo usuário na conta de cliente.

Representação JSON
{
  "resourceName": string,
  "invitationId": string,
  "accessRole": enum (AccessRole),
  "emailAddress": string,
  "creationDateTime": string,
  "invitationStatus": enum (AccessInvitationStatus)
}
Campos
resourceName

string

Imutável. Nome do recurso. Os nomes dos recursos têm o formato: customers/{customerId}/customerUserAccessInvitations/{invitationId}

invitationId

string (int64 format)

Apenas saída. O ID do convite. Este campo é somente leitura.

accessRole

enum (AccessRole)

Imutável. Função de acesso do usuário.

emailAddress

string

Imutável. Endereço de e-mail para o qual o convite foi enviado. Esse endereço pode ser diferente do endereço de e-mail da conta que aceita o convite.

creationDateTime

string

Apenas saída. Hora em que o convite foi criado. Este campo é somente leitura. O formato é "AAAA-MM-DD HH:MM:SS". Exemplos: "2018-03-05 09:15:00" ou "2018-02-01 14:34:30"

invitationStatus

enum (AccessInvitationStatus)

Apenas saída. Status de convite do usuário.

AccessInvitationStatus

Status de convite de acesso de um usuário

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa o valor desconhecido nesta versão.
PENDING O estado inicial de um convite, antes de ser processado por qualquer pessoa.
DECLINED O processo de convite foi encerrado pelo destinatário do e-mail. Nenhum usuário foi criado.
EXPIRED Os URLs de convite expiraram sem que nenhuma ação fosse realizada. Nenhum novo usuário pode ser criado. Os convites expiram 20 dias após a criação.