Zasób: Użytkownik
Interfejs Directory API umożliwia tworzenie użytkowników na koncie, ich aliasów i zdjęć profilowych na koncie Google oraz zarządzanie nimi. Więcej informacji o popularnych zadaniach znajdziesz w przewodniku dla programistów na temat kont użytkowników i przewodniku dla programistów na temat aliasów użytkowników.
| Zapis JSON | 
|---|
{
  "id": string,
  "primaryEmail": string,
  "password": value,
  "hashFunction": string,
  "isAdmin": boolean,
  "isDelegatedAdmin": boolean,
  "agreedToTerms": boolean,
  "suspended": boolean,
  "changePasswordAtNextLogin": boolean,
  "ipWhitelisted": boolean,
  "name": {
    object ( | 
              
| Pola | |||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id | 
                
                   
 Unikalny identyfikator użytkownika. Jako identyfikator URI żądania użytkownika   | 
              ||||||||||||||||||||||||||||||||||||||||||
primaryEmail | 
                
                   
 Podstawowy adres e-mail użytkownika. Ta właściwość jest wymagana w prośbie o utworzenie konta użytkownika.   | 
              ||||||||||||||||||||||||||||||||||||||||||
password | 
                
                   
 przechowuje hasło do konta użytkownika. Wartość hasła użytkownika jest wymagana podczas tworzenia konta użytkownika. Jest to opcjonalne podczas aktualizowania użytkownika i powinno być podawane tylko wtedy, gdy użytkownik aktualizuje hasło do konta. Wartość hasła nigdy nie jest zwracana w treści odpowiedzi interfejsu API.  | 
              ||||||||||||||||||||||||||||||||||||||||||
hashFunction | 
                
                   
 Przechowuje format hasha właściwości  
 Jeśli w prefiksie występują zaokrąglenia, muszą one być równe 10 tysięcy lub mniejsze.  | 
              ||||||||||||||||||||||||||||||||||||||||||
isAdmin | 
                
                   
 Tylko dane wyjściowe. Wskazuje użytkownika z uprawnieniami superadministratora. Właściwości   | 
              ||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin | 
                
                   
 Tylko dane wyjściowe. Wskazuje, czy użytkownik jest administratorem delegowanym.  | 
              ||||||||||||||||||||||||||||||||||||||||||
agreedToTerms | 
                
                   
 Tylko dane wyjściowe. Ta usługa ma wartość   | 
              ||||||||||||||||||||||||||||||||||||||||||
suspended | 
                
                   
 Wskazuje, czy użytkownik został zawieszony.  | 
              ||||||||||||||||||||||||||||||||||||||||||
changePasswordAtNextLogin | 
                
                   
 Wskazuje, czy użytkownik musi zmienić hasło przy następnym logowaniu. To ustawienie nie ma zastosowania, gdy użytkownik loguje się za pomocą zewnętrznego dostawcy tożsamości.  | 
              ||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted | 
                
                   
 Jeśli   | 
              ||||||||||||||||||||||||||||||||||||||||||
name | 
                
                   
 Zawiera imię i nazwisko użytkownika oraz wartość   | 
              ||||||||||||||||||||||||||||||||||||||||||
kind | 
                
                   
 Tylko dane wyjściowe. Typ zasobu interfejsu API. W przypadku zasobów Użytkownicy wartość to   | 
              ||||||||||||||||||||||||||||||||||||||||||
etag | 
                
                   
 Tylko dane wyjściowe. ETag zasobu.  | 
              ||||||||||||||||||||||||||||||||||||||||||
emails | 
                
                   
 Lista adresów e-mail użytkownika. Maksymalny dozwolony rozmiar danych to 10 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
externalIds | 
                
                   
 Lista zewnętrznych identyfikatorów użytkownika, np. identyfikator pracownika lub identyfikator sieci. Maksymalny dozwolony rozmiar danych to 2 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
relations | 
                
                   
 Lista relacji użytkownika z innymi użytkownikami. Maksymalny dozwolony rozmiar danych w tym polu to 2 KB. Więcej informacji znajdziesz w artykule Zarządzanie kontami użytkowników. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
aliases[] | 
                
                   
 Tylko dane wyjściowe. Lista aliasów adresów e-mail użytkownika.  | 
              ||||||||||||||||||||||||||||||||||||||||||
isMailboxSetup | 
                
                   
 Tylko dane wyjściowe. Wskazuje, czy skrzynka pocztowa Google użytkownika została utworzona. Ta usługa jest dostępna tylko wtedy, gdy użytkownik ma przypisaną licencję Gmail.  | 
              ||||||||||||||||||||||||||||||||||||||||||
customerId | 
                
                   
 Tylko dane wyjściowe. Identyfikator klienta, aby pobrać wszystkich użytkowników konta.  | 
              ||||||||||||||||||||||||||||||||||||||||||
addresses | 
                
                   
 Lista adresów użytkownika. Maksymalny dozwolony rozmiar danych to 10 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
organizations | 
                
                   
 Lista organizacji, do których należy użytkownik. Maksymalny dozwolony rozmiar danych to 10 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
lastLoginTime | 
                
                   
 Tylko dane wyjściowe. Ostatni czas logowania użytkownika na swoje konto. Wartość jest podana w formacie daty i godziny ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formacie   | 
              ||||||||||||||||||||||||||||||||||||||||||
phones | 
                
                   
 Lista numerów telefonów użytkownika. Maksymalny dozwolony rozmiar danych to 1 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
suspensionReason | 
                
                   
 Tylko dane wyjściowe. zawiera powód zawieszenia konta użytkownika przez administratora lub Google w momencie zawieszenia; Właściwość jest zwracana tylko wtedy, gdy właściwość   | 
              ||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoUrl | 
                
                   
 Tylko dane wyjściowe. Adres URL zdjęcia profilowego użytkownika. Adres URL może być tymczasowy lub prywatny.  | 
              ||||||||||||||||||||||||||||||||||||||||||
languages | 
                
                   
 Lista języków użytkownika. Maksymalny dozwolony rozmiar danych to 1 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
posixAccounts | 
                
                   
 Lista informacji o koncie POSIX użytkownika. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
creationTime | 
                
                   
 Tylko dane wyjściowe. Czas utworzenia konta użytkownika. Wartość jest podana w formacie daty i godziny ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formacie   | 
              ||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] | 
                
                   
 Tylko dane wyjściowe. Lista nieedytowalnych aliasów adresów e-mail użytkownika. Zwykle są to domeny spoza domeny podstawowej lub domeny podrzędnej konta.  | 
              ||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys | 
                
                   
 lista kluczy publicznych SSH; 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
notes | 
                
                   
 Uwagi dla użytkownika jako obiekt zagnieżdżony. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
websites | 
                
                   
 Lista witryn użytkownika. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
locations | 
                
                   
 Lista lokalizacji użytkownika. Maksymalny dozwolony rozmiar danych to 10 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList | 
                
                   
 Wskazuje, czy profil użytkownika jest widoczny na globalnej liście adresów Google Workspace, gdy w domenie włączona jest funkcja udostępniania kontaktów. Więcej informacji o wykluczaniu profili użytkowników znajdziesz w Centrum pomocy dla administratorów.  | 
              ||||||||||||||||||||||||||||||||||||||||||
keywords | 
                
                   
 Lista słów kluczowych użytkownika. Maksymalny dozwolony rozmiar danych to 1 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
deletionTime | 
                
                   
 Tylko dane wyjściowe. Czas usunięcia konta użytkownika. Wartość jest podana w formacie daty i godziny ISO 8601. Czas to pełna data oraz godziny, minuty i sekundy w formacie   | 
              ||||||||||||||||||||||||||||||||||||||||||
gender | 
                
                   
 Obiekt zagnieżdżony zawierający płeć użytkownika. Maksymalny dozwolony rozmiar danych w tym polu to 1 KB. 
  | 
              ||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag | 
                
                   
 Tylko dane wyjściowe. ETag zdjęcia użytkownika (tylko do odczytu)  | 
              ||||||||||||||||||||||||||||||||||||||||||
ims | 
                
                   
 konta użytkownika w komunikatorze błyskawicznym; Konto użytkownika może mieć wiele usług  
  | 
              ||||||||||||||||||||||||||||||||||||||||||
customSchemas | 
                
                   
 Pola niestandardowe użytkownika. Kluczem jest  
  | 
              ||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv | 
                
                   
 Tylko dane wyjściowe. jest zarejestrowany w systemie weryfikacji dwuetapowej (tylko do odczytu);  | 
              ||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv | 
                
                   
 Tylko dane wyjściowe. Czy weryfikacja dwuetapowa jest wymuszona (tylko do odczytu)  | 
              ||||||||||||||||||||||||||||||||||||||||||
archived | 
                
                   
 Wskazuje, czy użytkownik jest zarchiwizowany.  | 
              ||||||||||||||||||||||||||||||||||||||||||
orgUnitPath | 
                
                   
 Pełna ścieżka organizacji nadrzędnej powiązanej z użytkownikiem. Jeśli organizacja nadrzędna jest najwyższego poziomu, jest reprezentowana przez ukośnik (  | 
              ||||||||||||||||||||||||||||||||||||||||||
recoveryEmail | 
                
                   
 Pomocniczy adres e-mail użytkownika.  | 
              ||||||||||||||||||||||||||||||||||||||||||
recoveryPhone | 
                
                   
 Pomocniczy numer telefonu użytkownika. Numer telefonu musi być zgodny z formatem E.164 i zaczynać się od znaku plusa (+). Przykład: +16506661212.  | 
              ||||||||||||||||||||||||||||||||||||||||||
UserName
| Zapis JSON | 
|---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string }  | 
              
| Pola | |
|---|---|
fullName | 
                
                   
 Pełne imię i nazwisko użytkownika utworzone przez złączenie wartości imienia i nazwiska.  | 
              
familyName | 
                
                   
 Nazwisko użytkownika. Wymagany podczas tworzenia konta użytkownika.  | 
              
givenName | 
                
                   
 Imię użytkownika. Wymagany podczas tworzenia konta użytkownika.  | 
              
displayName | 
                
                   
 Wyświetlana nazwa użytkownika. Limit: 256 znaków.  | 
              
Metody | 
            |
|---|---|
                
 | 
              Usuwanie użytkownika. | 
                
 | 
              Pobiera dane użytkownika. | 
                
 | 
              Tworzy użytkownika. | 
                
 | 
              Pobiera pogrupowaną listę usuniętych użytkowników lub wszystkich użytkowników w domenie. | 
                
 | 
              Przypisuje użytkownikowi rolę superadministratora. | 
                
 | 
              Aktualizuje użytkownika za pomocą semantyki poprawki. | 
                
 | 
              Wyloguje użytkownika ze wszystkich sesji w przeglądarce i na urządzeniach oraz resetuje jego pliki cookie logowania. | 
                
 | 
              przywraca usunięte konto użytkownika; | 
                
 | 
              Aktualizuje użytkownika. | 
                
 | 
              Sprawdza zmiany na liście użytkowników. |