Direitos de acesso¶
Direitos de acesso são permissões que determinam o conteúdo e os aplicativos que os usuários podem acessar e editar. No Odoo, essas permissões podem ser definidas para usuários individuais ou para grupos de usuários. Limitar as permissões somente àqueles que precisam delas garante que os usuários não modifiquem ou excluam nada a que não deveriam ter acesso.
Somente um administrador pode alterar os direitos de acesso.
Perigo
Fazer alterações nos direitos de acesso pode ter um impacto prejudicial na base de dados. Isso inclui administrador impotente, o que significa que nenhum usuário na base de dados pode fazer alterações nos direitos de acesso. Por esse motivo, a Odoo recomenda entrar em contato com um analista de negócios da Odoo ou com nossa equipe de suporte antes de fazer alterações.
Dica
Um usuário deve ter os direitos de acesso Administração específicos definidos em seu perfil de usuário para fazer alterações nas configurações de direitos de acesso de outro usuário.
Para acessar essa configuração, navegue até o aplicativo
.Uma vez na configuração, um administrador já existente deve alterar a configuração no campo Administração para Direitos de acesso.
Depois de concluído, clique em Salvar para salvar as alterações e implementar o usuário como administrador.
Manage user permissions¶
Os direitos de acesso para individual users são definidos quando o usuário é adicionado à base de dados, mas podem ser ajustados em qualquer ponto do perfil do usuário.
Para fazer alterações nos direitos de um usuário, clique no usuário desejado para editar seu perfil.

Na página de perfil do usuário, na aba Direitos de acesso, role para baixo para ver as permissões atuais.
Para cada aplicativo, use o menu suspenso para selecionar o nível de permissão que esse usuário deve ter. As opções variam para cada seção, mas as mais comuns são: Em branco/nenhum, Usuário: Documentos próprios, Usuário: Todos os documentos ou Administrador.
O campo Administração na aba Direitos de acesso tem as seguintes opções: Definições ou Direitos de acesso.

Manage specific permissions¶
While access rights are typically assigned in bundles under specific roles, they can also be set as explicit permissions.
Example
For example, giving a user the Administrator permission for Timesheets gives them full access to that app. That user, while holding full access, can still have their ability to manage their own timesheets restricted — such as in the case of a salaried payroll administrator who does not need to track time.
To manage specific permissions, developer mode must be enabled.
After that, navigate to the Manage Users, select a user, and go to the Technical Access Rights tab. From here, Groups can be edited, and specific access rights can be managed across the various sections. If no changes are made to these groups, then their permissions will mirror the selections made in the Access Rights tab.
app. Then clickSelected groups: a list of detailed access rights, set by choices made in the Access Rights tab.
Groups added automatically: implied permissions that are inherited with the explicit permissions already granted to the user. The values here will match the values listed under a given Group’s form located under the menu, in the Inherited tab.

Example
When the Sales Administrator permission set is assigned to a user, then the Canned Responses Administrator permissions are inherited automatically. These assignments are reflected across the values listed in the Selected Groups and Groups added automatically tables, respectively.
To add a permission to this user profile, click Add a line in the Selected groups table, and then add permissions to this user profile. To remove a permission, click the (cancel) at the end of that permission’s row.
Aviso
Removing permissions from the Selected Groups list can impact what permissions are listed in the Groups added automatically list, since selected permission groups inform what permission groups are added automatically.
Clicking on the permission itself will open a group management form. Learn more about managing groups.
Any permission in the Groups added automatically section are implied or required by the permission shown in the Selected groups section. These cannot be removed, but more users can be given these permissions by clicking on the permission itself, and then adding the user to that permission’s group.
Nota
Any permission in green is already provided by another permission (for example, setting the Website app’s permission to Editor and Designer will also give that user the Restricted Editor permission).
Any permissions in red are conflicting and cannot be active at the same time.
Any permissions in italics is implied by a Selected group (these are usually found in the Groups added automatically).
Criar e modificar grupos¶
Grupos são conjuntos de permissões específicos de aplicativos usados para gerenciar direitos de acesso comuns para uma grande quantidade de usuários. Os administradores podem modificar os grupos existentes no Odoo ou criar novos grupos para definir regras para modelos dentro de um aplicativo.
Para acessar os grupos, primeiro ative o :ref. do Odoo:modo de desenvolvedor <developer-mode>
, em seguida, vá para .

Para criar um novo grupo na página Grupos, clique em Criar. Em seguida, no formulário de grupo em branco, selecione um aplicativo e preencha o formulário de grupo (detalhado abaixo).
Para modificar os grupos existentes, clique em um grupo existente na lista exibida na página Grupos e edite o conteúdo do formulário.
Insira um Nome para o grupo e marque a caixa de seleção ao lado de Compartilhar grupo, se esse grupo tiver sido criado para definir direitos de acesso para compartilhar dados com alguns usuários.
Importante
Sempre teste as configurações que estão sendo alteradas para garantir que estejam sendo aplicadas aos usuários corretos.
The group form contains multiple tabs for managing all elements of the group. In each tab, click Add a line to add a new row for users or rules, and click the (cancel) icon to remove a row.

