-
Bug
-
Resolution: Won't Fix
-
Low (View bug fix roadmap)
-
None
-
5.1
-
None
-
- Mac OS X
- PostgreSQL
- Chrome (not browser-specific tho)
-
5.01
-
To replicate
- Add a Delegated LDAP Directory and ensure it's below the JIRA Internal Directory in the User Directory list.
- Create a user in the JIRA Internal Directory.
- Add that user to some Project Roles.
- Create a user with the same username as in step 1 in Delegated LDAP Directory.
- Set the Delegated LDAP Directory first in the User Directory list.
- Check that user's Project Roles - they are the same.
- Delete the user from the Delegated LDAP Directory.
- It will revert back to the JIRA Internal Directory user who will be missing their Project Roles from projectroleactor.
Screenshots attached from pre & post deletion of Project Roles and also an excerpt from atlassian-jira-sql.log.
To workaround
Add the Project Roles back to the user manually.
- is caused by
-
JRASERVER-35018 Ability to detect a deleted user in LDAP and disable that user
- Closed
- is related to
-
JRASERVER-30407 Deleting a user from LDAP will orphan Project Roles and they cannot be deleted
-
- Closed
-
We don't support deleting users from directories. This was not seen by a customer, just noticed and filed.