You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@atlas.apache.org by Nixon Rodrigues <ni...@freestoneinfotech.com> on 2019/07/11 14:14:14 UTC
Review Request 71058: ATLAS-3329 :- Update usage of
Servlets.getUserName
method to AtlasAuthorizationUtils.getCurrentUserName()
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71058/
-----------------------------------------------------------
Review request for atlas, Ashutosh Mestry, Madhan Neethiraj, and Sarath Subramanian.
Bugs: ATLAS-3329
https://issues.apache.org/jira/browse/ATLAS-3329
Repository: atlas
Description
-------
There are instance in code where User name is retrieved from httpServletRequest.getRemoteUser() via Servlets.getUserName method.
If request are coming from proxy then doAs user is impersonate as valid Atlas user, getting user name from remote will cause confusion.
So it make sense to update the usage of Servlets.getUserName to AtlasAuthorizationUtils.getCurrentUserName().
Diffs
-----
webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 2716873dd
webapp/src/main/java/org/apache/atlas/web/rest/DiscoveryREST.java f70938e7b
Diff: https://reviews.apache.org/r/71058/diff/1/
Testing
-------
performed Sanity test by creating Saved search and perform import operation.
Thanks,
Nixon Rodrigues
Re: Review Request 71058: ATLAS-3329 :- Update usage of
Servlets.getUserName
method to AtlasAuthorizationUtils.getCurrentUserName()
Posted by Madhan Neethiraj <ma...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71058/#review216526
-----------------------------------------------------------
Ship it!
Ship It!
- Madhan Neethiraj
On July 11, 2019, 2:14 p.m., Nixon Rodrigues wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/71058/
> -----------------------------------------------------------
>
> (Updated July 11, 2019, 2:14 p.m.)
>
>
> Review request for atlas, Ashutosh Mestry, Madhan Neethiraj, and Sarath Subramanian.
>
>
> Bugs: ATLAS-3329
> https://issues.apache.org/jira/browse/ATLAS-3329
>
>
> Repository: atlas
>
>
> Description
> -------
>
> There are instance in code where User name is retrieved from httpServletRequest.getRemoteUser() via Servlets.getUserName method.
> If request are coming from proxy then doAs user is impersonate as valid Atlas user, getting user name from remote will cause confusion.
>
> So it make sense to update the usage of Servlets.getUserName to AtlasAuthorizationUtils.getCurrentUserName().
>
>
> Diffs
> -----
>
> webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 2716873dd
> webapp/src/main/java/org/apache/atlas/web/rest/DiscoveryREST.java f70938e7b
>
>
> Diff: https://reviews.apache.org/r/71058/diff/1/
>
>
> Testing
> -------
>
> performed Sanity test by creating Saved search and perform import operation.
>
>
> Thanks,
>
> Nixon Rodrigues
>
>
Re: Review Request 71058: ATLAS-3329 :- Update usage of
Servlets.getUserName
method to AtlasAuthorizationUtils.getCurrentUserName()
Posted by Sarath Subramanian <sa...@apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71058/#review216534
-----------------------------------------------------------
Ship it!
Ship It!
- Sarath Subramanian
On July 11, 2019, 7:14 a.m., Nixon Rodrigues wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/71058/
> -----------------------------------------------------------
>
> (Updated July 11, 2019, 7:14 a.m.)
>
>
> Review request for atlas, Ashutosh Mestry, Madhan Neethiraj, and Sarath Subramanian.
>
>
> Bugs: ATLAS-3329
> https://issues.apache.org/jira/browse/ATLAS-3329
>
>
> Repository: atlas
>
>
> Description
> -------
>
> There are instance in code where User name is retrieved from httpServletRequest.getRemoteUser() via Servlets.getUserName method.
> If request are coming from proxy then doAs user is impersonate as valid Atlas user, getting user name from remote will cause confusion.
>
> So it make sense to update the usage of Servlets.getUserName to AtlasAuthorizationUtils.getCurrentUserName().
>
>
> Diffs
> -----
>
> webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 2716873dd
> webapp/src/main/java/org/apache/atlas/web/rest/DiscoveryREST.java f70938e7b
>
>
> Diff: https://reviews.apache.org/r/71058/diff/1/
>
>
> Testing
> -------
>
> performed Sanity test by creating Saved search and perform import operation.
>
>
> Thanks,
>
> Nixon Rodrigues
>
>
Re: Review Request 71058: ATLAS-3329 :- Update usage of
Servlets.getUserName
method to AtlasAuthorizationUtils.getCurrentUserName()
Posted by Ashutosh Mestry via Review Board <no...@reviews.apache.org>.
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/71058/#review216525
-----------------------------------------------------------
Ship it!
Ship It!
- Ashutosh Mestry
On July 11, 2019, 2:14 p.m., Nixon Rodrigues wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/71058/
> -----------------------------------------------------------
>
> (Updated July 11, 2019, 2:14 p.m.)
>
>
> Review request for atlas, Ashutosh Mestry, Madhan Neethiraj, and Sarath Subramanian.
>
>
> Bugs: ATLAS-3329
> https://issues.apache.org/jira/browse/ATLAS-3329
>
>
> Repository: atlas
>
>
> Description
> -------
>
> There are instance in code where User name is retrieved from httpServletRequest.getRemoteUser() via Servlets.getUserName method.
> If request are coming from proxy then doAs user is impersonate as valid Atlas user, getting user name from remote will cause confusion.
>
> So it make sense to update the usage of Servlets.getUserName to AtlasAuthorizationUtils.getCurrentUserName().
>
>
> Diffs
> -----
>
> webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 2716873dd
> webapp/src/main/java/org/apache/atlas/web/rest/DiscoveryREST.java f70938e7b
>
>
> Diff: https://reviews.apache.org/r/71058/diff/1/
>
>
> Testing
> -------
>
> performed Sanity test by creating Saved search and perform import operation.
>
>
> Thanks,
>
> Nixon Rodrigues
>
>