Aba Usuários: lista os usuários atuais do grupo. Os usuários listados em preto têm direitos administrativos. Os usuários sem acesso administrativo aparecem em azul. Clique em Adicionar uma linha para adicionar usuários a esse grupo.
Aba Herdado: significa que os usuários adicionados a esse grupo são automaticamente adicionados aos grupos listados nessa aba. Clique em Adicionar uma linha para adicionar grupos herdados.
Example
Por exemplo, se o grupo Vendas/Administrador listar o grupo Site/Editor restrito em sua aba Herdado, todos os usuários adicionados ao grupo Vendas/Administrador também receberão automaticamente acesso ao grupo Site/Editor restrito.
Aba Menus: define a quais modelos o grupo pode ter acesso. Clique em Adicionar uma linha para adicionar um menu específico.
Aba Visualizações: lista a quais visualizações no Odoo o grupo tem acesso. Clique em Adicionar uma linha para adicionar uma visualização ao grupo.
Aba Direitos de Acesso: lista o primeiro nível de direitos (modelos) que esse grupo possui. A coluna Nome representa o nome do acesso do grupo atual ao modelo selecionado na coluna Modelo.
To link a new access right to a group, click Add a line. Select the appropriate model from the Model drop-down, then enter a name for the access right in the Name column. For each model, enable the following options as appropriate:
Leitura: Os usuários podem ver os valores existentes do objeto.
Edição: Os usuários podem editar os valores existentes do objeto.
Criar: Os usuários podem criar novos valores para o objeto.
Excluir: Os usuários podem excluir valores do objeto.
Dica
While there are no conventions for naming access rights, it is advisable to choose a name that identifies its purpose.
Por exemplo, o acesso que os gerentes de compras têm ao modelo Contato poderia ser denominado
res.partner.purchase.manager
. Isso consiste no nome técnico do modelo, seguido de um nome que identifica o grupo de usuários em questão.Para localizar o nome técnico do modelo na visualização atual, primeiro insira um texto de espaço reservado no campo Nome, depois clique no nome Modelo e, em seguida, no ícone (Link interno).
Regras de registro: lista a segunda camada de direitos de edição e visibilidade. Regras de registro substitui ou refina os direitos de acesso do grupo. Clique em Adicionar uma linha para adicionar uma regra de registro a esse grupo. Para cada regra, escolha valores para as seguintes opções:
Aplicar a leitura.
Aplicar a edição.
Aplicar a criação.
Aplicar a exclusão.
Importante
As regras de registro são escritas usando um domínio ou condições que filtram os dados. Uma expressão de domínio é uma lista dessas condições. Por exemplo:
[('mrp_production_ids', 'in', user.partner_id.commercial_partner_id.production_ids.ids)]
Essa regra de registro serve para ativar os avisos de consumo de MRP para subcontratações.
O Odoo tem uma biblioteca de regras de registro pré-configuradas para facilitar o uso. Os usuários sem conhecimento de domínios (e expressões de domínio) devem consultar um analista de negócios da Odoo ou a equipe de suporte da Odoo antes de fazer alterações.
Modo de superusuário¶
Superuser mode allows the user to bypass record rules and access rights. To activate Superuser mode, first, activate developer mode. Then, navigate to the debug menu, represented by a (debug) icon, located in the top banner.
Por fim, na parte inferior do menu, clique em Tornar-se superusuário.
Importante
Somente usuários com acesso Definições para a seção Administração dos Direitos de acesso (em seu perfil de usuário) têm permissão para fazer login no Modo Superusuário.
Perigo
O modo superusuário permite contornar as regras de registro e os direitos de acesso e, portanto, deve ser usado com extrema cautela.
Ao sair do modo Superusuário, os usuários podem ser bloqueados na base de dados devido às alterações que foram feitas. Isso pode ocasionar um admin sem poderes ou um administrador sem a capacidade de alterar os direitos de acesso/configurações.
Nesse caso, entre em contato com o suporte da Odoo aqui: novo chamado de ajuda. A equipe de suporte é capaz de restaurar o acesso usando um login de suporte.
Para sair do modo Superusuário, faça logout da conta, navegando até o canto superior direito e clicando no nome de usuário OdooBot. Em seguida, selecione a opção Sair.
Dica
Uma maneira alternativa de ativar o modo de superusuário é fazer login como superusuário. Para fazer isso, navegue até a tela de login e digite o E-mail e Senha adequados.
Em vez de clicar em Login, clique em Entrar como superusuário.