28 lines
1.6 KiB
YAML
28 lines
1.6 KiB
YAML
Users:
|
|
- DistinguishedName: CN=Jane Doe,OU=Employees,OU=Non-privileged,OU=User accounts
|
|
Password: "{{ password.janedoe }}"
|
|
MemberOf: []
|
|
- DistinguishedName: CN=John Doe,OU=Contractors,OU=Non-privileged,OU=User accounts
|
|
Password: "{{ password.johndoe }}"
|
|
MemberOf: []
|
|
- DistinguishedName: CN=admJaneD,OU=Administrators,OU=Privileged,OU=User accounts
|
|
Password: "{{ password.admjaned }}"
|
|
MemberOf: []
|
|
- DistinguishedName: CN=zzLDAP,OU=Service accounts,OU=Privileged,OU=User accounts
|
|
Password: "{{ password.zzldap }}"
|
|
MemberOf: []
|
|
---
|
|
Variables:
|
|
- Name: password.janedoe
|
|
Expression: |
|
|
& ".\Provision-VaultPassword.ps1" -VaultSecret $Parameter['vault.secret'] -Username 'janedoe' -VaultAPIAddress $Parameter['vault.api'] -VaultToken $Parameter['vault.token'] -VaultPwPolicy $Parameter['vault.pwpolicy']
|
|
- Name: password.johndoe
|
|
Expression: |
|
|
& ".\Provision-VaultPassword.ps1" -VaultSecret $Parameter['vault.secret'] -Username 'johndoe' -VaultAPIAddress $Parameter['vault.api'] -VaultToken $Parameter['vault.token'] -VaultPwPolicy $Parameter['vault.pwpolicy']
|
|
- Name: password.admjaned
|
|
Expression: |
|
|
& ".\Provision-VaultPassword.ps1" -VaultSecret $Parameter['vault.secret'] -Username 'admjaned' -VaultAPIAddress $Parameter['vault.api'] -VaultToken $Parameter['vault.token'] -VaultPwPolicy $Parameter['vault.pwpolicy']
|
|
- Name: password.zzldap
|
|
Expression: |
|
|
& ".\Provision-VaultPassword.ps1" -VaultSecret $Parameter['vault.secret'] -Username 'zzldap' -VaultAPIAddress $Parameter['vault.api'] -VaultToken $Parameter['vault.token'] -VaultPwPolicy $Parameter['vault.pwpolicy']
|