mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/ldap_groups_sync.git
synced 2026-04-23 02:41:58 -03:00
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>
47 lines
1.4 KiB
YAML
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
|