Registrar aplicativo OAuth

Versão 4.0.23.6 (mais recente)

Registrar um app cliente OAuth2

Registra detalhes que identificam um app da Web ou nativo como um cliente de login OAuth2 da instância do Looker. O registro do aplicativo precisa fornecer um client_guid exclusivo e redirect_uri que o aplicativo apresente nas solicitações de login do OAuth. Se os parâmetros client_guid e redirect_uri na solicitação de login não corresponderem aos detalhes do aplicativo registrados na instância do Looker, a solicitação será considerada falsa e rejeitada.

Solicitação

POSTAR /oauth_client_apps/{client_guid}
Tipo de dados
Descrição
Solicitação
HTTPRequest
path
HTTPPath
Expandir definição HTTPPath...
guia_cliente
string
O ID exclusivo deste aplicativo
body
Corpo HTTP
Expandir definição HTTPBody...
body
OauthClientApp (em inglês)
Aplicativo cliente OAuth
Expandir a definição do OauthClientApp...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
guia_cliente
string
O ID globalmente exclusivo desse aplicativo
redirect_uri
string
O URI com que este aplicativo receberá um código de autenticação por redirecionamento do navegador.
display_name
string
O nome de exibição do aplicativo
Descrição
string
Uma descrição do aplicativo que será exibido aos usuários
ativado
booleano
Quando ativada, as solicitações do OAuth2 e da API serão aceitas neste app. Quando ela for definida como falsa, todas as solicitações do app serão recusadas. A configuração desativada invalida os tokens existentes.
group_id
string
Se definido, somente os usuários do Looker que fazem parte deste grupo podem usar o app da Web com o Looker. Se group_id não estiver definido, qualquer usuário da Looker poderá usar esse aplicativo para acessar esta instância da Looker
tokens_invalid_antes
string
Todos os códigos de autenticação, tokens de acesso e tokens de atualização emitidos para este aplicativo antes dessa data para TODOS os USUÁRIOS serão inválidos.
usuários_ativados
consulta
Consulta HTTP
Expandir a definição de HTTPQuery...
campos
string
Campos solicitados.

Resposta

200: aplicativo cliente OAuth

Tipo de dados
Descrição
(objeto)
OauthClientApp (em inglês)
pode
objeto
Operações que o usuário atual pode realizar neste objeto
guia_cliente
string
O ID globalmente exclusivo desse aplicativo
redirect_uri
string
O URI com que este aplicativo receberá um código de autenticação por redirecionamento do navegador.
display_name
string
O nome de exibição do aplicativo
Descrição
string
Uma descrição do aplicativo que será exibido aos usuários
ativado
booleano
Quando ativada, as solicitações do OAuth2 e da API serão aceitas neste app. Quando ela for definida como falsa, todas as solicitações do app serão recusadas. A configuração desativada invalida os tokens existentes.
group_id
string
Se definido, somente os usuários do Looker que fazem parte deste grupo podem usar o app da Web com o Looker. Se group_id não estiver definido, qualquer usuário da Looker poderá usar esse aplicativo para acessar esta instância da Looker
tokens_invalid_antes
string
Todos os códigos de autenticação, tokens de acesso e tokens de atualização emitidos para este aplicativo antes dessa data para TODOS os USUÁRIOS serão inválidos.
usuários_ativados
Expandir definição UserPublic...
pode
objeto
Operações que o usuário atual pode realizar neste objeto
id
string
ID exclusivo
first_name
string
Nome
last_name
string
Sobrenome
display_name
string
Nome completo para exibição (disponível apenas se first_name e last_name estiverem definidos)
URL_do_ avatar
string
URL da imagem de avatar (pode ser genérico)
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

404: não encontrado

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

409: recurso já existe

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

429: Solicitações demais

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

Examples