Files
ldap_groups_sync/ldap_departments_sync/config/optional/group.role.departments-admin_out.yml
Quintino A. G. Souza 346b897e25 Inicializa módulo base ldap_groups_sync
Cria super-módulo com infraestrutura compartilhada de regras de acesso
para os módulos de sincronização LDAP de grupos.

- GroupAccessRulesService: serviço parametrizável por config name
- AccessRulesFormBase: listagem/remoção de regras (classe abstrata)
- AccessRuleFormBase: formulário modal de criação/edição (classe abstrata)
- Sub-módulos ldap_departments_sync e ldap_research_groups_sync refatorados
  para estender as classes base com subclasses mínimas
- Traduções pt-br centralizadas em ldap_groups_sync.pt-br.po

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 09:55:54 -03:00

47 lines
1.4 KiB
YAML

langcode: pt-br
status: true
dependencies:
config:
- group.type.departments
- user.role.administrator
id: departments-admin_out
label: Administrador
weight: 101
admin: true
scope: outsider
global_role: administrator
group_type: departments
permissions:
- administer members
- delete group
- edit group
- join group
- view group
- view unpublished group
- access group_media overview
- access group_node overview
- create group_node:article entity
- create group_node:page entity
- create group_node:webform entity
- delete any group_node:article entity
- delete any group_node:page entity
- delete any group_node:webform entity
- delete own group_node:article entity
- delete own group_node:page entity
- delete own group_node:webform entity
- update any group_node:article entity
- update any group_node:page entity
- update any group_node:webform entity
- update own group_node:article entity
- update own group_node:page entity
- update own group_node:webform entity
- view group_node:article entity
- view group_node:page entity
- view group_node:webform entity
- view own unpublished group_node:article entity
- view own unpublished group_node:page entity
- view own unpublished group_node:webform entity
- view unpublished group_node:article entity
- view unpublished group_node:page entity
- view unpublished group_node:webform entity