freeipa-extending-ldap-schema-and-ui
freeipa-extending-ldap-schema-and-ui copied to clipboard
Custom Attribute Permissions
The tutorial doesn't cover adding permissions to allow Nextcloud service account read access to the custom attributes.
i think our FreeIPA doesn't have any ACLs that deny access to the service account we currently use, or it works because we use a "user" account.
in our case it's a regular user in the cn=users,cn=accounts,dc=example,dc=org DN. if you are using a "real" service account in the cn=sysaccounts,cn=etc,dc=example,dc=org DN then it's indeed likely that you'll have to set up additional ACLs.
I created a new objectClass and attribute. My service account was another user associated with certain groups / policies appropriate with service accounts. The service account user couldn't read the newly created attributes, but the admin accounts could. It may be a difference in FreeIPA 4.9 . I started with 4.9 so I didn't have any grandfathering.