# Requisitos do sistema e instalação

Esta página descreve os requisitos e procedimentos para instalar a `Qlik Code` extensão.

## Requisitos

* `Visual Studio Code` versão 1.79.0 ou posterior.

* Um Qlik Cloud locatário, e acesso aos espaços, aplicativos e scripts que você deseja editar.

* Aprovação do administrador do locatário (ver [Qlik Code Aprovação do Administrador do Inquilino (consentimento OAuth)](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-install.htm#OAuthConsent)).

### Qlik Code Aprovação do Administrador do Inquilino (consentimento OAuth)

`Qlik Code` autentica usuários em Qlik Cloud usando um cliente OAuth. Antes que qualquer pessoa em um determinado Qlik Cloud locatário possa fazer login com `Qlik Code`, o administrador do locatário deve aprovar este cliente OAuth uma vez. Este é um passo único, por locatário — uma vez aprovado, todo usuário nesse locatário pode fazer login normalmente, sem a necessidade de nenhuma ação adicional.

Há duas maneiras de ter um locatário aprovado:

Método 1: Entrar como Administrador de Locatário

Se a pessoa que está configurando `Qlik Code` para sua organização for um Administrador de Locatário, ela pode simplesmente fazer login através da extensão como de costume. O consentimento é concedido automaticamente como parte desse primeiro acesso.

Método 2: Compartilhe um link de consentimento com o Administrador do Inquilino

Se a pessoa que está configurando `Qlik Code` não for um Administrador de Locatário, a tentativa de login falhará com uma mensagem de "acesso negado". Nesse caso, `Qlik Code` mostra um link que eles podem copiar e enviar para o Administrador de Locatários da organização deles. O Administrador de Locatários abre esse link no seu próprio navegador — sem necessidade de instalar `Qlik Code` — e o aprova a partir dali. Uma vez aprovado, o usuário original (e todos os outros no locatário) podem fazer login normalmente.

Mensagem de erro que aparece quando um não-administrador tenta entrar em um locatário via `Qlik Code` antes que o locatário tenha sido aprovado. Esta mensagem de erro contém um link que você pode enviar ao seu administrador de locatário para que ele possa concluir a aprovação do locatário.

Mensagem de erro que aparece quando um não-administrador tenta entrar em um locatário via `Qlik Code` antes que o locatário tenha sido aprovado. Esta mensagem de erro contém um link que você pode enviar ao seu administrador de locatário para que ele possa concluir a aprovação do locatário.

Mensagem de erro que aparece quando um não-administrador tenta entrar em um locatário via `Qlik Code`Qlik Code antes que o locatário tenha sido aprovado. Esta mensagem de erro contém um link que você pode enviar ao seu administrador de locatário para que ele possa concluir a aprovação do locatário. ![Mensagem de erro que aparece quando um não-administrador tenta fazer login em um locatário via Qlik Code antes que o locatário tenha sido aprovado.](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/qlik-code-tenant-admin-approval-needed-.png)

Uma vez aprovado, o `Qlik Code` cliente OAuth estará visível para o Administrador do Inquilino através do Administração centro de atividades e poderá ser gerenciado como qualquer outro cliente OAuth. Para informações sobre como gerenciar clientes OAuth em Qlik Cloud, consulte [Criando e gerenciando clientes OAuth](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-create-oauth-client.htm).

## Instale o Qlik Code

Faça o seguinte:

1. Em `VS Code`, vá para o [Marketplace de Extensões](https://code.visualstudio.com/docs/configure/extensions/extension-marketplace).

2. Procure por "`Qlik Code`", e selecione Instalar.

Alternativamente, instale a partir do [site do Marketplace](https://marketplace.visualstudio.com/VSCode) e `VS Code` solicitará que você o abra no editor.

[Documentação do `Visual Studio Code`](https://code.visualstudio.com/docs)