-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
Low
-
None
-
Affects Version/s: 6.12.0, 7.13.0
-
Component/s: User - Profile
-
None
-
5
-
Severity 3 - Minor
-
1
Summary
Users are partially able edit their user details even though the user belongs to a directory with a Delegated authentication.
Steps to Reproduce
- Have a Confluence connected to a user directory with a Delegated LDAP Authentication settings
- Make sure that the user from that directory can log in.
- Edit the user details from the "Edit Profile" page:
- Login as the user
- Go to their Profile
- Click "Edit Profile".
- Type a text in the "About me" box.
Expected Results
The user will be able to edit the fields or should see a warning saying that delegated users should not be able to edit those fields.
Actual Results
Error is thrown in the logs and the UI:
2019-04-04 13:31:17,819 ERROR [http-nio-8090-exec-17] [atlassian.confluence.servlet.ConfluenceServletDispatcher] sendError Could not execute action -- referer: https://confluence.usf.edu/users/editmyprofile.action | url: /users/doeditmyprofile.action | traceId: 772e5db83b6cf8b6 | userName: gviana com.atlassian.core.exception.InfrastructureException: com.atlassian.crowd.exception.OperationNotPermittedException: com.atlassian.crowd.exception.ApplicationPermissionException: Cannot update user 'gviana' because directory 'Delegated LDAP Authentication' does not allow updates. at bucket.user.DefaultUserAccessor.saveUser(DefaultUserAccessor.java:208)
Workaround
Use a Connector Directory
- is duplicated by
-
CONFSERVER-53509 "Edit details" shouldn't be available for Read-only users
-
- Gathering Impact
-
- is related to
-
CONFSERVER-45638 Edit Profile is not disabled when users are connected with Delegated LDAP Authentication
-
- Closed
-