Project

General

Profile

Actions

Bug #7079

closed

Group UI allows invalid entry causing Identity ServiceFailure

Added by Chris Jones over 8 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Target version:
Start date:
08/03/2016
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:

Description

When adding users to a Group in the MetacatUI -> My Profile -> Settings -> Groups web form, the form allows users to be added to the group that don't exist in the Accounts Registry. We need to validate the member DN prior to calling PUT /cn/v2/groups so an invalid entry doesn't get created by the CNIdentityLDAPImpl service.

Bogus User Entry

Unfortunately, once a uniqueMember is is created in the group in LDAP, this causes the Accounts Registry service to throw a 500 ServiceFailure, so all other authenticated interactions with the CN fail, affecting all users. I'll add a ticket in the d1_identity_manager project to address this from the server side. See https://redmine.dataone.org/issues/7857

By removing the bogus uniqueMember entry in LDAP, the Accounts Registry service worked fine again.


Files

bogus-user-entry.png (134 KB) bogus-user-entry.png Bogus User Entry Chris Jones, 08/03/2016 11:17 AM
Actions

Also available in: Atom PDF