Ressource: Nutzer
Mit der Directory API können Sie Nutzer, Aliasse und Gmail-Profilfotos für Ihr Konto erstellen und verwalten. Weitere Informationen zu allgemeinen Aufgaben finden Sie im Entwicklerleitfaden zu Nutzerkonten und im Entwicklerhandbuch für Nutzeraliasse.
JSON-Darstellung |
---|
{
"id": string,
"primaryEmail": string,
"password": value,
"hashFunction": string,
"isAdmin": boolean,
"isDelegatedAdmin": boolean,
"agreedToTerms": boolean,
"suspended": boolean,
"changePasswordAtNextLogin": boolean,
"ipWhitelisted": boolean,
"name": {
object ( |
Felder | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
Die eindeutige ID für den Nutzer. Der Nutzer |
||||||||||||||||||||||||||||||||||||||||||
primaryEmail |
Die primäre E-Mail-Adresse des Nutzers. Diese Property ist in einer Anfrage zum Erstellen eines Nutzerkontos erforderlich. |
||||||||||||||||||||||||||||||||||||||||||
password |
Speichert das Passwort für das Nutzerkonto. Der Passwortwert des Nutzers ist erforderlich, wenn ein Nutzerkonto erstellt wird. Sie ist bei der Aktualisierung eines Nutzers optional und sollte nur angegeben werden, wenn der Nutzer sein Kontopasswort aktualisiert. Der Passwortwert wird nie im Antworttext der API zurückgegeben. |
||||||||||||||||||||||||||||||||||||||||||
hashFunction |
Speichert das Hash-Format des Attributs
Wenn als Teil des Präfixes Runden angegeben sind, darf die Zahl 10.000 oder weniger betragen. |
||||||||||||||||||||||||||||||||||||||||||
isAdmin |
Nur Ausgabe. Gibt einen Nutzer mit Poweruser-Berechtigungen an. Die Property |
||||||||||||||||||||||||||||||||||||||||||
isDelegatedAdmin |
Nur Ausgabe. Gibt an, ob der Nutzer ein delegierter Administrator ist. |
||||||||||||||||||||||||||||||||||||||||||
agreedToTerms |
Nur Ausgabe. Diese Property ist |
||||||||||||||||||||||||||||||||||||||||||
suspended |
Gibt an, ob der Nutzer gesperrt ist. |
||||||||||||||||||||||||||||||||||||||||||
changePasswordAtNextLogin |
Gibt an, ob der Nutzer bei der nächsten Anmeldung aufgefordert wird, sein Passwort zu ändern. Diese Einstellung gilt nicht, wenn sich der Nutzer über einen externen Identitätsanbieter anmeldet. |
||||||||||||||||||||||||||||||||||||||||||
ipWhitelisted |
Bei |
||||||||||||||||||||||||||||||||||||||||||
name |
Enthält die Vor- und Nachnamen des Nutzers sowie den schreibgeschützten |
||||||||||||||||||||||||||||||||||||||||||
kind |
Nur Ausgabe. Der Typ der API-Ressource. Für Nutzerressourcen ist der Wert |
||||||||||||||||||||||||||||||||||||||||||
etag |
Nur Ausgabe. ETag der Ressource. |
||||||||||||||||||||||||||||||||||||||||||
emails |
Die Liste der E-Mail-Adressen des Nutzers. Die maximal zulässige Datengröße beträgt 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
externalIds |
Die Liste der externen IDs für den Nutzer, z. B. eine Mitarbeiter- oder Netzwerk-ID. Die maximal zulässige Datengröße beträgt 2 KB.
|
||||||||||||||||||||||||||||||||||||||||||
relations |
Die Liste der Beziehungen des Nutzers zu anderen Nutzern. Die maximal zulässige Datengröße für dieses Feld beträgt 2 KB. Weitere Informationen finden Sie unter Nutzerkonten verwalten.
|
||||||||||||||||||||||||||||||||||||||||||
aliases[] |
Nur Ausgabe. Die Liste der Alias-E-Mail-Adressen des Nutzers. |
||||||||||||||||||||||||||||||||||||||||||
isMailboxSetup |
Nur Ausgabe. Gibt an, ob das Google-Postfach des Nutzers erstellt wurde. Diese Property ist nur verfügbar, wenn dem Nutzer eine Gmail-Lizenz zugewiesen wurde. |
||||||||||||||||||||||||||||||||||||||||||
customerId |
Nur Ausgabe. Die Kundennummer zum Abrufen aller Kontonutzer. |
||||||||||||||||||||||||||||||||||||||||||
addresses |
Die Liste der Adressen des Nutzers. Die maximal zulässige Datengröße beträgt 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
organizations |
Die Liste der Organisationen, denen der Nutzer angehört. Die maximal zulässige Datengröße beträgt 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
lastLoginTime |
Nur Ausgabe. Der Zeitpunkt, zu dem sich der Nutzer zuletzt im Konto angemeldet hat. Der Wert wird im ISO 8601-Format für Datum und Uhrzeit angegeben. Die Zeit umfasst das vollständige Datum plus Stunden, Minuten und Sekunden im Format |
||||||||||||||||||||||||||||||||||||||||||
phones |
Eine Liste der Telefonnummern des Nutzers. Die maximal zulässige Datengröße beträgt 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
suspensionReason |
Nur Ausgabe. Der Grund dafür ist, dass ein Nutzerkonto zum Zeitpunkt der Sperrung entweder vom Administrator oder von Google gesperrt wurde. Die Property wird nur zurückgegeben, wenn die Property |
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoUrl |
Nur Ausgabe. Die URL des Profilbilds des Nutzers. Die URL kann vorübergehend oder privat sein. |
||||||||||||||||||||||||||||||||||||||||||
languages |
Die Liste der Sprachen des Nutzers. Die maximal zulässige Datengröße beträgt 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
posixAccounts |
Die Liste der POSIX-Kontoinformationen für den Nutzer.
|
||||||||||||||||||||||||||||||||||||||||||
creationTime |
Nur Ausgabe. Der Zeitpunkt, zu dem das Nutzerkonto erstellt wurde. Der Wert wird im ISO 8601-Format für Datum und Uhrzeit angegeben. Die Zeit umfasst das vollständige Datum plus Stunden, Minuten und Sekunden im Format |
||||||||||||||||||||||||||||||||||||||||||
nonEditableAliases[] |
Nur Ausgabe. Die Liste der nicht bearbeitbaren Alias-E-Mail-Adressen des Nutzers. Diese Domains befinden sich normalerweise außerhalb der primären Domain oder Subdomain des Kontos. |
||||||||||||||||||||||||||||||||||||||||||
sshPublicKeys |
Eine Liste der öffentlichen SSH-Schlüssel.
|
||||||||||||||||||||||||||||||||||||||||||
notes |
Hinweise für den Nutzer als verschachteltes Objekt.
|
||||||||||||||||||||||||||||||||||||||||||
websites |
Die Liste der Websites des Nutzers.
|
||||||||||||||||||||||||||||||||||||||||||
locations |
Die Liste der Standorte des Nutzers. Die maximal zulässige Datengröße beträgt 10 KB.
|
||||||||||||||||||||||||||||||||||||||||||
includeInGlobalAddressList |
Gibt an, ob das Nutzerprofil in der globalen Google Workspace-Adressenliste sichtbar ist, wenn die Kontaktfreigabefunktion für die Domain aktiviert ist. Weitere Informationen zum Ausschließen von Nutzerprofilen finden Sie in der Hilfe für Administratoren. |
||||||||||||||||||||||||||||||||||||||||||
keywords |
Die Liste der Keywords des Nutzers. Die maximal zulässige Datengröße beträgt 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
deletionTime |
Nur Ausgabe. Der Zeitpunkt, zu dem das Nutzerkonto gelöscht wurde. Der Wert wird im ISO 8601-Format für Datum und Uhrzeit angegeben. Die Zeit umfasst das vollständige Datum plus Stunden, Minuten und Sekunden im Format |
||||||||||||||||||||||||||||||||||||||||||
gender |
Ein verschachteltes Objekt, das das Geschlecht des Nutzers enthält. Die maximal zulässige Datengröße für dieses Feld beträgt 1 KB.
|
||||||||||||||||||||||||||||||||||||||||||
thumbnailPhotoEtag |
Nur Ausgabe. ETag des Fotos des Nutzers (schreibgeschützt) |
||||||||||||||||||||||||||||||||||||||||||
ims |
Die Instant Messenger-Konten (IM) des Nutzers. Ein Nutzerkonto kann mehrere
|
||||||||||||||||||||||||||||||||||||||||||
customSchemas |
Benutzerdefinierte Felder des Nutzers. Der Schlüssel ist ein
|
||||||||||||||||||||||||||||||||||||||||||
isEnrolledIn2Sv |
Nur Ausgabe. Für die Bestätigung in zwei Schritten registriert (Lesezugriff) |
||||||||||||||||||||||||||||||||||||||||||
isEnforcedIn2Sv |
Nur Ausgabe. Erzwingen der Bestätigung in zwei Schritten (Lesezugriff) |
||||||||||||||||||||||||||||||||||||||||||
archived |
Gibt an, ob der Nutzer archiviert ist. |
||||||||||||||||||||||||||||||||||||||||||
orgUnitPath |
Der vollständige Pfad der übergeordneten Organisation, die dem Nutzer zugeordnet ist. Wenn es sich bei der übergeordneten Organisation um die oberste Ebene handelt, wird sie als Schrägstrich ( |
||||||||||||||||||||||||||||||||||||||||||
recoveryEmail |
E-Mail-Adresse zur Kontowiederherstellung des Nutzers. |
||||||||||||||||||||||||||||||||||||||||||
recoveryPhone |
Telefonnummer zur Kontowiederherstellung des Nutzers. Die Telefonnummer muss im Format E.164 beginnen und mit dem Pluszeichen (+) beginnen. Beispiel: +16506661212. |
Benutzername
JSON-Darstellung |
---|
{ "fullName": string, "familyName": string, "givenName": string, "displayName": string } |
Felder | |
---|---|
fullName |
Der vollständige Name des Nutzers, der aus der Verkettung von Vor- und Nachnamen besteht. |
familyName |
Der Nachname des Nutzers. Erforderlich beim Erstellen eines Nutzerkontos. |
givenName |
Der Vorname des Nutzers. Erforderlich beim Erstellen eines Nutzerkontos. |
displayName |
Der angezeigte Name des Nutzers. Maximal 256 Zeichen. |
Methoden |
|
---|---|
|
Löscht einen Nutzer. |
|
Ruft einen Nutzer ab. |
|
Erstellt einen Nutzer. |
|
Ruft eine paginierte Liste der gelöschten Nutzer oder aller Nutzer in einer Domain ab. |
|
Dadurch wird ein Nutzer zum Poweruser. |
|
Aktualisiert einen Nutzer mithilfe von Patch-Semantik. |
|
Nutzer werden aus allen Web- und Gerätesitzungen abgemeldet und ihre Anmeldecookies zurückgesetzt. |
|
Ein gelöschter Nutzer wird wiederhergestellt. |
|
Aktualisiert einen Nutzer. |
|
Wartet auf Änderungen in der Nutzerliste. |