Creating Installation Admin User - dogtagpki/freeipa GitHub Wiki

This step is defined in DogtagInstance.setup_admin().

It creates the following user:

dn: uid=admin-<hostname>,ou=people,o=ipaca
objectClass: top
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: cmsuser
uid: admin-<hostname>
cn: admin-<hostname>
sn: admin-<hostname>
userType: adminType
userPassword: ...
userState: 1

then adds the user to the following groups:

dn: cn=Enterprise CA Administrators,ou=groups,o=ipaca
changetype: modify
add: uniqueMember
uniqueMember: uid=admin-<hostname>,ou=people,o=ipaca

dn: cn=Enterprise KRA Administrators,ou=groups,o=ipaca
changetype: modify
add: uniqueMember
uniqueMember: uid=admin-<hostname>,ou=people,o=ipaca

dn: cn=Security Domain Administrators,ou=groups,o=ipaca
changetype: modify
add: uniqueMember
uniqueMember: uid=admin-<hostname>,ou=people,o=ipaca
⚠️ **GitHub.com Fallback** ⚠️