Ir para conteúdo principal Pular para conteúdo complementar

Gerenciando clientes OAuth no My Qlik

O OAuth é um protocolo de segurança para autorização e delegação. Ele permite que aplicativos de terceiros acessem recursos da API sem expor as credenciais do usuário final. Um cliente OAuth solicita um código de autorização, troca-o por um token de acesso e usa o token para acessar o conteúdo por meio de APIs.

Sobre clientes OAuth no Qlik Cloud

Os clientes OAuth no Qlik Cloud são configurados em diferentes níveis, dependendo de como são usados:

  • Clientes OAuth no nível da organização

    • Aplicam-se a todos os locatários em várias assinaturas e regiões.

    • Normalmente são usados para acessar informações do locatário, como listar locatários.

    • São gerenciados pelo proprietário da conta de serviço (SAO) no My Qlik.

  • Clientes OAuth no nível da região

    • Aplicam-se a um número específico de licenças em uma região.

    • São gerenciados pelo SAO no My Qlik.

  • Clientes OAuth específicos do locatário

    • Aplicam-se a um único locatário.

    • São gerenciados pelos administradores de locatários no centro de atividades de Administração do locatário.

    • Para obter detalhes, consulte Criando e gerenciando clientes OAuth.

Criando e gerenciando clientes OAuth no nível da organização

Você pode criar e gerenciar clientes OAuth no nível da organização na página Clientes OAuth.

Acessando a página Clientes OAuth

Faça o seguinte:

  1. Faça login no My Qlik com suas credenciais de proprietário da conta de serviço (SAO).

  2. Clique em Listar todos os meus locatários na parte superior da página.

  3. No painel esquerdo, clique em OAuth.

  4. A página Clientes OAuth é aberta, onde você pode criar e gerenciar clientes OAuth para sua organização.

A página Clientes OAuth.

Captura de tela da página Gerenciar clientes OAuth.

Localizando e visualizando clientes OAuth

Na página Clientes OAuth, você pode:

  • Pesquisar por nome.

  • Filtrar por região, status ou ID de assinatura.

  • Classificar por nome, data de criação ou última atualização ou ID do cliente.

  • Arrastar colunas para reordenar.

Criando clientes OAuth

Faça o seguinte:

  1. Na página Clientes OAuth, clique em Criar.

  2. Insira um nome para o cliente OAuth.

  3. Como opção, adicione uma descrição.

  4. Clique em Criar. Um ID de cliente e um segredo de cliente são exibidos.

  5. Clique em Copiar para copiar o ID do cliente.

  6. Clique em Copiar segredo para copiar o segredo do cliente.

    Nota informativaVocê não poderá acessar o segredo do cliente mais tarde. Trate-o como uma senha e não o exponha em código-fonte ou repositórios.
  7. Clique em Fechar.

Após criar o cliente, você pode usar o ID do cliente em seus aplicativos. Você pode recuperá-lo mais tarde no menu de contexto (Mais) para o cliente OAuth.

Editando clientes OAuth

Faça o seguinte:

  1. Na página Clientes OAuth, localize o cliente OAuth.

  2. Clique em Mais e selecione Renomear.
  3. Modifique o nome ou a descrição conforme necessário.
  4. Clique em Salvar alterações.

Excluindo clientes OAuth

Você pode excluir um cliente OAuth quando ele não for mais necessário ou para revogar o acesso.

Faça o seguinte:

  1. Na página Clientes OAuth, localize o cliente OAuth.

  2. Clique em Mais e selecione Excluir.
  3. Confirme a exclusão.

Gerenciando segredos do cliente

Se um segredo do cliente for comprometido ou sua política de segurança exigir atualizações periódicas, você poderá adicionar ou remover segredos. Para evitar tempo de inatividade, você pode adicionar vários segredos de cliente (máximo de 5), atualizar o aplicativo cliente e, em seguida, remover o segredo antigo.

Adicionando um segredo do cliente

Faça o seguinte:

  1. Na página Clientes OAuth, localize o cliente OAuth.

  2. Clique em Mais e selecione Gerenciar segredos.
  3. Clique em Gerar um novo segredo do cliente.
  4. Copie o segredo e o ID do cliente e armazene-os com segurança.

    Nota informativaVocê não poderá acessar o segredo do cliente mais tarde.
  5. Clique em Fechar.

Removendo um segredo do cliente

Faça o seguinte:

  1. Na página Clientes OAuth, localize o cliente OAuth.

  2. Clique em Mais e selecione Gerenciar segredos.
  3. Clique em Excluir ao lado do segredo do cliente que você deseja remover.
  4. Clique em Fechar.

Criando clientes OAuth no nível da região

Faça o seguinte:

  1. Faça login no My Qlik com suas credenciais de proprietário da conta de serviço (SAO).

  2. Clique em Mais ao lado de Meus locatários e selecione Gerenciar clientes OAuth.

  3. No diálogo, você pode

    • Criar novos clientes OAuth

    • Visualizar clientes existentes

    • Copiar ou regenerar segredos do cliente

    • Excluir clientes

Próximos passos: Criando aplicativos cliente OAuth

Depois de registrar um cliente OAuth no Qlik Cloud, você pode criar aplicativos clientes OAuth para acessar o conteúdo do Qlik Cloud. Use o ID do cliente e o segredo do cliente associados ao seu cliente OAuth. Você pode recuperar o ID do cliente a qualquer momento através do menu de contexto (Mais) para o cliente OAuth.

Siga os tutoriais na seção Visão geral do OAuth no Portal do desenvolvedor Qlik. Esses tutoriais abordam como criar aplicativos clientes usando linguagens de programação populares.

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!