Pular para o conteúdo principal

Perfis de Acesso

O ION Guard utiliza um sistema de 5 perfis hierárquicos para controlar o que cada usuário pode ver e fazer na plataforma.

Hierarquia de perfis

Platform Admin (nível 5) — acesso total ao sistema
└── Tenant Master (nível 4) — acesso total à organização
└── Tenant Admin (nível 3) — gestão operacional
└── Operator (nível 2) — ações nos sites atribuídos
└── Viewer (nível 1) — somente leitura

Descrição dos perfis

Platform Admin

Quem usa: Equipe técnica da ION Grade (administrador do sistema).

  • Acesso a todas as organizações (tenants) e sites
  • Gerencia organizações, módulos e configurações do sistema
  • Bypass de todas as restrições de tenant
  • Acesso a ferramentas de desenvolvimento (MQTT debug, DevTools)

Tenant Master

Quem usa: Gestor principal da organização cliente.

  • Acesso completo a todos os sites da sua organização
  • Cria, edita e exclui sites, além de gerenciar as configurações da organização
  • Cria e gerencia usuários de nível inferior (Tenant Admin, Operator e Viewer) — não pode conceder o perfil Tenant Master
  • Não tem visibilidade de outras organizações

Tenant Admin

Quem usa: Coordenador de segurança ou supervisor operacional.

  • Acesso a todos os sites da organização
  • Gerencia zonas, andares, dispositivos e relatórios dentro dos sites da organização
  • Não cria, edita ou exclui sites (essa ação é exclusiva de Tenant Master e Platform Admin)
  • Cria e gerencia usuários Operator e Viewer
  • Não pode criar Tenant Admin ou superior

Operator

Quem usa: Operador de segurança em turno.

  • Acesso apenas aos sites atribuídos
  • Visualiza dashboards, alertas e rastreamento
  • Reconhece e resolve alertas
  • Não gerencia dispositivos, zonas ou usuários

Viewer

Quem usa: Gestor ou auditor que precisa de visibilidade sem ação.

  • Acesso apenas aos sites atribuídos
  • Somente leitura — visualiza tudo mas não executa ações
  • Não pode reconhecer ou resolver alertas
Atribuição de perfis

Exceto o Platform Admin, nenhum usuário pode atribuir um perfil igual ou superior ao seu. Um Tenant Master, por exemplo, só pode criar ou promover usuários até Tenant Admin — nunca outro Tenant Master. Isso impede a escalada de privilégios.

Matriz de permissões

Gestão

RecursoPlatform AdminTenant MasterTenant AdminOperatorViewer
Organizações (CRUD)SimPrópria¹NãoNãoNão
Sites (CRUD)SimSimNão²NãoNão
Zonas (CRUD)SimSimSimNãoNão
Andares (CRUD)SimSimSimNãoNão
Beacons (CRUD)SimSimSimNãoNão
Antenas (CRUD)SimSimSimNãoNão
Usuários (CRUD)SimSimParcialNãoNão
Módulos (instalar/remover)SimNãoNãoNãoNão
Configurações do sistemaSimNãoNãoNãoNão

¹ Tenant Master não cria nem exclui organizações, mas pode editar as configurações da sua própria organização em Organização (/organization). ² Tenant Admin gerencia zonas, andares e dispositivos dentro dos sites, mas a criação, edição e exclusão de sites é exclusiva de Tenant Master e Platform Admin.

Operação

AçãoPlatform AdminTenant MasterTenant AdminOperatorViewer
Ver dashboardSimSimSimSimSim
Ver alertasSimSimSimSimSim
Reconhecer alertasSimSimSimSimNão
Resolver alertasSimSimSimSimNão
Ver rastreamentoSimSimSimSimSim
Ver mapa de zonasSimSimSimSimSim
Gerar relatóriosSimSimSimNãoNão
Ver auditoriaSimSimSimNãoNão

Escopo de acesso

PerfilSites visíveis
Platform AdminTodos (todas as organizações)
Tenant MasterTodos os sites da organização
Tenant AdminTodos os sites da organização
OperatorApenas sites atribuídos
ViewerApenas sites atribuídos
Atribuição de sites

A atribuição de sites é feita durante a criação do usuário e pode ser alterada a qualquer momento por um administrador.