{"v":{"area":"admin","slug":"role-bindings","path":"/home/tiixcom/public_html/sistema/docs/readme/admin/role-bindings.md","relative_path":"docs/readme/admin/role-bindings.md","title":"Role Bindings","html":"<h1>Role Bindings</h1><h2>Rota</h2><ul><li><code>/adm/role-bindings</code></li></ul><h2>O que e</h2><p>Tela de gestao dos vinculos entre roles e principals, com escopos global, contrato ou equipe.</p><h2>Para que serve</h2><ul><li>criar bindings entre role e usuario, equipe ou grupo;</li><li>filtrar bindings por role, escopo e principal;</li><li>revisar prioridade, primary e janela de validade;</li><li>remover vinculos de acesso quando necessario.</li></ul><h2>Blocos principais</h2><ul><li>hero Matdash com KPIs de bindings, roles, contratos e principals;</li><li>leitura consolidada do recorte carregado;</li><li>alerta contextual sobre impacto direto em acesso;</li><li>tabela principal em <code>DataTable</code>;</li><li>offcanvas de filtros;</li><li>modal de criacao de binding;</li><li>modal de confirmacao de remocao.</li></ul><h2>Botoes do topo</h2><ul><li><code>Novo binding</code>: abre o modal para criar um novo vinculo.</li><li><code>Filtrar</code>: abre o offcanvas com os filtros da API.</li><li><code>Atualizar</code>: recarrega o recorte atual.</li></ul><h2>Filtros</h2><ul><li><code>Role</code>: restringe por slug de role.</li><li><code>Scope</code>: restringe por tipo de escopo.</li><li><code>Scope ID</code>: restringe por identificador do escopo.</li><li><code>Principal</code>: restringe por tipo de principal.</li><li><code>Principal ID</code>: restringe por identificador do principal.</li><li><code>Aplicar filtros</code>: busca novamente na API com o recorte informado.</li><li><code>Limpar filtros</code>: remove todos os filtros e recarrega a lista.</li></ul><h2>Tabela</h2><p>A tabela usa DataTable para ordenacao, busca local, paginacao e controle de quantidade exibida.</p><h2>Observacoes</h2><ul><li>Remover um binding pode retirar acesso de usuarios, equipes ou grupos imediatamente.</li><li>Para escopo <code>global</code>, o <code>Scope ID</code> nao e enviado.</li><li>Para escopo <code>contrato</code>, o modal usa o helper de contrato do sistema.</li><li>Para escopo <code>equipe</code>, o modal usa campo numerico de ID.</li></ul>"},"exp":1780849842}