Atualizar usuário

Versão 4.0.23.4

Atualize as informações sobre o usuário com um ID específico.

Solicitação

PATCH /users/{user_id}
Tipo de dados
Descrição
Solicitação
HTTPRequest
path
HTTPPath
Expandir definição HTTPPath...
user_id
string
ID do usuário
body
Corpo HTTP
Expandir definição HTTPBody...
body
Usuário
Expandir definição do usuário...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
URL_do_ avatar
string
URL da imagem de avatar (pode ser genérico)
avatar_url_sem_dimensionamento
string
URL da imagem de avatar (pode ser genérico), não especifica o tamanho
credentials_api3
credenciais_e-mail
CredentialsEmail (em inglês)
Credenciais de login de e-mail/senha
credencial_embed
credenciais_google
Credenciais de autenticação do Google
credenciais_ldap
CredentialsLDAP (em inglês)
Credenciais LDAP
credenciais_looker_openid
Credenciais do LookerOpenID. Usado para login pelos analistas do Looker
credentials_oidc
Credenciais de autenticação do OpenID Connect
credenciais_saml
CredentialsSaml (em inglês)
Credenciais de autenticação do Saml
credenciais_totp
CredentialsTotp (em inglês)
Credenciais de dois fatores
display_name
string
Nome completo para exibição (disponível apenas se first_name e last_name estiverem definidos)
e-mail
string
Endereço de e-mail
código_do_espaço_de_grupo_incorporado
string
(OBSOLETO) (Incorporado apenas) ID do espaço do grupo do usuário com base no external_group_id especificado opcionalmente durante o login do usuário incorporado
first_name
string
Nome
IDs_do_grupo
string[]
ID_da_pasta_inicial
string
String de ID da pasta inicial do usuário
id
string
ID exclusivo
is_disabled
booleano
A conta foi desativada
last_name
string
Sobrenome
locale
string
O local de preferência do usuário. A localidade do usuário tem prioridade sobre a localidade padrão do Looker em todo o sistema. A localidade determina o idioma das strings de exibição e a formatação numérica e de data nas respostas da API. A string de localidade deve ser um código de idioma com duas letras ou uma combinação de código de idioma e código de região: "en" ou "en-US", por exemplo.
looker_versions
string[]
modelos_dir_validados
booleano
O espaço de trabalho de desenvolvimento do usuário foi verificado quanto à presença de projetos de produção aplicáveis
ID_da_pasta_pessoal
string
ID da pasta pessoal do usuário
presumido_empregador_funcionário
booleano
O usuário é identificado como um funcionário do Looker
IDs_do_papel
string[]
sessions
estado_da_UI
objeto
Por dicionário do usuário de informações de estado não documentadas de propriedade da IU do Looker.
verificado_funcionário_funcionário
booleano
O usuário é identificado como um funcionário da Looker verificado por meio da autenticação corporativa da Looker
papéis_externos_gerenciados
booleano
As funções do usuário são gerenciadas por um diretório externo, como SAML ou LDAP, e não podem ser alteradas diretamente.
funções_permitir_diretos
booleano
O usuário pode receber uma função diretamente.
allow_normal_group_membership
booleano
O usuário pode ser um membro direto de um grupo normal do Looker.
allow_roles_from_normal_groups
booleano
O usuário pode herdar papéis de um grupo normal do Looker.
código_da_pasta_de_grupo_incorporado
string
(Somente incorporar) ID da pasta do grupo do usuário com base no external_group_id especificado opcionalmente durante o login de usuário incorporado
url
string
Link para obter este item
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados.

Resposta

200: novo estado para o usuário especificado.

