Yujie Li created RANGER-1102:
--------------------------------

             Summary: Conflict between internal and external users with same 
username
                 Key: RANGER-1102
                 URL: https://issues.apache.org/jira/browse/RANGER-1102
             Project: Ranger
          Issue Type: Bug
          Components: usersync
    Affects Versions: 0.5.2, 0.6.0
            Reporter: Yujie Li


When Ranger syncs user data from external source, if external users share the 
same username with existing internal users, those internal users will be 
updated with external users' group information. 

For example, we have an internal user "admin" in "admin" group. If we sync from 
UNIX and there is also a user named "admin" in group "test", eventually the 
internal "admin" will still be internal but its group will be updated to 
"test". There won't be another external "admin" user.

This should not be allowed as they should be separated as two different users.

But on the other hand, if we create an internal user from the web UI while we 
already have an external user with that username, there will be an warning 
saying "user already exists" and the action will abort. This will not cause any 
issues.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to