Problem statement
As a datahub user, I want to be able to log into datahub using an auth-method that I use for other foundation services.
Primary Task
Standardise how users authenticate with datahub
Key tasks:
- Have auth linked to a consistent identifier everyone has access to
- Define roles and access rules based on your auth
Update
We have created an upstream bug report in the DataHub project: https://github.com/datahub-project/datahub/issues/4915
This bug currently prevents us from using our preferred identifier, which is a person's cn attribute from their LDAP entry.
Until that bug is fixed, or possibly T305874: Switch DataHub authentication to OIDC is implemented, we will have to keep using the uid value, which does not contain whitespace.



