Buscar K
Aparência
Aparência
Retorna todas as permissões configuradas para usuários individuais em um datamart.
No Horus, as permissões de acesso a dados são extremamente granulares:
| Nível | Descrição |
|---|---|
| Por Tabela | Cada usuário pode ter acesso diferente a cada tabela |
| Por Coluna | Colunas sensíveis podem ser ocultadas |
| Por Linha | Filtros restringem quais registros o usuário vê |
| Por Tempo | Acesso pode ter data de expiração |
| Por Exportação | Controle separado para visualização vs. exportação |
| Campo | Descrição |
|---|---|
userId |
ID do usuário |
user |
Dados do usuário (id, nome, login) |
tableId |
ID da tabela |
table |
Dados da tabela (id, nome) |
allowed |
Se o usuário pode visualizar a tabela |
allow_export |
Se pode exportar os dados |
expires_in |
Data de expiração do acesso (opcional) |
hidden_columns |
Colunas que o usuário não pode ver |
filters |
Filtros de linha (RLS - Row Level Security) |
Um vendedor pode:
Nota: Este endpoint retorna permissões por USUÁRIO. Para permissões por grupo,
useGET /tenant/datamart/{id}/group.
Token de acesso do tenant
ID do datamart
1Lista de permissões de usuários