# Usuários e permissões

No menu "**Usuários e Permissões**", é possível visualizar, adicionar, editar e excluir os usuários de um espaço de trabalho, além de possibilitar a criação de grupos e alterar as permissões de usuário.&#x20;

Para acessar a área, vá em "**Configurações**" e, em seguida, "**Usuários e permissões**".

Acompanhe, a seguir, a documentação conforme as abas:

* [Usuários](#usuarios)
* [Grupos](#permissoes)
* [Permissões](#permissoes-3)

### Usuários <a href="#usuarios" id="usuarios"></a>

Na aba "**Usuários**" é possível ver as seguintes opções e informações:

**Buscar usuários:** procurar um usuário por um nome em específico na barra de pesquisa

**Nome**: lista de usuários que têm acesso ao espaço e seus respectivos e-mails logo abaixo.&#x20;

**Status**: aponta a situação do convite, sendo que há os seguintes tipos de status do usuário:&#x20;

* **Ativo**: o usuário ativou a conta.
* **Aguardando**: quando o usuário convidado ainda não acessou o espaço.

**Permissão**: o tipo de autorização que o usuário tem no espaço de trabalho, sendo que há os seguintes tipos de permissão:&#x20;

* **Administrador**: configura acessos e pagamento, cria e edita informações, etc.
* **Proprietário**: quem criou o espaço de trabalho.
* **Desenvolvedor**: pode criar e editar módulos, fluxos e integrações.

#### **Convidar usuário**

Para convidar um usuário, siga os seguintes passos:

1\) Na parte superior da aba "**Usuários**", clique no botão "**Convidar usuário**". A seguir, a tela mostrará o seguinte modal:

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FHCLBmvcV0nw30k1cSxOG%2Fimage.png?alt=media&#x26;token=15d8493a-1674-4cd3-8dae-dd2f8418a5f0" alt=""><figcaption></figcaption></figure>

2\) Insira o e-mail e escolha o tipo de permissão. Em seguida, clique em "**Convidar"**.

3\) O usuário convidado receberá um e-mail para acessar o espaço.

#### Reenviar convite <a href="#reenviar-convite" id="reenviar-convite"></a>

Quando um usuário foi adicionado a um espaço mas ainda não fez a criação da conta, é possível enviar novamente o convite. Para isso, basta clicar em "**Reenviar convite"**.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FJNRMvm7fpOjqBeZnhKsZ%2FtkakmG5gcN.png?alt=media&#x26;token=eead3bc1-8a6c-4ed7-91cc-53dd3f5300cb" alt=""><figcaption></figcaption></figure>

**Remover usuário**

Caso o usuário convidado já possua conta no **Skyone Studio,** além de poder reenviar o convite, também é possível excluir o usuário através da opção "**Excluir"**. Ao clicar, aparecerá um modal para confirmar a exclusão.

#### **Alterar permissão do usuário**

Após o aceite do convite, ou seja, quando o usuário está com o **Status Ativo**, é possível alterar a permissão. Para isso, siga os seguintes passos:

1\) Clique na seta disponível no tipo de permissão do usuário.&#x20;

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FH8MBGcRgIJh0YBZs3SzA%2FrM4EI3hgMq.png?alt=media&#x26;token=3b5cf73b-2cd6-425d-bc3c-ce9593ef08df" alt=""><figcaption></figcaption></figure>

2\) Na lista de opções, escolha a mais adequada.&#x20;

3\) Confirme a ação.&#x20;

&#x20;

**Remover usuário**

Para remover o acesso do usuário, siga os seguintes passos:

1\) Clique na seta localizada ao lado o tipo de permissão do usuário.&#x20;

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FJrLwFcxVf4nQr7tNujtw%2F87nAEd6816.png?alt=media&#x26;token=d895cf6d-f0ef-4064-8ead-c96e74090ac0" alt=""><figcaption></figcaption></figure>

2\) Na lista de opções, clique na opção "**Remover acesso"**.&#x20;

3\) Em seguida, confirme a ação clicando em "**Excluir".**

{% hint style="info" %}
Não é possível desfazer a exclusão. Em caso de arrependimento, será necessário adicionar a pessoa usuária novamente.
{% endhint %}

***

### Grupos <a href="#permissoes" id="permissoes"></a>

