Correção do arquivo .info e remoção de dependência obsoleta

Renomeado base_site_config.info para base_site_config.info.yml (formato
exigido pelo Drupal 8+) e removida a dependência do módulo
entity_reference_views_select, incorporado ao core do Drupal 11.
Adicionado arquivo de perfil de autorização departmental_roles.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-23 08:53:18 -03:00
parent 0ad2db35a3
commit d1804144b0
2 changed files with 41 additions and 1 deletions

View File

@@ -11,7 +11,6 @@ dependencies:
- drupal:filter
- drupal:views
- externalauth:externalauth
- entity_reference_views_select:entity_reference_views_select
- ldap:ldap_servers
- ldap:ldap_authentication
- ldap:ldap_user

View File

@@ -0,0 +1,41 @@
langcode: pt-br
status: true
dependencies: { }
id: departmental_roles
label: 'Departmental roles'
provider: ldap_provider
provider_config:
status:
server: ldap_ime_unicamp_br
only_ldap_authenticated: true
filter_and_mappings:
use_first_attr_as_groupid: false
provider_mappings:
-
query: 'cn=funcionarios,ou=Group,dc=ime,dc=unicamp,dc=br'
is_regex: false
-
query: 'cn=professores,ou=Group,dc=ime,dc=unicamp,dc=br'
is_regex: false
-
query: 'cn=pesquisadores,ou=Group,dc=ime,dc=unicamp,dc=br'
is_regex: false
-
query: 'cn=posdoutorandos,ou=Group,dc=ime,dc=unicamp,dc=br'
is_regex: false
consumer: authorization_drupal_roles
consumer_config: { }
consumer_mappings:
-
role: staff
-
role: professor
-
role: pesquisador
-
role: posdoutorando
synchronization_modes:
user_logon: user_logon
synchronization_actions:
create_consumers: '0'
revoke_provider_provisioned: '0'