CustomerUserAccessInvitation

Przedstaw zaproszenie dla nowego użytkownika na tym koncie klienta.

Zapis JSON
{
  "resourceName": string,
  "invitationId": string,
  "accessRole": enum (AccessRole),
  "emailAddress": string,
  "creationDateTime": string,
  "invitationStatus": enum (AccessInvitationStatus)
}
Pola
resourceName

string

Niezmienne. Nazwa zasobu. Nazwy zasobów mają format: customers/{customerId}/customerUserAccessInvitations/{invitationId}

invitationId

string (int64 format)

Tylko dane wyjściowe. Identyfikator zaproszenia. To pole jest tylko do odczytu.

accessRole

enum (AccessRole)

Niezmienne. Rola dostępu użytkownika.

emailAddress

string

Niezmienne. Adres e-mail, na który zostało wysłane zaproszenie. Może się on różnić od adresu e-mail konta, na którym zaproszenie zostało przyjęte.

creationDateTime

string

Tylko dane wyjściowe. Utworzono zaproszenie na czas. To pole jest tylko do odczytu. Format to „RRRR-MM-DD GG:MM:SS”. Przykłady: „2018-03-05 09:15:00” lub „2018-02-01 14:34:30”.

invitationStatus

enum (AccessInvitationStatus)

Tylko dane wyjściowe. Stan zaproszenia użytkownika.

AccessInvitationStatus

Stan zaproszenia do potencjalnego użytkownika

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Służy tylko do zwracania wartości. Reprezentuje wartość nieznaną w tej wersji.
PENDING Początkowy stan zaproszenia, zanim inny użytkownik podejmie działania.
DECLINED Proces zaproszenia został zakończony przez odbiorcę e-maila. Nie utworzono nowego użytkownika.
EXPIRED Adresy URL z zaproszeniem wygasły bez podejmowania działań. Nie można utworzyć nowego użytkownika. Zaproszenie wygasa po 20 dniach od utworzenia.