[
https://issues.apache.org/jira/browse/OAK-7428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Manfred Baedke updated OAK-7428:
--------------------------------
Description:
The LdapIdentityProvider always uses the value of an authorizable's DN to
create external ids. But DNs may change over time, while the external id of an
authorizable has to be stable because the property rep:externalId is protected.
Therefore we need to add the option to use the value of a configurable LDAP
attribute to create external ids from it.
was:
The LdapIdentityProvider always uses the value of an authorizables DN to create
external ids. But DNs may change over time, while the external id of an
authorizable have to be stable because the property rep:externalID is protected.
Therefore we need to add the option to use the value of a configurable LDAP
attribute to create external ids from it.
> LdapIdentityProvider doesn't support creating external ids from custom
> attributes
> ---------------------------------------------------------------------------------
>
> Key: OAK-7428
> URL: https://issues.apache.org/jira/browse/OAK-7428
> Project: Jackrabbit Oak
> Issue Type: Bug
> Components: auth-ldap
> Reporter: Manfred Baedke
> Assignee: Manfred Baedke
> Priority: Major
> Attachments: oak-7428.patch
>
>
> The LdapIdentityProvider always uses the value of an authorizable's DN to
> create external ids. But DNs may change over time, while the external id of
> an authorizable has to be stable because the property rep:externalId is
> protected.
> Therefore we need to add the option to use the value of a configurable LDAP
> attribute to create external ids from it.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)