blob: 42b3473795a4b35f365b820c20a82a488a69a6bf [file] [log] [blame]
Adam Tengler306a1882018-10-23 18:23:41 +00001parameters:
2 _param:
3 keycloak_drivetrain_users_dn: ou=people,dc=cicd,dc=local
4 keycloak_drivetrain_bind_dn: cn=admin,dc=cicd,dc=local
5 keycloak_drivetrain_connection_url: ldap://${_param:single_address}:1389
6 keycloak_drivetrain_provider_display_name: drivetrain-ldap
7 keycloak:
8 server:
9 realm:
10 drivetrain-realm:
11 enabled: true
12 client:
13 operations-api:
14 enabled: true
15 base_url: /operations-api-portal
16 redirect_uris:
17 - /operations-api-portal/*
18 admin_url: /operations-api-portal
19 direct_access_grants_enabled: true
20 secret: ${_param:keycloak_operations_api_client_secret}
21 protocol_mapper:
22 oidc-usermodel-property-mapper:
23 username:
24 name: username
25 user_attribute: username
26 claim_name: preferred_username
27 given_name:
28 name: given name
29 user_attribute: firstName
30 claim_name: given_name
31 family_name:
32 name: family name
33 user_attribute: lastName
34 claim_name: family_name
35 email:
36 name: email
37 user_attribute: email
38 claim_name: email
39 oidc-full-name-mapper:
40 full_name:
41 name: full_name
42 federation_provider:
43 ldap:
44 display_name: ${_param:keycloak_drivetrain_provider_display_name}
45 users_dn: ${_param:keycloak_drivetrain_users_dn}
46 bind_dn: ${_param:keycloak_drivetrain_bind_dn}
47 bind_credential: ${_param:keycloak_drivetrain_bind_credential}
48 connection_url: ${_param:keycloak_drivetrain_connection_url}
49 federation_mapper:
50 user-attribute-ldap-mapper:
51 username:
52 name: username
53 provider_display_name: ${_param:keycloak_drivetrain_provider_display_name}
54 ldap_attribute: uid
55 model_attribute: username
56 first_name:
57 name: first name
58 provider_display_name: ${_param:keycloak_drivetrain_provider_display_name}
59 ldap_attribute: givenName
60 model_attribute: firstName
61 last_name:
62 name: last name
63 provider_display_name: ${_param:keycloak_drivetrain_provider_display_name}
64 ldap_attribute: sn
65 model_attribute: lastName
66 email:
67 name: email
68 provider_display_name: ${_param:keycloak_drivetrain_provider_display_name}
69 ldap_attribute: mail
70 model_attribute: email
71 mandatory: false
72 role-ldap-mapper:
73 realm_roles:
74 name: realm roles
75 provider_display_name: ${_param:keycloak_drivetrain_provider_display_name}
76 roles_dn: ou=groups,dc=cicd,dc=local