> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Funções e Permissões: RBAC para a Consola KYC

> Gerir o acesso da equipa na Consola Didit com funções predefinidas ou personalizadas e permissões granulares por recurso.

Este capítulo da lição da Didit Academy sobre o painel e as funções aborda os membros da equipa e as funções.

A lição da Didit Academy sobre equipas aborda os membros e as funções aos 4:04 e depois percorre as cinco funções do sistema e as funções personalizadas.

[Membros da equipa e funções: Didit Academy](https://www.youtube.com/embed/sRcOBxjRYag?start=244\&rel=0\&playsinline=1)

## Visão geral

O Didit utiliza um sistema de controlo de acesso baseado em funções (RBAC) para gerir o que os membros da equipa podem fazer na consola. A cada membro é atribuída uma **função**, e cada função tem um conjunto de **permissões** que controlam o acesso a funcionalidades específicas.

## Funções predefinidas

O Didit disponibiliza cinco funções do sistema (predefinidas) que cobrem estruturas de equipa comuns:

| Função | Descrição |
| - | - |
| **Proprietário** | Acesso total a todas as funcionalidades, incluindo a gestão da organização, a faturação e a gestão de funções. Só os proprietários podem transferir a propriedade. Nenhuma função pode eliminar uma organização: a equipa de suporte da Didit fá-lo a pedido. |
| **Administrador** | Acesso total de gestão às funcionalidades de verificação, aos membros da equipa e às definições da aplicação. Não pode gerir funções. |
| **Responsável de conformidade** | Focada na revisão de sessões, na gestão da Triagem AML e de listas de bloqueio, na consulta de registos de auditoria e no tratamento de transações e perfis de empresas. |
| **Programador** | Gere fluxos, webhooks, chaves de API, questionários e a configuração da aplicação. Pode também criar sessões de verificação e, fora disso, apenas as consulta. |
| **Leitor** | Acesso apenas de leitura às secções da consola, exceto às evidências de verificação bancária. Não pode modificar nenhum dado. |

As funções do sistema não podem ser editadas nem eliminadas.

## Funções personalizadas

Os proprietários da organização podem criar **funções personalizadas** com combinações específicas de permissões, adaptadas às necessidades da sua equipa.

Para criar uma função personalizada:

1. Aceda a **Settings > Organization > Roles and permissions**
2. Clique em **Create Role**
3. Introduza um nome, um slug e uma descrição
4. Selecione as permissões que pretende conceder
5. Clique em **Create Role**

As funções personalizadas podem ser editadas e eliminadas a qualquer momento. Não é possível eliminar uma função que esteja atualmente atribuída a membros: reatribua-os primeiro.

## Referência de permissões

As permissões seguem o formato `action:resource`. As ações disponíveis são:

* **read**: consultar um recurso
* **write**: atualizar um recurso
* **create**: criar novas instâncias de um recurso
* **delete**: remover um recurso
* **list**: listar várias instâncias de um recurso

### Permissões de recursos

| Recurso | Ações disponíveis | Secção da consola |
| - | - | - |
| `organization` | read, write | Definições da organização |
| `members` | read, list, write, delete | Membros da equipa |
| `roles` | read, list, write, create, delete | Gestão de funções |
| `applications` | read, list, write, create, delete | Definições da aplicação |
| `sessions` | read, list, create, write, delete | Sessões de verificação, alterações de estado e eliminação de sessões |
| `users` | read, list, write, create, delete | Diretório de utilizadores finais |
| `businesses` | read, list, write, create, delete | Perfis de empresas (KYB) |
| `transactions` | read, list, create, write | Monitorização de transações |
| `workflows` | read, write, create, delete | Editor de fluxos |
| `questionnaires` | read, write, create, delete | Questionários |
| `customization` | read, write | Personalização da marca branca |
| `lists` | read, write, create, delete | Listas (listas de bloqueio e listas de permissões) |
| `blocklist` | read, write, create | Gestão de listas de bloqueio |
| `webhooks` | read, write, create, delete | Destinos de webhook |
| `api-keys` | read, write | Gestão de chaves de API |
| `analytics` | read | Painel de análises |
| `audit-logs` | read, list | Registos de auditoria |
| `subscription` | read, write | Faturação e utilização |
| `saml` | read, write | Configuração de SSO/SAML |
| `authentication` | read, write | Autenticação para os seus utilizadores finais |
| `integrations` | read, list, write, create, delete | Integrações e fornecedores ligados |
| `cases` | read, list, write | Casos |
| `messages` | read, list, write | Mensagens |
| `networks` | read, list, write | Redes de fraude |
| `bank-verifications` | read | Evidências de verificação bancária |

Todas as funções precisam de `read:organization`, `read:applications` e `list:applications` para abrir a consola.

## Atribuir funções

Ao convidar um novo membro da equipa ou editar um membro existente, selecione uma função de entre todas as disponíveis (do sistema e personalizadas).

Os membros só podem ter uma função de cada vez. Para alterar a função de um membro, aceda a **Settings > Organization > Members** e edite o membro.

## Ligações de convite

Cada convite é enviado por e-mail como uma ligação de utilização única, associada ao endereço do convidado, e expira após **30 dias**. Se um convidado indicar que a ligação mostra **Convite indisponível**, o convite original deixou de ser válido. Aceda a **Settings > Organization > Members** e envie-lhe um novo convite, em vez de reenviar o e-mail antigo.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.