Tipo de dados
Descrição
(objeto)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
URL_do_ avatar
string
URL da imagem de avatar (pode ser genérico)
avatar_url_sem_dimensionamento
string
URL da imagem de avatar (pode ser genérico), não especifica o tamanho
credentials_api3
Expandir a definição de CredentialsApi3...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
client_id
string
client_id da chave de API
criado_em
string
Carimbo de data/hora para a criação dessa credencial
is_disabled
booleano
Esta credencial foi desativada?
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
credenciais_e-mail
CredentialsEmail (em inglês)
Credenciais de login de e-mail/senha
Expandir definição de CredentialsEmail...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
e-mail
string
Endereço de e-mail usado para o login do usuário
force_password_reset_at_next_login
booleano
Forçar o usuário a alterar a senha no próximo login
user_id
string
ID exclusivo do usuário
is_disabled
booleano
Esta credencial foi desativada?
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
password_reset_url
string
URL com token de uso único que o usuário pode usar para redefinir senha
URL_de_configuração_da_conta
string
URL com token secreto de uso único que o usuário pode usar para configurar a conta
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
URL_usuário
string
Link para acessar este usuário
credencial_embed
Expandir definição de CredentialsEmbed...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
ID_grupo_externo
string
ID do incorporador de um grupo ao qual este usuário foi adicionado durante o login mais recente
ID_usuário_externo
string
Código exclusivo do incorporador para o usuário
id
string
ID exclusivo
is_disabled
booleano
Esta credencial foi desativada?
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
credenciais_google
Credenciais de autenticação do Google
Expandir a definição do CredentialsGoogle...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
domínio
string
Domínio do Google
e-mail
string
Endereço de e-mail
ID do usuário do Google
string
ID exclusivo do Google para este usuário
is_disabled
booleano
Esta credencial foi desativada?
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
credenciais_ldap
CredentialsLDAP (em inglês)
Credenciais LDAP
Expandir a definição do CredentialsLDAP...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
e-mail
string
Endereço de e-mail
is_disabled
booleano
Esta credencial foi desativada?
LDAP_dn
string
Nome distinto do LDAP deste usuário (a partir do último login)
ID_ldap
string
ID exclusivo LDAP deste usuário
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
credenciais_looker_openid
Credenciais do LookerOpenID. Usado para login pelos analistas do Looker
Expandir a definição do CredentialsLookerOpenid...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
e-mail
string
Endereço de e-mail usado para o login do usuário
is_disabled
booleano
Esta credencial foi desativada?
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
conectado_ip
string
Endereço IP do cliente para login mais recente usando a credencial
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
URL_usuário
string
Link para acessar este usuário
credentials_oidc
Credenciais de autenticação do OpenID Connect
Expandir a definição do CredentialsOIDC...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
e-mail
string
Endereço de e-mail
is_disabled
booleano
Esta credencial foi desativada?
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
oidc_user_id
string
Código exclusivo do OP do OIDC para esse usuário
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
credenciais_saml
CredentialsSaml (em inglês)
Credenciais de autenticação do Saml
Expandir a definição do CredentialsSaml...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
e-mail
string
Endereço de e-mail
is_disabled
booleano
Esta credencial foi desativada?
conectado_em_
string
Carimbo de data/hora do login mais recente usando a credencial
saml_user_id
string
ID exclusivo do IdP do Saml para este usuário
tipo
string
Nome curto do tipo desse tipo de credencial
url
string
Link para obter este item
credenciais_totp
CredentialsTotp (em inglês)
Credenciais de dois fatores
Expandir a definição de CredentialsTotp...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
criado_em
string
Carimbo de data/hora para a criação dessa credencial
is_disabled
booleano
Esta credencial foi desativada?
tipo
string
Nome curto do tipo desse tipo de credencial
verificado
booleano
O usuário verificou
url
string
Link para obter este item
display_name
string
Nome completo para exibição (disponível apenas se first_name e last_name estiverem definidos)
e-mail
string
Endereço de e-mail
código_do_espaço_de_grupo_incorporado
string
(OBSOLETO) (Incorporado apenas) ID do espaço do grupo do usuário com base no external_group_id especificado opcionalmente durante o login do usuário incorporado
first_name
string
Nome
IDs_do_grupo
string[]
ID_da_pasta_inicial
string
String de ID da pasta inicial do usuário
id
string
ID exclusivo
is_disabled
booleano
A conta foi desativada
last_name
string
Sobrenome
locale
string
O local de preferência do usuário. A localidade do usuário tem prioridade sobre a localidade padrão do Looker em todo o sistema. A localidade determina o idioma das strings de exibição e a formatação numérica e de data nas respostas da API. A string de localidade deve ser um código de idioma com duas letras ou uma combinação de código de idioma e código de região: "en" ou "en-US", por exemplo.
looker_versions
string[]
modelos_dir_validados
booleano
O espaço de trabalho de desenvolvimento do usuário foi verificado quanto à presença de projetos de produção aplicáveis
ID_da_pasta_pessoal
string
ID da pasta pessoal do usuário
presumido_empregador_funcionário
booleano
O usuário é identificado como um funcionário do Looker
IDs_do_papel
string[]
sessions
Expandir definição da sessão...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
ip_address
string
Endereço IP do usuário quando esta sessão foi iniciada
navegador
string
Tipo de navegador do usuário
operating_system
string
Sistema operacional do usuário
cidade
string
Componente Cidade do local do usuário (derivado do endereço IP)
estado
string
Componente "Estado" da localização do usuário (derivado do endereço IP)
country
string
Componente "País" do local do usuário (derivado do endereço IP)
tipo_de_credenciais
string
Tipo de credenciais usadas para a geração de registros nesta sessão
estendida_em
string
Hora em que a sessão foi estendida pela última vez pelo usuário
contagem_estendida
integer
Número de vezes em que a sessão foi estendida
sudo_user_id
string
Usuário real no caso em que esta sessão representa um usuário fazendo login como outro
criado_em
string
Hora em que esta sessão foi iniciada
expira em
string
Horário de expiração da sessão
url
string
Link para obter este item
estado_da_UI
objeto
Por dicionário do usuário de informações de estado não documentadas de propriedade da IU do Looker.
verificado_funcionário_funcionário
booleano
O usuário é identificado como um funcionário da Looker verificado por meio da autenticação corporativa da Looker
papéis_externos_gerenciados
booleano
As funções do usuário são gerenciadas por um diretório externo, como SAML ou LDAP, e não podem ser alteradas diretamente.
funções_permitir_diretos
booleano
O usuário pode receber uma função diretamente.
allow_normal_group_membership
booleano
O usuário pode ser um membro direto de um grupo normal do Looker.
allow_roles_from_normal_groups
booleano
O usuário pode herdar papéis de um grupo normal do Looker.
código_da_pasta_de_grupo_incorporado
string
(Somente incorporar) ID da pasta do grupo do usuário com base no external_group_id especificado opcionalmente durante o login de usuário incorporado
url
string
Link para obter este item

400: Solicitação inválida

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

403: permissão negada

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

404: não encontrado

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
url_da_documentação
string
Link da documentação

422: erro de validação

Tipo de dados
Descrição
(objeto)
mensagem
string
Detalhes do erro
Expandir a definição de ValidationErrorDetail...
campo
string
Campo com erro
código
string
Código do erro
mensagem
string
Mensagem de erro
url_da_documentação
string
Link da documentação
url_da_documentação
string
Link da documentação

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 (em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestSmoke.kt (em inglês)

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 (em inglês)
https://github.com/looker-open-source/sdk-codegen/blob/main/swift/looker/Tests/lookerTests/smokeTests.swift (em inglês)