Permissões Baseadas em Função
A Argonautas aplica controle de acesso baseado em função (RBAC) para garantir que os usuários vejam apenas os dados e funcionalidades relevantes para sua função. Este guia fornece a matriz detalhada de permissões.
Matriz de Permissões
Propriedades
| Ação | Admin | Gerente de Propriedade | Funcionário | Proprietário | Hóspede |
|---|---|---|---|---|---|
| Ver todas as propriedades | Sim | Apenas designadas | Apenas designadas | Apenas próprias | Não |
| Criar propriedade | Sim | Não | Não | Não | Não |
| Editar detalhes da propriedade | Sim | Apenas designadas | Não | Não | Não |
| Excluir propriedade | Sim | Não | Não | Não | Não |
| Ver guia da villa | Sim | Apenas designadas | Apenas designadas | Apenas próprias | Apenas reservadas |
Reservas
| Ação | Admin | Gerente de Propriedade | Funcionário | Proprietário | Hóspede |
|---|---|---|---|---|---|
| Ver reservas | Sim | Propriedades designadas | Não | Propriedades próprias | Própria reserva |
| Criar reserva | Sim | Propriedades designadas | Não | Não | Não |
| Modificar reserva | Sim | Propriedades designadas | Não | Não | Não |
| Cancelar reserva | Sim | Propriedades designadas | Não | Não | Não |
| Registrar pagamento | Sim | Propriedades designadas | Não | Não | Não |
Tarifas e Preços
| Ação | Admin | Gerente de Propriedade | Funcionário | Proprietário | Hóspede |
|---|---|---|---|---|---|
| Ver tarifas | Sim | Propriedades designadas | Não | Não | Não |
| Criar/editar modelos de temporada | Sim | Não | Não | Não | Não |
| Definir tarifas da propriedade | Sim | Propriedades designadas | Não | Não | Não |
| Gerenciar sobreposições | Sim | Propriedades designadas | Não | Não | Não |
| Configurar taxas/impostos | Sim | Não | Não | Não | Não |
Mensagens
| Ação | Admin | Gerente de Propriedade | Funcionário | Proprietário | Hóspede |
|---|---|---|---|---|---|
| Ver caixa de entrada | Sim | Propriedades designadas | Não | Próprias mensagens | Próprias mensagens |
| Enviar mensagens | Sim | Propriedades designadas | Não | Sim | Sim |
| Gerenciar modelos | Sim | Não | Não | Não | Não |
| Configurar canais | Sim | Não | Não | Não | Não |
Gerenciamento de Funcionários
| Ação | Admin | Gerente de Propriedade | Funcionário | Proprietário | Hóspede |
|---|---|---|---|---|---|
| Ver todos os funcionários | Sim | Propriedades designadas | Não | Não | Não |
| Criar tarefas | Sim | Propriedades designadas | Não | Não | Não |
| Atribuir tarefas | Sim | Propriedades designadas | Não | Não | Não |
| Completar próprias tarefas | -- | -- | Sim | -- | -- |
| Ver escalas | Sim | Propriedades designadas | Apenas próprias | Não | Não |
| Aprovar folgas | Sim | Propriedades designadas | Não | Não | Não |
Configurações e Administração
| Ação | Admin | Gerente de Propriedade | Funcionário | Proprietário | Hóspede |
|---|---|---|---|---|---|
| Configurações do sistema | Sim | Não | Não | Não | Não |
| Gerenciamento de usuários | Sim | Não | Não | Não | Não |
| Gerenciamento de canais | Sim | Não | Não | Não | Não |
| Configurações da empresa | Sim | Não | Não | Não | Não |
| Ver relatórios | Sim | Limitado | Não | Propriedades próprias | Não |
Isolamento do Inquilino
Todas as permissões operam dentro do limite da empresa (inquilino):
- Usuários da Empresa A não podem ver nenhum dado da Empresa B.
- Isso é aplicado no nível da consulta ao banco de dados, não apenas na interface do usuário.
- Os usuários Admin têm acesso total dentro de sua empresa, não entre empresas.
Escopo no Nível da Propriedade
Os Gerentes de Propriedade têm um escopo adicional definido pelo relacionamento primary_manager:
- Um Gerente de Propriedade vê apenas as propriedades onde ele está definido como gerente principal.
- Reservas, hóspedes, tarifas e mensagens são todos filtrados por esse relacionamento.
- Para dar a um Gerente de Propriedade acesso a propriedades adicionais, atribua-o como gerente principal nessas propriedades.
Perguntas Frequentes
Posso personalizar permissões além das funções integradas? Definições de função personalizadas não são suportadas atualmente. As cinco funções integradas cobrem os fluxos de trabalho padrão de gestão de propriedades.
Como posso auditar o que um usuário pode acessar? Abra o perfil do usuário em Configurações > Usuários para ver sua função e propriedades designadas. A matriz de permissões acima mostra exatamente o que essa função permite.
O que acontece se eu rebaixar a função de um usuário? A alteração entra em vigor imediatamente. O próximo carregamento de página do usuário refletirá as novas permissões.
Relacionado
- Funções da Equipe -- Descrições das funções e guia de atribuição.
- Gerenciamento de Usuários -- Adicionando e gerenciando contas de usuário.
- Guia de Configurações -- Visão geral da configuração do sistema.