Em "**Grupos**" é possível criar e gerenciar os grupos do espaço de trabalho. Por padrão, todos usuários de um espaço pertencem ao grupo "default" e não é possível editar este grupo.

#### Conceito

O recurso "**Grupos**" permite especificar quais membros do espaço de trabalho têm permissão para manipular itens específicos. A funcionalidade se aplica a **módulos**, **fluxos**, **integrações** e **API Gateway**. Além disso, se os recursos de [Data](https://docs.skyone.cloud/skyone-studio/data-management) estiverem habilitados, também se aplica aos recursos **Data Job, File Job** e **File Template**.

#### Pontos importantes:

* É fundamental escolher o grupo correto para garantir o acesso do usuário. Sem a permissão adequada para o usuário, ele não poderá visualizar nem manipular alguns itens.
* Os fluxos seguem a hierarquia das integrações. Isso significa que, se uma integração estiver configurada para ser acessada exclusivamente pelo grupo "XY", essa opção também será aplicada aos fluxos relacionados.&#x20;
* Apesar de ser acessado no Flow Canva, o **Data Studio** não segue a hierarquia da integração. Ou seja, não há vínculo na hora de escolher os grupos que poderão manipular os recursos de **Data Job, File Job** e **File Template**.
* Quando executado manualmente no **Flow Canvas** e tiver um componente do **Data Job** ou **File Job** que o usuário não tiver acesso, a execução não está utilizando o grupo do usuário e sim o grupo salvo para aquele Data Job/File Job.

{% hint style="info" %}
[Caso de uso: utilizando Grupos para gerenciar acessos aos fluxos](https://docs.skyone.cloud/skyone-studio/how-to/caso-de-uso-utilizando-grupos-para-gerenciar-acessos-aos-fluxos)
{% endhint %}

#### Criar um grupo <a href="#permissoes" id="permissoes"></a>

Para criar um grupo, siga os seguintes passos:

1\) Na aba "**Grupos**", clique em "**Criar um novo grupo**".

2\) Preencha os campos "**nome do grupo**" e "**descrição**". Em seguida, clique em "**Criar**".

{% hint style="warning" %}
O nome e a descrição não podem ser alterados após a criação do grupo.
{% endhint %}

3\) Pronto! O grupo aparecerá na aba "**Grupos**".&#x20;

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FjqEN37msKbHSQmNPsbhn%2F7FA0E195-C2F7-4A81-8921-E69CCE916A81.png?alt=media&#x26;token=b7861a66-0d7c-41d0-8d30-d407d5564bfb" alt=""><figcaption></figcaption></figure>

#### Adicionar usuário em um grupo <a href="#permissoes" id="permissoes"></a>

Para adicionar um usuário em um grupo, basta clicar em "**Adicionar usuários**" podendo adicionar um ou vários usuários simultaneamente.&#x20;

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FF7sg6pfRjqSJ1SUT8Mb3%2FAbMXrt39yE.png?alt=media&#x26;token=604e8cae-99f9-4712-b4c0-a59410ba233f" alt=""><figcaption></figcaption></figure>

#### **Remover usuário em um grupo**

Para remover um usuário de um grupo, basta clicar no ícone de "**x**" localizado à direita do nome.&#x20;

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FCBQQRZTlt73fr8Q3XVKp%2F0628E25F-6095-4968-A6BB-FCBCC1BB610D.png?alt=media&#x26;token=f6ea47ee-2035-491b-9dfd-913b4f830d9d" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Não é possível excluir os usuários do grupo *Default.*
{% endhint %}

#### Deletar grupo

Para deletar um grupo, basta clicar no botão de "**Excluir grupo**" do grupo em questão, localizado ao lado do botão de adicionar usuários.&#x20;

Em seguida, digite o nome do grupo para confirmar a ação.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2F4UhwK21Q2EOZ6QWPkoVL%2Fimage.png?alt=media&#x26;token=df47c472-2326-4c0c-821f-b5abc8ae5415" alt=""><figcaption></figcaption></figure>

***

### Permissões <a href="#permissoes" id="permissoes"></a>

A aba "**Permissões"** permite visualizar as permissões existentes naquele espaço, a quantidade de usuários em cada tipo de permissão e gerenciar os tipos de ações permitidas.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FJxUbqfIYwwvqQDkVCvl1%2Fimage.png?alt=media&#x26;token=02149e0f-cb12-4257-bd35-4f8a295b70c9" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Esta opção está disponível somente aos administradores do espaço de trabalho.
{% endhint %}

