> ## Documentation Index
> Fetch the complete documentation index at: https://docs.barbanahora.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cargos e permissões no painel web

> Como funcionam os cargos padrão e como criar e editar cargos com as permissões de cada pessoa da equipe no painel web.

Em **Cargos** você define **quem pode fazer o quê** no Barba na Hora. Cada cargo é um conjunto de permissões: ver a agenda de todos, abrir comandas, cadastrar clientes, ver o financeiro e assim por diante. O cargo de cada pessoa é escolhido no card dela, em [Profissionais](https://docs.barbanahora.com/manuais/profissionais/painel-web.md), ao enviar o convite ou em **Acessos**.

> [!NOTE]
>
> Os cargos valem para quem tem login no sistema. Convites e controle de acesso individual fazem parte do plano Premium. Veja [Versão Premium](https://docs.barbanahora.com/dicas/versao-premium.md).

## Acessar Cargos

No menu lateral, em **Equipe**, clique em **Cargos**. A tela **Cargos e permissões** mostra a lista de cargos à esquerda e, à direita, o nome, a descrição e as permissões do cargo selecionado.

<video autoPlay muted loop playsInline controls src="https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/acessar-cargos.mp4?fit=max&auto=format&n=XTmiGihR2E5DkpWS&q=85&s=185d56b36c4a2773fcb6a5425e682fc7" />

Do menu lateral à tela Cargos e permissões.

![Menu lateral com a opção Cargos destacada no grupo Equipe](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/menu-cargos.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=2e4170e02d6a578f3224c915cff0bb95)

Cargos fica no grupo Equipe.

![Tela Cargos e permissões com Proprietário, Administrador, Gerente, Recepção e Barbeiro](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/lista-cargos.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=86ec3032ae38761e1a8639b77f1bbf8f)

A lista de cargos e o painel de permissões.

## Quem pode usar

| Ação | Proprietário | Administrador | Gerente | Recepção | Profissional |
| - | - | - | - | - | - |
| Ver os cargos | Sim | Sim | Sim | Não | Não |
| Criar e editar cargos | Sim | Sim | Não | Não | Não |

Ver os cargos exige a permissão **Visualizar cargos** (`team.roles.view`) ou **Visualizar equipe** (`team.memberships.view`). Criar e editar exige **Gerenciar cargos e permissões** (`team.roles.manage`).

## Cargos padrão

Toda barbearia começa com cinco cargos:

| Cargo | Para quem | O que pode fazer |
| - | - | - |
| **Proprietário** | O dono da conta | Tudo, inclusive a assinatura do Barba na Hora e a transferência da barbearia. É **protegido**: não pode ser editado. |
| **Administrador** | Sócio ou braço direito | Tudo, exceto gerenciar a assinatura do Barba na Hora e transferir a barbearia. |
| **Gerente** | Quem toca a operação | Agenda de todos, recorrências, comandas, clientes, profissionais, convites, serviços, produtos e estoque, relatórios, financeiro, página pública, configurações, perfil da barbearia e notificações. Vê pacotes e assinaturas de clientes. |
| **Recepção** | Atendimento e balcão | Agenda de todos (criar, editar e cancelar), recorrências, todas as comandas, clientes (ver, cadastrar e editar), e consulta de profissionais, serviços, produtos, página e configurações. Sem financeiro. |
| **Profissional** | Barbeiros | A própria agenda (criar, editar, cancelar e concluir), as próprias comandas, consulta de clientes e produtos, **Meu perfil** e as próprias comissões. |

Os cargos podem ser renomeados e ajustados (menos o Proprietário). Na barbearia de exemplo das imagens, o cargo Profissional foi renomeado para **Barbeiro**.

![Cargo Proprietário selecionado com o selo protegido e as permissões desabilitadas](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/proprietario-protegido.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=87c59f86acc6c77f14293be78126435b)

Proprietário é protegido: as permissões aparecem travadas.

![Cargo Administrador selecionado com a descrição Operação ampla sem propriedade e assinatura SaaS](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/cargo-administrador.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=15a097df98f48abca2c53459b7f3d160)

Administrador: todas as permissões, menos as exclusivas do proprietário.

## Criar um cargo

<video autoPlay muted loop playsInline controls src="https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/novo-cargo.mp4?fit=max&auto=format&n=XTmiGihR2E5DkpWS&q=85&s=57e4df2cfe9d16f1db40ce77a42b4633" />

Criando o cargo Caixa.

**1. Clique em Novo cargo**

O botão fica abaixo da lista de cargos. O painel **Novo cargo** abre em branco.

**2. Dê um nome e uma descrição**

**Nome \*** é obrigatório. A **Descrição** ajuda a lembrar para que serve o cargo. Exemplo: **Caixa**, *Recebe pagamentos e abre comandas*.

**3. Marque as permissões**

Cada permissão mostra o código e a descrição. Marque só o que a pessoa precisa. Para o Caixa do exemplo: `dashboard.view`, `appointments.view_all`, `commands.view_all`, `commands.manage`, `clients.view`, `clients.create` e `product_orders.payment`.

**4. Salve**

Clique em **Criar cargo**. A mensagem **Cargo criado com sucesso.** aparece e o cargo entra na lista. Ele já pode ser escolhido no convite e em **Acessos**.

![Lista de cargos com seta no botão Novo cargo](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/novo-cargo-botao.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=706fb844f517bdb16ad2e9ca1e703e83)

Novo cargo fica abaixo da lista.

![Painel Novo cargo com nome Caixa e descrição Recebe pagamentos e abre comandas](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/formulario-cargo.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=7c12b1651de3d65ed0ca5245931ef731)

Nome e descrição do cargo.

![Lista de permissões com commands.manage e clients.view marcados](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/permissoes-cargo.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=64f26ab35f91241bc656bb29c7ab007d)

Marcando as permissões do Caixa.

![Permissões do Caixa com product\_orders.payment marcado e seta no botão Criar cargo](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/criar-cargo.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=370002d77a99156e777a604f3ca69efb)

Criar cargo grava o novo cargo.

![Aviso Cargo criado com sucesso e o cargo Caixa na lista](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/cargo-criado.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=1a04757143abcdce30ee8a8d7126d2aa)

Caixa já aparece na lista.

## Editar um cargo

<video autoPlay muted loop playsInline controls src="https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/editar-cargo.mp4?fit=max&auto=format&n=XTmiGihR2E5DkpWS&q=85&s=3066cf93a30f19e8f11925d0d5d8f0be" />

Acrescentando products.view ao Caixa.

**1. Selecione o cargo**

Clique no nome do cargo na lista. As permissões dele aparecem à direita.

**2. Ajuste**

Altere nome, descrição ou permissões. No exemplo, o Caixa ganhou `products.view` para consultar os produtos ao fechar comandas.

**3. Salve**

Clique em **Salvar cargo**. A mensagem **Cargo atualizado com sucesso.** confirma. A mudança vale para todas as pessoas com esse cargo.

![Cargo Caixa selecionado com seta na permissão products.view](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/editar-cargo.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=ff1cee8a12776c2c1a463785bb6ea766)

Marcando products.view.

![Cargo Caixa com products.view marcado e seta no botão Salvar cargo](https://mintcdn.com/barbanahora/XTmiGihR2E5DkpWS/images/cargos/web/salvar-cargo.png?fit=max\&auto=format\&n=XTmiGihR2E5DkpWS\&q=85\&s=c3334bcfb1ec297273e7d6962712a5e3)

Salvar cargo grava as alterações.

## Permissões disponíveis

As permissões estão agrupadas por área. Na tela, cada uma aparece pelo código.

> **Dashboard e Agenda**
>
> | Permissão | Código |
> | - | - |
> | Visualizar dashboard | `dashboard.view` |
> | Visualizar a própria agenda | `appointments.view_own` |
> | Visualizar agenda de todos | `appointments.view_all` |
> | Criar agendamentos | `appointments.create` |
> | Editar agendamentos | `appointments.edit` |
> | Cancelar agendamentos | `appointments.cancel` |
> | Concluir agendamentos | `appointments.complete` |
> | Visualizar recorrências | `recurring.view` |
> | Gerenciar recorrências | `recurring.manage` |

> **Comandas e pedidos da loja**
>
> | Permissão | Código |
> | - | - |
> | Visualizar as próprias comandas | `commands.view_own` |
> | Visualizar todas as comandas | `commands.view_all` |
> | Gerenciar comandas (abrir, lançar itens e fechar) | `commands.manage` |
> | Visualizar pedidos da loja | `product_orders.view` |
> | Preparar e entregar pedidos da loja | `product_orders.fulfill` |
> | Registrar pagamento presencial de pedido | `product_orders.payment` |
> | Cancelar pedidos e solicitar reembolso | `product_orders.cancel_refund` |

> **Clientes, pacotes e assinaturas de clientes**
>
> | Permissão | Código |
> | - | - |
> | Visualizar clientes | `clients.view` |
> | Criar clientes | `clients.create` |
> | Editar clientes | `clients.edit` |
> | Remover clientes | `clients.remove` |
> | Visualizar / criar / editar / remover pacotes | `packages.view` · `packages.create` · `packages.edit` · `packages.remove` |
> | Visualizar assinaturas de clientes | `customer_subscriptions.view` |
> | Gerenciar assinaturas de clientes | `customer_subscriptions.manage` |

> **Profissionais e Equipe**
>
> | Permissão | Código |
> | - | - |
> | Visualizar / criar / editar / remover profissionais | `professionals.view` · `professionals.create` · `professionals.edit` · `professionals.remove` |
> | Visualizar equipe | `team.memberships.view` |
> | Gerenciar vínculos da equipe (cargo, atendimento, suspensão) | `team.memberships.manage` |
> | Visualizar cargos | `team.roles.view` |
> | Gerenciar cargos e permissões | `team.roles.manage` |
> | Gerenciar convites | `team.invitations.manage` |
> | Transferir propriedade da barbearia (só proprietário) | `team.ownership.transfer` |
> | Visualizar / editar o próprio perfil profissional | `my_profile.view` · `my_profile.edit` |

> **Catálogo: serviços, produtos e estoque**
>
> | Permissão | Código |
> | - | - |
> | Visualizar / criar / editar / remover serviços | `services.view` · `services.create` · `services.edit` · `services.remove` |
> | Visualizar / criar / editar / remover produtos | `products.view` · `products.create` · `products.edit` · `products.remove` |
> | Gerenciar estoque | `products.stock` |

> **Financeiro e relatórios**
>
> | Permissão | Código |
> | - | - |
> | Visualizar financeiro | `financial.view` |
> | Visualizar relatórios financeiros | `financial.reports.view` |
> | Visualizar relatórios | `reports.view` |

> **Barbearia, página e configurações**
>
> | Permissão | Código |
> | - | - |
> | Visualizar / editar página pública | `page.view` · `page.edit` |
> | Visualizar / editar configurações | `settings.view` · `settings.edit` |
> | Visualizar / editar perfil da barbearia | `barbershop_profile.view` · `barbershop_profile.edit` |
> | Visualizar / gerenciar notificações | `notifications.view` · `notifications.manage` |
> | Visualizar a assinatura do Barba na Hora | `subscription.view` |
> | Gerenciar a assinatura do Barba na Hora (só proprietário) | `subscription.manage` |

## Dicas e dúvidas

> **Qual cargo dar para cada pessoa?**
>
> Comece pelos cargos padrão: **Profissional** para barbeiros, **Recepção** para o balcão, **Gerente** para quem cuida da operação e **Administrador** para sócios. Crie um cargo próprio, como o **Caixa**, quando nenhum deles servir.

> **Posso editar o cargo Proprietário?**
>
> Não. Ele é protegido e sempre tem todas as permissões. A assinatura do Barba na Hora e a transferência da barbearia são exclusivas do proprietário e aparecem desabilitadas nos outros cargos.

> **Posso excluir um cargo?**
>
> Não pela tela. Se um cargo não for mais usado, troque o cargo das pessoas em **Profissionais** > **Acessos** e mantenha o cargo sem uso.

> **Mudei as permissões. Quando passam a valer?**
>
> Na hora, para todas as pessoas com o cargo. Se alguém estiver com o sistema aberto, basta atualizar a página.

> **Como troco o cargo de uma pessoa?**
>
> O cargo é escolhido no card do profissional: no convite, para quem ainda não tem conta, ou em **Acessos**, para quem já tem. Veja [Profissionais no painel web](https://docs.barbanahora.com/manuais/profissionais/painel-web.md).

> **Faz atendimento é uma permissão?**
>
> Não. **Faz atendimento** fica em **Acessos**, no card do profissional, e define se a pessoa aparece na agenda. O cargo define o que ela vê e faz no sistema. Uma recepcionista pode ter o cargo Recepção e **Faz atendimento** desmarcado.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.