Version 4.0.23.6 (la plus récente)
Cela permet, par exemple, de rechercher des utilisateurs grâce à l'élément external_user_id intégré. Ou recherchez l 'utilisateur avec un api3 client_id donné, etc. "credential_type" correspond au nom de type des différents types d'identifiants. Il doit s'agir de l'une des valeurs indiquées dans le tableau ci-dessous. Le "credential_id" est votre ID unique pour l'utilisateur. Il est spécifique à chaque type d'identifiant.
Voici un exemple d'utilisation du SDK Ruby:
sdk.user_for_credential('embed', 'customer-4959425')
Ce tableau indique les chaînes "Credential Type" (Type d'identifiants) compatibles. La colonne de droite sert de référence. Elle indique le champ du type d'identifiants donné qui est recherché lors de la recherche d'un utilisateur avec l'ID "credential_id" fourni.
Types d'identifiants |
Champ d'ID correspondant |
e-mail |
e-mail |
google |
id_utilisateur_google |
SAML |
ID_utilisateur_ SAML |
oidc |
ID utilisateur_oidc |
ldap |
ldap_id, |
api |
token |
API3 |
client_id |
incorporation |
id_utilisateur_externe |
id_lookeropen |
e-mail |
REMARQUE: Le type d'identifiants "api" n'était utilisé qu'avec l'ancienne API de requête Looker. Il n'est plus accepté. Le type d'identifiant que vous consultez actuellement pour l'API est "api3".
Demande
GET
/users/credential/{credential_type}/{credential_id}
Type de données
Description
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
type_d'identification
string
Saisissez le nom de l'identifiant
identifiant_identifiant
string
ID du certificat
Développer la définition de la requête HTTP...
champs
string
Champs demandés.
Réponse
200: Utilisateur spécifié.
Type de données
Description
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
avatar
lock
string
URL de l'avatar (peut être générique)
avatar_url_sans_taille
lock
string
URL de l'avatar (peut être générique) et ne spécifie pas la taille
Développer la définition de CredentialsApi3...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
lock
string
Identifiant unique
client_id
lock
string
Clé API : client_id
créé le
lock
string
Horodatage de création de cet identifiant.
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
identifiants_e-mail
lock
Identifiants de connexion par e-mail/mot de passe
Développer la définition de l'adresse e-mail CredentialsEmail...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
e-mail
string
Adresse e-mail utilisée pour la connexion de l'utilisateur
"force_password_reset_at_next_login"
booléen
Obliger l'utilisateur à modifier son mot de passe à sa prochaine connexion
user_id
lock
string
Identifiant unique de l'utilisateur
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
URL_de_réinitialisation_du_mot_de_passe
lock
string
URL avec jeton secret à usage unique que l'utilisateur peut utiliser pour réinitialiser le mot de passe
URL_Configuration_du_compte
lock
string
URL avec jeton secret à usage unique que l'utilisateur peut utiliser pour configurer le compte
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
URL utilisateur
lock
string
Lien pour obtenir cet utilisateur
Développer la définition CredentialsEmbed...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
id_groupe_externe
lock
string
ID de l'intégrateur pour un groupe auquel cet utilisateur a été ajouté lors de la dernière connexion
id_utilisateur_externe
lock
string
ID unique de l'intégrateur pour l'utilisateur
id
lock
string
Identifiant unique
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
identifiants_google
lock
Identifiants d'authentification Google
Développer la définition d'CredentialsGoogle...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
domaine
lock
string
Domaine Google
e-mail
lock
string
Adresse e-mail
id_utilisateur_google
lock
string
Identifiant unique Google pour cet utilisateur
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
identifiants_ldap
lock
Identifiants LDAP
Développer la définition de CredentialsLDAP...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
e-mail
lock
string
Adresse e-mail
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
ldap_dn
lock
string
Nom distinctif LDAP pour cet utilisateur (depuis la dernière connexion)
ldap_id,
lock
string
Identifiant unique LDAP pour cet utilisateur
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
identifiants_looker_openid
lock
Identifiants LookerOpenID. Utilisé pour la connexion par les analystes Looker
Développer la définition CredentialsLookerOpenid...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
e-mail
lock
string
Adresse e-mail utilisée pour la connexion de l'utilisateur
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
IP_connectée
lock
string
Adresse IP du client pour la connexion la plus récente à l'aide des identifiants
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
URL utilisateur
lock
string
Lien pour obtenir cet utilisateur
identifiants_oidc
lock
Identifiants d'authentification OpenID Connect
Développer la définition de CredentialsOIDC...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
e-mail
lock
string
Adresse e-mail
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
ID utilisateur_oidc
lock
string
Identifiant unique de l'interopérabilité OIDC pour cet utilisateur
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
identifiants_saml
lock
Identifiants d'authentification identiques
Développer la définition de CredentialsSaml...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
e-mail
lock
string
Adresse e-mail
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
connecté
lock
string
Code temporel de la connexion la plus récente à l'aide des identifiants
ID_utilisateur_ SAML
lock
string
ID unique du même fournisseur d'identité pour cet utilisateur
type
lock
string
Nom court pour le type de ce type d'identifiants
url
lock
string
Lien pour obtenir cet élément
identifiants_Totp
lock
Identifiants à deux facteurs
Développer la définition de CredentialsTotp...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
lock
string
Horodatage de création de cet identifiant.
est_désactivé
lock
booléen
Cet identifiant a-t-il été désactivé ?
type
lock
string
Nom court pour le type de ce type d'identifiants
validé
lock
booléen
L'utilisateur a été validé
url
lock
string
Lien pour obtenir cet élément
display_name
lock
string
Nom complet à afficher (disponible uniquement si prénom et nom)
e-mail
lock
string
Adresse e-mail
ID_espace_groupe_intégration
lock
string
(OBSOLÈTE) (Intégration uniquement) ID de l'espace de groupe de l'utilisateur basé sur l'ID externe du groupe (facultatif) spécifié lors de la connexion de l'utilisateur intégré
identifiants_groupe
chaîne[]
id_dossier_accueil
string
Chaîne du dossier d'accueil de l'utilisateur
id
lock
string
Identifiant unique
est_désactivé
booléen
Le compte a été désactivé
locale
string
Paramètres régionaux préférés de l'utilisateur. Les paramètres régionaux de l'utilisateur sont prioritaires sur les paramètres régionaux par défaut de Looker. Les paramètres régionaux déterminent la langue des chaînes d'affichage, ainsi que la mise en forme des dates et des valeurs numériques dans les réponses de l'API. La chaîne des paramètres régionaux doit être un code de langue à deux lettres ou une combinaison de codes de langue et de code régional: "en" ou "en-US", par exemple.
modèles_dir_validé
booléen
La présence des projets de production applicables dans l'espace de travail de l'utilisateur a été vérifiée
id_dossier_personnel
lock
string
ID du dossier personnel de l'utilisateur
présumé_looker_employé
lock
booléen
L'utilisateur est identifié comme employé de Looker
Développer la définition de session...
peut
lock
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
lock
string
Identifiant unique
ip_address
lock
string
Adresse IP de l'utilisateur lors du lancement de cette session
browser
lock
string
Type de navigateur de l'utilisateur
système_d'exploitation
lock
string
Système d'exploitation de l'utilisateur
city
lock
string
Composante "ville" de la position géographique de l'utilisateur (basée sur l'adresse IP)
state
lock
string
Composant d'état de la localisation de l'utilisateur (déterminé à partir de l'adresse IP)
country
lock
string
Composant du pays de la localisation de l'utilisateur (déterminé à partir de l'adresse IP)
identifiants_type
lock
string
Type d'identifiants utilisés pour la journalisation dans cette session
étendue_à
lock
string
Heure de la dernière extension de cette session par l'utilisateur
nombre_étendu
lock
integer
Nombre de fois où cette session a été prolongée
ID utilisateur
lock
string
Utilisateur réel lorsque cette session représente un utilisateur sudo'ing as another as
créé le
lock
string
Heure de début de cette session
expire le
lock
string
Heure d'expiration de cette session
url
lock
string
Lien pour obtenir cet élément
État de l'interface utilisateur
objet
Dictionnaire par utilisateur d'informations d'état non documentées appartenant à l'UI Looker.
employé_Looker_cherché
lock
booléen
L'utilisateur est identifié comme employé de Looker qui a été validé via l'authentification d'entreprise Looker
rôles_gérés_en_externe
lock
booléen
Les rôles utilisateur sont gérés par un annuaire externe comme SAML ou LDAP et ne peuvent pas être modifiés directement.
allow_direct_roles (rôles directs)
lock
booléen
Un rôle peut être attribué directement à l'utilisateur.
autoriser_normal_group_membership
lock
booléen
L'utilisateur peut être un membre direct d'un groupe Looker normal.
allow_roles_from_normal_groups (groupes de rôles autorisés)
lock
booléen
L'utilisateur peut hériter des rôles d'un groupe Looker normal.
id_du_groupe_d'intégration
lock
string
(Intégration uniquement) ID du dossier de groupe de l'utilisateur, basé sur l'ID externe du groupe (facultatif) spécifié lors de la connexion de l'utilisateur intégré
url
lock
string
Lien pour obtenir cet élément
400 Bad Request
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
403: Autorisation refusée
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
404: introuvable
Type de données
Description
Message
lock
string
Infos sur l'erreur
documentation_url
lock
string
Lien vers la documentation
Examples