設定ファイルサンプル

設定ファイルは参考例です。
実際の作業においては、お客様の環境に合わせて設定してください。

config.yml サンプル
1
log:
2
  loglevel:                      info
3
4
ad:
5
  ldap:
6
    server:
7
      addresses:
8
                                 - 127.0.0.1
9
      user:                      'CN=administrator,CN=Users,DC=example,DC=jp'
10
      encryption:                none
11
    base_dn:                     'DC=example,DC=jp'
12
    filter:
13
      user:                      'memberOf:1.2.840.113556.1.4.1941:=CN=IIJ IDサービス利用者グループ,OU=OU1,DC=example,DC=jp'
14
      group:                     'memberOf:1.2.840.113556.1.4.1941:=CN=IIJ IDサービス利用者グループ,OU=OU1,DC=example,DC=jp'
15
    cache_disabled:              true
16
17
iid:
18
  scim:
19
    http:
20
      proxy:
21
        use:                     true
22
        address:                 proxy.example.jp
23
        port:                    8080
24
        user:                    iij-taro
25
    attribute:
26
      user:
27
        default:
28
          emails:
29
            - primary:           true
30
        ad_bind:
31
          externalId:            objectGUID
32
          userName:              userPrincipalName
33
          name:
34
            familyName:          sn
35
            givenName:           givenName
36
          localNames:
37
            familyName:          msDS-PhoneticLastName
38
            givenName:           msDS-PhoneticFirstName
39
          active:
40
                                 - userAccountControl
41
                                 - accountExpires
42
          emails:
43
            - value:             mail
44
      group:
45
        ad_bind:
46
          externalId:            objectGUID
47
          displayName:           name
48
          email:                 mail
secret.yml サンプル
1
ad:
2
  ldap:
3
    server:
4
      password:   ldap_password
5
 
6
iid:
7
  scim:
8
    token:        scim_token
9
    http:
10
      proxy:
11
        password: proxy_password