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.