Mettre à jour le compte utilisateur

Version 3.1.23.4

Mettez à jour les informations sur l'utilisateur avec un ID spécifique.

Demande

PATCH /users/{user_id}
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
user_id
integer
ID de l'utilisateur
body
Corps HTTP
Développer la définition HTTPBody...
body
Utilisateur
Développer la définition de l'utilisateur...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
avatar
string
URL de l'avatar (peut être générique)
avatar_url_sans_taille
string
URL de l'avatar (peut être générique) et ne spécifie pas la taille
identifiants_api3
identifiants_e-mail
CredentialsEmail (Adresse e-mail d'identification)
Identifiants de connexion par e-mail/mot de passe
identifiants_embed
identifiants_google
Identifiants d'authentification Google
identifiants_ldap
Identifiants LDAP
identifiants_looker_openid
Identifiants LookerOpenID. Utilisé pour la connexion par les analystes Looker
identifiants_oidc
Identifiants d'authentification OpenID Connect
identifiants_saml
Identifiants d'authentification identiques
identifiants_Totp
Identifiants à deux facteurs
display_name
string
Nom complet à afficher (disponible uniquement si prénom et nom)
e-mail
string
Adresse e-mail
ID_espace_groupe_intégration
integer
(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é
first_name
string
Prénom
identifiants_groupe
entier[]
id_espace_accueil
string
Chaîne d'ID pour l'espace de l'utilisateur
id_dossier_accueil
string
Chaîne du dossier d'accueil de l'utilisateur
id
integer
Identifiant unique
est_désactivé
booléen
Le compte a été désactivé
last_name
string
Nom
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.
versions_looker
chaîne[]
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_espace_personnel
integer
ID de l'espace personnel de l'utilisateur
id_dossier_personnel
integer
ID du dossier personnel de l'utilisateur
présumé_looker_employé
booléen
L'utilisateur est identifié comme employé de Looker
id_rôles
entier[]
sessions
État de l'interface utilisateur
objet
Dictionnaire par utilisateur d'informations d'état non documentées appartenant à l'UI Looker.
employé_Looker_cherché
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
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)
booléen
Un rôle peut être attribué directement à l'utilisateur.
autoriser_normal_group_membership
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)
booléen
L'utilisateur peut hériter des rôles d'un groupe Looker normal.
url
string
Lien pour obtenir cet élément
query
Requête HTTP
Développer la définition de la requête HTTP...
champs
string
Champs demandés.

Réponse

200: nouvel état pour l'utilisateur spécifié.

