A Plataforma Dataforall utiliza uma arquitetura de governança que permite organizar usuários, acessos e dashboards de forma escalável, segura e auditável.
A governança é baseada em cinco pilares estruturais, que funcionam como camadas hierárquicas independentes.
1. Domínios (Áreas de Conhecimento)
Representam grandes áreas da organização, como:
Financeiro
Logística
Comercial
RH
Operações
TI
Diretoria
Cada domínio pode conter:
Times
Dashboards
Regras de acesso específicas
Organização visual própria
Função principal:
👉 Ser o agrupador macro da governança, facilitando segmentações e políticas internas.
2. Times
Os times são subgrupos dentro dos domínios.
Cada time representa uma equipe da área.
Exemplos:
Domínio Financeiro → Time de Fiscal
Domínio Comercial → Time de Vendas
Domínio Operações → Time de Expedição
Função do time:
Agrupar usuários com necessidades semelhantes
Aplicar permissões de forma coletiva
Aplicar RLS por time (economiza muito trabalho)
Controlar acessos sem precisar ajustar usuário por usuário
3. Perfis (Roles)
Existem três papéis principais no sistema:
Administrador (Admin)
Tem acesso total:
Gerenciar usuários
Criar times
Criar domínios
Alterar permissões
Editar dashboards
Acessar logs
Gerenciar RLS
Ideal para:
Equipes de TI
Equipes de BI
Governança de dados
User
Possui acesso intermediário:
Acessa dashboards
Pode (opcionalmente) editar dashboards via Estúdio Web
Visualiza informações conforme permissões concedidas
Não gerencia usuários
Ideal para:
Analistas
Coordenadores
Gestores de áreas
Viewer
É o usuário consumidor:
Apenas visualiza dashboards
Tem acesso totalmente controlado pelo Admin
Não edita nada
Não altera configurações
Ideal para:
Operacional
Diretoria
Comercial
Times de apoio
4. Usuários
Cada usuário na plataforma possui:
Perfil (Admin / User / Viewer)
Domínios associados
Times aos quais pertence
Dashboards liberados
Tipo de autenticação (SSO ou Senha)
RLS individual (caso configurado)
Histórico de acessos
Dashboards mais acessados
Usuários podem pertencer a múltiplos times e múltiplos domínios.
5. Dashboards
Cada dashboard possui:
Permissões atribuídas
Abas controladas (pode ocultar páginas específicas)
Filtros controlados
RLS aplicado
Agendamentos
Logs
Registros de uso
Monitoramento de falhas
É aqui que a Governança realmente se materializa, garantindo segurança e segmentação de dados.
Por que essa estrutura é tão importante?
Escalabilidade
Funciona para empresas com 20 ou 20.000 usuários.
Segurança
Cada camada aplica políticas diferentes, evitando acessos indevidos.
Produtividade
Reduz drasticamente o tempo do time de BI e TI na gestão.
Clareza na organização
Todos entendem quem tem acesso a quê.
Comentários
0 comentário
Por favor, entre para comentar.