# Perms Kits

## Rota

- `/adm/perms-kits`

## O que e

Catalogo de kits de permissao, com gerenciamento dos namespaces vinculados a cada kit.

## Para que serve

- cadastrar e manter kits reutilizaveis;
- acompanhar quais kits estao ativos;
- vincular ou remover namespaces sem sair da tela;
- revisar o kit e seus vinculos no mesmo fluxo operacional.

## Blocos principais

- hero da tela;
- KPIs de catalogo;
- painel de contexto do recorte;
- DataTable principal dos kits;
- filtros em offcanvas;
- modal de cadastro e edicao;
- offcanvas lateral para vinculacao e revisao de namespaces.

## Botoes do topo

- `Filtros`: abre o offcanvas de busca do catalogo;
- `Recarregar`: atualiza a grade principal;
- `Novo kit`: abre o modal de cadastro.

## Acoes da tabela

- gerenciar namespaces vinculados;
- editar kit;
- excluir kit.

## Offcanvas de namespaces

- mostra o kit ativo no painel;
- permite buscar namespaces no catalogo;
- usa DataTable tanto para os resultados da busca quanto para os namespaces ja vinculados;
- permite vincular com `allow` ou `deny`;
- permite remover vinculos existentes.

## Observacoes

- a grade principal segue o padrao DataTable do admin;
- as tabelas auxiliares do offcanvas tambem seguem DataTable para manter a experiencia consistente;
- as acoes continuam respeitando `PermUX` e os controles de permissao da pagina.
