> ## Documentation Index
> Fetch the complete documentation index at: https://base39-release-notes-06-mar.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Operadores

## O que é um operador?

Um operador é um usuário que possui acesso ao Backoffice e Portal Empresa e pode realizar operações de acordo com o seu perfil.

## Como criar um operador?

1 - [Criar operador](https://docs.base39.com.br/development/api-reference/endpoint/post-v1-operators)

2 - [Criar permissão](https://docs.base39.com.br/development/api-reference/endpoint/post-v1-operators-operator-permissions)

## Tipos de operadores

* `approver` - Possui acesso ao Portal Empresa (visualizar propostas, importar funcionários). Sem acesso ao Backoffice.

* `financial` - Possui acesso ao Portal Empresa (visualizar faturas e boletos, importar parcelas descontadas). Sem acesso ao Backoffice.

* `administrator` - Possui acesso ao Backoffice (todas as ações). Sem acesso ao Portal Empresa.

* `backoffice` - Possui acesso ao Backoffice (viasualizar propostas, aprovar documentos, aprovar desembolso). Sem acesso ao Portal Empresa.

* `backoffice_financial` - Possui acesso ao menu financeiro do Backoffice. Sem acesso ao Portal Empresa.

## Tipos de permissão

Um operador pode ter acesso a todas as empresas através de um *wildcard* (\*), ou o ID da empresa dever ser especificado.

<Tabs>
  <Tab title="Wildcard">
    ```bash
      {
    "roles": [
      "backoffice"
    ],
    "company": "*"
    }
    ```
  </Tab>

  <Tab title="Por empresa">
    ```bash
    {
    "roles": [
      "approver"
    ],
    "company": "comp_62d9889bd3985729e5a048ef"
    }  
    ```
  </Tab>
</Tabs>
