[ 
https://issues.apache.org/jira/browse/RANGER-980?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15441796#comment-15441796
 ] 

Yan commented on RANGER-980:
----------------------------

In my option, existence of "ghost user" is a provider-specific, configurable 
option, not a must as of the current situation.

Strictly speaking UID won't solve all problems depending upon the different 
semantics of different providers and when multiple authentication providers are 
used simultaneously. It will alleviate the issue to a large degree for sure. 
But keeping username as the primary key seems to be a must to avoid major 
impacts on the existing design and codes. I was mostly concerned with the 
otherwise.

[~bosco] would you mind to share your thoughts on this topic?

> User sync does not delete users if they do not exist anymore
> ------------------------------------------------------------
>
>                 Key: RANGER-980
>                 URL: https://issues.apache.org/jira/browse/RANGER-980
>             Project: Ranger
>          Issue Type: Bug
>          Components: usersync
>    Affects Versions: 0.6.0, 0.5.3
>            Reporter: Bolke de Bruin
>            Priority: Critical
>              Labels: security
>         Attachments: 
> 0001-RANGER-980-User-sync-does-not-delete-users-if-they-d.patch, 
> RANGER-980.patch
>
>
> usersync for all sources creates users and groups, but does not delete them 
> from Ranger's database if these users and groups do not exists anymore in the 
> original source.
> So if you have for example a user called "bob" and bob leaves the company his 
> access rights will continue to exist in Ranger. If a new employee comes in 
> that is also "bob" he is immediately granted the same access as the previous 
> employee. This creates security incidents.
> In a reasonable complex company it cannot be expected that another user 
> administration is being taken care of, while deletion could and should happen 
> automatically.



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

Reply via email to