CustomerUserAccessInvitation

Reprezentuj 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

Stałe. Nazwa zasobu. Nazwy zasobów mają postać: customers/{customerId}/customerUserAccessInvitations/{invitationId}

invitationId

string (int64 format)

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

accessRole

enum (AccessRole)

Stałe. Rola dostępu użytkownika.

emailAddress

string

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

creationDateTime

string

Tylko dane wyjściowe. Zaproszenie do terminu zostało utworzone. 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 potencjalnego zaproszenia użytkownika do korzystania z konta

Wartości w polu enum
UNSPECIFIED Nie określono.
UNKNOWN Używana tylko w przypadku wartości zwracanej. Reprezentuje wartość nieznaną w tej wersji.
PENDING Początkowy stan zaproszenia, zanim zostanie wykonane działanie przez inną osobę.
DECLINED Proces zaproszenia został zakończony przez odbiorcę e-maila. Nie utworzono nowego użytkownika.
EXPIRED Adresy URL z zaproszeniami wygasły bez żadnego działania. Nie można utworzyć nowego użytkownika. Zaproszenia wygasają po 20 dniach od utworzenia.