<aside> <img src="/icons/map-pin_blue.svg" alt="/icons/map-pin_blue.svg" width="40px" />

Índice de páginas

Core AI Docs

Versões

1.2

1.1

1.0

</aside>

Resumo

Os endpoints abaixo são responsáveis pelo permissionamento e níveis de acesso de usuários no Watchtower. Eles permitem a atualização de roles, assim como visualizar todas as disponíveis. Para retirar completamente a permissão de um usuário, é necessário apaga-lo. Para criar, atualizar e deletar usuários, dentro da plataforma, acessar users.


Roles

Permissão saas_admin saas_viewer
🔍 Visualizar solicitações da organização
📤 Fazer upload de contratos
👥 Gerenciar usuários (criar/editar/remover)
🔐 Gerar e rotacionar chave da API da organização

Visão Geral dos Endpoints

[POST] /update_role

Este endpoint permite atualizar a função (role) associada a um usuário já cadastrado no sistema. A operação é útil para alterar permissões de acesso administrativas, promovendo ou restringindo o escopo de atuação de um usuário.

[GET] /get_roles

Este endpoint retorna a lista de funções (roles) disponíveis, que podem ser atribuídas a usuários do sistema. Cada função representa um conjunto de permissões com escopo específico (ex: leitura, escrita ou administração de recursos).