#### Tipos de permissões <a href="#tipos-de-permissoes" id="tipos-de-permissoes"></a>

Há dois tipos de permissões: **Administrador** e **Desenvolvedor**.

* **Administrador**: pode criar, editar e excluir qualquer informação do espaço de trabalho. Além disso, possui acesso às tarefas administrativas, como [Uso e Pagamento](https://docs.skyone.cloud/skyone-studio/visao-geral/configuracoes-e-preferencias/uso-e-pagamento).
* **Desenvolvedor**: pode desenvolver integrações, mas não possui acesso às tarefas administrativas.

{% hint style="info" %}
Não é possível criar permissões personalizadas.
{% endhint %}

No canto direito de cada permissão aparece a quantidade de usuários com esta permissão.

#### Gerenciamento das permissões <a href="#gerenciamento-das-permissoes" id="gerenciamento-das-permissoes"></a>

Ao clicar em cada tipo de permissão, é possível verificar mais detalhes, assim como é possível editar as ações permitidas da permissão.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FNW2bDRFoLZ4BPIpcTaJT%2Fchrome_MyKgEjL3re.gif?alt=media&#x26;token=a71ca637-140a-49c5-a8b5-c33d4f51d0e4" alt=""><figcaption></figcaption></figure>

**Editar permissões**

Para editar as ações permitidas da permissão, clique em "**Editar"**. Com isso, será possível ativar ou desativar as opções das permissões.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FIiWi0mdmWjLBsaoGz4SB%2Fchrome_iCYzqtQMRC.gif?alt=media&#x26;token=dcab458d-ad98-4a34-b2fb-3e0eb877cf63" alt=""><figcaption></figcaption></figure>

Sendo que é possível editar as seguintes categorias:

**Usuários do espaço**

* **Adicionar usuários ao espaço:** Permite adicionar um novo usuário ao espaço.
* **Autorizar usuários no espaço:** Permite autorizar a entrada de novos usuários.
* **Modificar permissão do usuário:** Permite modificar o tipo de permissão do usuário dentro do espaço.
* **Excluir usuários do espaço:** Permite rejeitar ou excluir um usuário do espaço.

**Conta Conectada**

* **Criar conta conectada**: permite criar uma conta conectada.
* **Editar conta conectada**: permite a edição de contas conectadas por si ou outras pessoas.
* **Apagar conta conectada**: permite excluir qualquer conta conectada.

**API Gateway**

* **Criar API Gateway:** permite criar um novo API Gateway.
* **Editar API Gateway:** permite a edição de API Gateways criadas por si ou outras pessoas.
* **Excluir API Gateway:** permite excluir qualquer API Gateway.

**Usuários API Gateway**

* **Criar usuário do API Gateway:** permite criar um usuário do API Gateway.
* **Editar usuário do API Gateway:** permite editar um usuário do API Gateway
* **Excluir usuário do API Gateway:** permite excluir um usuário do API Gateway

**Integrações**

* **Criar integração:** Permite criar uma nova integração.
* **Editar integração:** Permite editar uma integração criada por você ou outros
* **Excluir integração:** Permite excluir qualquer integração.

{% hint style="info" %}
O administrador proprietário, ou seja, aquele que é o criador do espaço de trabalho, pode adicionar ou remover permissões dos administradores do espaço.

Já os administradores podem adicionar ou remover permissões dos desenvolvedores no espaço de trabalho.
{% endhint %}

Após qualquer alteração, clique em "**Salvar alterações"**.

{% hint style="warning" %}
As alterações de permissões serão aplicadas apenas após os usuários recarregarem a página.
{% endhint %}

#### Visualizar usuários da permissão <a href="#visualizar-usuarios-da-permissao" id="visualizar-usuarios-da-permissao"></a>

Em "**Ver todos**" é possível visualizar todos os usuários que possuem essa permissão.

<figure><img src="https://2406186417-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlGHvosl2xodpQaXzCzxY%2Fuploads%2FrTlqmnZ66MeOcY08IVNw%2Fchrome_otc80PXAj5.gif?alt=media&#x26;token=70da6ede-d9dd-4ed8-9ddc-9f97c4f3e3c5" alt=""><figcaption></figcaption></figure>
