mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/base_site_config.git
synced 2026-03-11 02:37:40 -03:00
57 lines
1.3 KiB
YAML
57 lines
1.3 KiB
YAML
langcode: en
|
|
status: true
|
|
dependencies:
|
|
module:
|
|
- authorization
|
|
- ldap_authorization
|
|
config:
|
|
- ldap_servers.server.ldap_ime_unicamp_br
|
|
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
|
|
-
|
|
query: 'cn=graduandos,ou=Group,dc=ime,dc=unicamp,dc=br'
|
|
is_regex: false
|
|
-
|
|
query: 'cn=posgraduandos,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
|
|
-
|
|
role: undergraduate_student
|
|
-
|
|
role: graduate_student
|
|
synchronization_modes:
|
|
user_logon: user_logon
|
|
synchronization_actions:
|
|
create_consumers: '0'
|
|
revoke_provider_provisioned: '0'
|