ad-user-creator/config/config.yaml

55 lines
1.1 KiB
YAML

ldap:
host: 10.10.22.21
port: 636
use_ssl: true
bind_dn: dcadmin@aflowx.com
bind_password: Ycw_Admin$
base_dn: DC=aflowx,DC=com
people_base_dn: OU=People,DC=aflowx,DC=com
groups_base_dn: OU=linux,OU=Groups,DC=aflowx,DC=com
upn_suffix: aflowx.com
user_object_classes:
- top
- person
- organizationalPerson
- user
- posixAccount
user_rdn_attr: CN
defaults:
base_group: staff
initial_uid_number: 2106
initial_password: 1234.com
paths:
uid_state_file: state/uid_state.json
group_gid_map_file: state/group_gid_map.yaml
batch_result_file: state/last_batch_result.csv
log_file: state/run.log
behavior:
skip_if_user_exists: true
skip_missing_optional_groups: true
dry_run: false
require_ldaps_for_password: true
groups_gid_map:
outsourcing: 3001
prj_demo: 3100
prj_r3xx_alg: 3101
prj_r3xx_hw: 3102
prj_r3xx_sw: 3103
prj_r3xx_vt: 3104
staff: 3000
ui_options:
ou_list:
- ALL
- RnD/tm_hardware
- RnD/tm_verify_test
- RnD/tm_algorithm
- RnD/tm_software
base_group_list:
- staff
- outsourcing
project_group_list:
- prj_r500_hwvt
- prj_demo
- prj_r500_swalg
resource_group_list: []