Version 4.0.23.2
So können Sie beispielsweise Nutzer nach ihrer eingebetteten „external_user_id“ finden. Oder suchen Sie den Nutzer mit einer bestimmten api3-client_id usw. Der „credential_type“ entspricht dem „type“-Namen der verschiedenen Anmeldedatentypen. Er muss einer der Werte sein, die in der folgenden Tabelle aufgeführt sind. Die credential_id ist die eindeutige ID für den Nutzer und gilt speziell für jeden Anmeldedatentyp.
Hier ein Beispiel für das Ruby-SDK:
sdk.user_for_credential('embed', 'customer-4959425')
Diese Tabelle enthält die unterstützten Strings für den Anmeldedatentyp. Die rechte Spalte dient als Referenz: Sie zeigt an, welches Feld im angegebenen Anmeldedatentyp tatsächlich durchsucht wird, wenn ein Nutzer mit der angegebenen „credential_id“ gefunden wird.
Anmeldedatentypen |
ID-Feld stimmt überein |
E‑Mail |
E‑Mail |
google |
google_user_id |
SAML |
SAML-Nutzer-ID |
oidc |
oidc_user_id |
ldap |
LDAP_ID |
api |
Token |
API3 |
client_id |
eingebettetes Objekt |
Externe_Nutzer-ID |
Looker_OpenID |
E‑Mail |
HINWEIS: Der Anmeldedatentyp „api“ wurde nur mit der Legacy Looker Query API verwendet und wird nicht mehr unterstützt. Der Anmeldedatentyp für die aktuell angezeigte API ist „api3“.
Anfrage
GET
/users/credential/{credential_type}/{credential_id}
HTTPPath-Definition maximieren...
credential_type
String
Name des Zeugnisses
credential_id (Anmeldedaten-ID)
String
ID des Ausweisdokuments
HTTPQuery-Definition maximieren...
Felder
String
Angeforderte Felder.
Antwort
200: Angegebener Nutzer.
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
Avatar-URL
lock
String
URL für das Avatarbild (möglicherweise generisch)
Avatar_URL_ohne_Größe
lock
String
URL für das Avatar-Bild (kann allgemein sein) ohne Angabe der Größe
Definition von „CredentialsApi3“ maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
lock
String
Eindeutige ID
client_id
lock
String
API-Schlüssel „client_id“
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
Anmeldedaten_E-Mail
lock
Anmeldedaten für E-Mail/Passwort
Definition für „EmailEmail“ maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
E‑Mail
String
Für die Nutzeranmeldung verwendete E-Mail-Adresse
forforce_password_reset_at_next_login
boolean
Erzwingen, dass der Nutzer sein Passwort bei der nächsten Anmeldung ändert
user_id
lock
String
Eindeutige ID des Nutzers
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
Passwort zurücksetzen_URL
lock
String
URL mit einem geheimen Token zur einmaligen Verwendung, mit dem der Nutzer sein Passwort zurücksetzen kann
Konto-Einrichtungs-URL
lock
String
URL mit einem geheimen Token zur einmaligen Verwendung, das der Nutzer zum Einrichten des Kontos verwenden kann
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
nutzer_url
lock
String
Link zum Abrufen dieses Nutzers
Definition „Anmeldedaten einbetten“ maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
Externe_Gruppen-ID
lock
String
Die Einbettungs-ID für eine Gruppe, der dieser Nutzer bei der letzten Anmeldung hinzugefügt wurde
Externe_Nutzer-ID
lock
String
Die eindeutige ID des Einbettungsprogramms für den Nutzer.
id
lock
String
Eindeutige ID
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
Anmeldedaten_Google
lock
Anmeldedaten für die Google-Authentifizierung
Definition „Google-Anmeldedaten“ maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
Domain
lock
String
Google-Domain
E‑Mail
lock
String
E-Mail-Adresse
google_user_id
lock
String
Die eindeutige ID von Google für diesen Nutzer
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
Anmeldedaten_LDAP
lock
LDAP-Anmeldedaten
CredentialsLDAP-Definition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
E‑Mail
lock
String
E-Mail-Adresse
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
LDAP_DN
lock
String
LDAP Distinguished Name für diesen Nutzer (seit der letzten Anmeldung)
LDAP_ID
lock
String
Eindeutige LDAP-ID für diesen Nutzer
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
Anmeldedaten_looker_openid
lock
LookerOpenID-Anmeldedaten Wird von Looker Analysts für die Anmeldung verwendet
Definition für „CredentialsLookerOpenid“ maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
E‑Mail
lock
String
Für die Nutzeranmeldung verwendete E-Mail-Adresse
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
angemeldet_in_ip
lock
String
IP-Adresse des Clients für die letzte Anmeldung mit Anmeldedaten
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
nutzer_url
lock
String
Link zum Abrufen dieses Nutzers
Anmeldedaten_ID
lock
Anmeldedaten für die OpenID Connect-Authentifizierung
Definition für „OIDC-Anmeldedaten maximieren“...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
E‑Mail
lock
String
E-Mail-Adresse
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
oidc_user_id
lock
String
Eindeutige ID der OIDC-OP für diesen Nutzer
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
Anmeldedaten-SAML
lock
Anmeldedaten für die Saml-Authentifizierung
CredentialsSaml-Definition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
E‑Mail
lock
String
E-Mail-Adresse
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
angemeldet_at
lock
String
Zeitstempel für die letzte Anmeldung unter Verwendung der Anmeldedaten
SAML-Nutzer-ID
lock
String
Eindeutige ID des Identitätsanbieters für diesen Nutzer
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
URL
lock
String
Link zum Abrufen dieses Artikels
Anmeldedaten_Ziel
lock
Anmeldedaten für die Bestätigung in zwei Schritten
Definition von „CredentialsTotp“ maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
lock
String
Zeitstempel zum Erstellen dieser Anmeldedaten
Ist_deaktiviert
lock
boolean
Wurde dieses Ausweisdokument deaktiviert?
Typ
lock
String
Kurzname für diese Art von Anmeldedaten
überprüft
lock
boolean
Nutzer hat bestätigt
URL
lock
String
Link zum Abrufen dieses Artikels
display_name
lock
String
Vollständiger Name für Anzeige (nur verfügbar, wenn sowohl „first_name“ als auch „last_name“ festgelegt sind)
E‑Mail
lock
String
E-Mail-Adresse
ID des eingebetteten Gruppenbereichs
lock
String
(VERWORFEN) (nur Einbettung) ID des Gruppenbereichs des Nutzers basierend auf der „external_group_id“ (optional), die bei der Anmeldung des Nutzers angegeben wird.
first_name
String
Vorname
Startseiten-ID
String
ID-String für den Basisordner des Nutzers
id
lock
String
Eindeutige ID
Ist_deaktiviert
boolean
Konto wurde deaktiviert
last_name
String
Nachname
locale
String
Bevorzugte Sprache des Nutzers Die Sprache des Nutzers hat Vorrang vor der systemweiten Standardsprache von Looker. Die Sprache der Anzeigestrings sowie die Datums- und numerische Formatierung in API-Antworten bestimmt. Der Gebietsschema-String muss ein zweistelliger Sprachcode oder eine Kombination aus Sprachcode und Regionscode sein, z. B. „en“ oder „en-US“.
Looker-Versionen
String[]
Models_dir_validiert
boolean
Im Entwicklerarbeitsbereich des Nutzers wurde geprüft, ob entsprechende Produktionsprojekte vorhanden sind
persönliche_ordner_id
lock
String
ID des persönlichen Ordners des Nutzers
übernommene_looker_employee
lock
boolean
Nutzer wird als Mitarbeiter von Looker identifiziert
Sitzungsdefinition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
lock
String
Eindeutige ID
ip_address
lock
String
IP-Adresse des Nutzers, als diese Sitzung gestartet wurde
browser
lock
String
Browsertyp des Nutzers
Betriebssystem
lock
String
Betriebssystem des Nutzers
Ort
lock
String
Stadtkomponente des Nutzerstandorts (abgeleitet von IP-Adresse)
Status
lock
String
Statuskomponente des Nutzerstandorts (abgeleitet von IP-Adresse)
country
lock
String
Landeskomponente des Nutzerstandorts (abgeleitet von IP-Adresse)
Anmeldedatentyp
lock
String
Art der für die Sitzung verwendeten Anmeldedaten
erweiterter_at
lock
String
Zeit, zu der diese Sitzung zuletzt vom Nutzer verlängert wurde
erweiterte_Anzahl
lock
integer
Wie oft diese Sitzung verlängert wurde
Sudo-User-ID
lock
String
Der tatsächliche Nutzer, wenn diese Sitzung einen anderen Nutzer repräsentiert
erstellt am
lock
String
Uhrzeit, zu der diese Sitzung gestartet wurde
Ablaufdatum
lock
String
Zeit, zu der diese Sitzung abläuft
URL
lock
String
Link zum Abrufen dieses Artikels
UI-Status
Objekt
Wörterbuch der Nutzer ohne Statusinformationen aus der Benutzeroberfläche von Looker.
verifizierter_Looker_Mitarbeiter
lock
boolean
Der Nutzer ist ein Mitarbeiter von Looker, der über die Looker-Unternehmensauthentifizierung bestätigt wurde
Rollen_extern_verwaltet
lock
boolean
Die Rollen des Nutzers werden von einem externen Verzeichnis wie SAML oder LDAP verwaltet und können nicht direkt geändert werden.
allow_direct_roles
lock
boolean
Dem Nutzer kann direkt eine Rolle zugewiesen werden.
allow_normal_group_membership
lock
boolean
Der Nutzer kann ein direktes Mitglied einer normalen Looker-Gruppe sein.
allow_roles_from_normal_groups
lock
boolean
Nutzer können Rollen aus einer normalen Looker-Gruppe übernehmen.
eingebettete_Gruppenname_ID
lock
String
(Nur einbetten) ID des Gruppenordners des Nutzers basierend auf der „external_group_id“, die beim Einbetten der Nutzeranmeldung optional angegeben wird
URL
lock
String
Link zum Abrufen dieses Artikels
400: Ungültige Anfrage
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
403: Berechtigung verweigert
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
404: Nicht gefunden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
Beispiele