CustomerUserAccessInvitation

Representa um convite para um novo usuário nessa 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 a forma: customers/{customerId}/customerUserAccessInvitations/{invitationId}

invitationId

string (int64 format)

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

accessRole

enum (AccessRole)

Imutável. Papel 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. Horário 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 do convite do usuário.

AccessInvitationStatus

Possível status de convite de acesso de um usuário

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