Type de données
Description
(objet)
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
avatar
string
URL de l'avatar (peut être générique)
avatar_url_sans_taille
string
URL de l'avatar (peut être générique) et ne spécifie pas la taille
identifiants_api3
Développer la définition de CredentialsApi3...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
integer
Identifiant unique
client_id
string
Clé API : client_id
créé le
string
Horodatage de création de cet identifiant.
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
identifiants_e-mail
CredentialsEmail (Adresse e-mail d'identification)
Identifiants de connexion par e-mail/mot de passe
Développer la définition de l'adresse e-mail CredentialsEmail...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
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
string
Identifiant unique de l'utilisateur
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
URL_de_réinitialisation_du_mot_de_passe
string
URL avec jeton secret à usage unique que l'utilisateur peut utiliser pour réinitialiser le mot de passe
URL_Configuration_du_compte
string
URL avec jeton secret à usage unique que l'utilisateur peut utiliser pour configurer le compte
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
URL utilisateur
string
Lien pour obtenir cet utilisateur
identifiants_embed
Développer la définition CredentialsEmbed...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
id_groupe_externe
string
ID de l'intégrateur pour un groupe auquel cet utilisateur a été ajouté lors de la dernière connexion
id_utilisateur_externe
string
ID unique de l'intégrateur pour l'utilisateur
id
integer
Identifiant unique
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
identifiants_google
Identifiants d'authentification Google
Développer la définition d'CredentialsGoogle...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
domaine
string
Domaine Google
e-mail
string
Adresse e-mail
id_utilisateur_google
string
Identifiant unique Google pour cet utilisateur
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
identifiants_ldap
Identifiants LDAP
Développer la définition de CredentialsLDAP...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
e-mail
string
Adresse e-mail
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
ldap_dn
string
Nom distinctif LDAP pour cet utilisateur (depuis la dernière connexion)
ldap_id,
string
Identifiant unique LDAP pour cet utilisateur
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
identifiants_looker_openid
Identifiants LookerOpenID. Utilisé pour la connexion par les analystes Looker
Développer la définition CredentialsLookerOpenid...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
e-mail
string
Adresse e-mail utilisée pour la connexion de l'utilisateur
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
IP_connectée
string
Adresse IP du client pour la connexion la plus récente à l'aide des identifiants
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
URL utilisateur
string
Lien pour obtenir cet utilisateur
identifiants_oidc
Identifiants d'authentification OpenID Connect
Développer la définition de CredentialsOIDC...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
e-mail
string
Adresse e-mail
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
ID utilisateur_oidc
string
Identifiant unique de l'interopérabilité OIDC pour cet utilisateur
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
identifiants_saml
Identifiants d'authentification identiques
Développer la définition de CredentialsSaml...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
e-mail
string
Adresse e-mail
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
connecté
string
Code temporel de la connexion la plus récente à l'aide des identifiants
ID_utilisateur_ SAML
string
ID unique du même fournisseur d'identité pour cet utilisateur
type
string
Nom court pour le type de ce type d'identifiants
url
string
Lien pour obtenir cet élément
identifiants_Totp
Identifiants à deux facteurs
Développer la définition de CredentialsTotp...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
créé le
string
Horodatage de création de cet identifiant.
est_désactivé
booléen
Cet identifiant a-t-il été désactivé ?
type
string
Nom court pour le type de ce type d'identifiants
validé
booléen
L'utilisateur a été validé
url
string
Lien pour obtenir cet élément
display_name
string
Nom complet à afficher (disponible uniquement si prénom et nom)
e-mail
string
Adresse e-mail
ID_espace_groupe_intégration
integer
(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é
first_name
string
Prénom
identifiants_groupe
entier[]
id_espace_accueil
string
Chaîne d'ID pour l'espace de l'utilisateur
id_dossier_accueil
string
Chaîne du dossier d'accueil de l'utilisateur
id
integer
Identifiant unique
est_désactivé
booléen
Le compte a été désactivé
last_name
string
Nom
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.
versions_looker
chaîne[]
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_espace_personnel
integer
ID de l'espace personnel de l'utilisateur
id_dossier_personnel
integer
ID du dossier personnel de l'utilisateur
présumé_looker_employé
booléen
L'utilisateur est identifié comme employé de Looker
id_rôles
entier[]
sessions
Développer la définition de session...
peut
objet
Opérations que l'utilisateur actuel peut effectuer sur cet objet
id
integer
Identifiant unique
ip_address
string
Adresse IP de l'utilisateur lors du lancement de cette session
browser
string
Type de navigateur de l'utilisateur
système_d'exploitation
string
Système d'exploitation de l'utilisateur
city
string
Composante "ville" de la position géographique de l'utilisateur (basée sur l'adresse IP)
state
string
Composant d'état de la localisation de l'utilisateur (déterminé à partir de l'adresse IP)
country
string
Composant du pays de la localisation de l'utilisateur (déterminé à partir de l'adresse IP)
identifiants_type
string
Type d'identifiants utilisés pour la journalisation dans cette session
étendue_à
string
Heure de la dernière extension de cette session par l'utilisateur
nombre_étendu
integer
Nombre de fois où cette session a été prolongée
ID utilisateur
integer
Utilisateur réel lorsque cette session représente un utilisateur sudo'ing as another as
créé le
string
Heure de début de cette session
expire le
string
Heure d'expiration de cette session
url
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é
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
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)
booléen
Un rôle peut être attribué directement à l'utilisateur.
autoriser_normal_group_membership
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)
booléen
L'utilisateur peut hériter des rôles d'un groupe Looker normal.
url
string
Lien pour obtenir cet élément

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

403: Autorisation refusée

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

422: Erreur de validation

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
string
Champ comportant une erreur
code
string
Code d'erreur
Message
string
Message d'information sur l'erreur
documentation_url
string
Lien vers la documentation
documentation_url
string
Lien vers la documentation

Examples

Python

https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/disable_users_by_email.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py

Ruby

https://github.com/looker-open-source/sdk-codegen/blob/main/examples/ruby/disable_users.rb

Kotlin

https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestSmoke.kt
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestSmoke.kt

TypeScript

https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts

Swift

https://github.com/looker-open-source/sdk-codegen/blob/main/swift/looker/Tests/lookerTests/smokeTests.swift
https://github.com/looker-open-source/sdk-codegen/blob/main/swift/looker/Tests/lookerTests/smokeTests.swift