atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nixon Rodrigues <nixon.rodrig...@freestoneinfotech.com>
Subject Re: Review Request 65770: ATLAS-2459:-Authorization enhancements to support instance level access controls
Date Sat, 24 Feb 2018 11:59:38 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65770/
-----------------------------------------------------------

(Updated Feb. 24, 2018, 11:59 a.m.)


Review request for atlas, Apoorv Naik, Ashutosh Mestry, and Madhan Neethiraj.


Changes
-------

This patch includes addition of atlas-policy json file to test module, so that it can be used
in authorization during Integration Test.
Handled review comments from Apoorv.


Bugs: ATLAS-2459
    https://issues.apache.org/jira/browse/ATLAS-2459


Repository: atlas


Description
-------

The patch contains changes for Fine grained authorization at Instance level.
Earlier implementation of authorization at API level is removed.

https://issues.apache.org/jira/browse/ATLAS-2459


Diffs (updated)
-----

  addons/falcon-bridge/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 
  addons/hbase-bridge/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 
  addons/hive-bridge/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 
  addons/sqoop-bridge/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 
  addons/storm-bridge/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 
  authorization/pom.xml f210a2f8 
  authorization/src/main/java/org/apache/atlas/authorize/AtlasAccessRequest.java 07cb2b07

  authorization/src/main/java/org/apache/atlas/authorize/AtlasActionTypes.java c5969db1 
  authorization/src/main/java/org/apache/atlas/authorize/AtlasAuthorizer.java d64c6923 
  authorization/src/main/java/org/apache/atlas/authorize/AtlasAuthorizerFactory.java 9b7933e0

  authorization/src/main/java/org/apache/atlas/authorize/AtlasEntityAccessRequest.java PRE-CREATION

  authorization/src/main/java/org/apache/atlas/authorize/AtlasPrivilege.java PRE-CREATION

  authorization/src/main/java/org/apache/atlas/authorize/AtlasResourceTypes.java 7e2808cb

  authorization/src/main/java/org/apache/atlas/authorize/AtlasTypeAccessRequest.java PRE-CREATION

  authorization/src/main/java/org/apache/atlas/authorize/simple/AtlasAuthorizationUtils.java
5bc19414 
  authorization/src/main/java/org/apache/atlas/authorize/simple/AtlasSimpleAuthzPolicy.java
PRE-CREATION 
  authorization/src/main/java/org/apache/atlas/authorize/simple/FileReaderUtil.java 88bf56b1

  authorization/src/main/java/org/apache/atlas/authorize/simple/PolicyDef.java 6b2b8b30 
  authorization/src/main/java/org/apache/atlas/authorize/simple/PolicyParser.java f61bbf76

  authorization/src/main/java/org/apache/atlas/authorize/simple/PolicyUtil.java 9c08e405 
  authorization/src/main/java/org/apache/atlas/authorize/simple/SimpleAtlasAuthorizer.java
2eb0cd50 
  authorization/src/test/java/org/apache/atlas/authorize/simple/AtlasAuthorizationUtilsTest.java
adebb627 
  authorization/src/test/java/org/apache/atlas/authorize/simple/PolicyParserTest.java 3b7869aa

  authorization/src/test/java/org/apache/atlas/authorize/simple/PolicyUtilTest.java 1cefbcdf

  authorization/src/test/java/org/apache/atlas/authorize/simple/SimpleAtlasAuthorizerTest.java
b36c9c75 
  distro/src/conf/atlas-simple-authz-policy.json PRE-CREATION 
  intg/src/main/java/org/apache/atlas/AtlasErrorCode.java f1d45365 
  intg/src/main/java/org/apache/atlas/model/instance/AtlasEntityHeader.java 340cd05c 
  intg/src/main/java/org/apache/atlas/utils/AtlasJson.java 9aacb2d2 
  intg/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 
  repository/pom.xml 87fe7fde 
  repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasClassificationDefStoreV1.java
8214cea6 
  repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityDefStoreV1.java
1d784ef8 
  repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasEntityStoreV1.java
bf417dd0 
  repository/src/main/java/org/apache/atlas/repository/store/graph/v1/AtlasStructDefStoreV1.java
83a6d1d6 
  webapp/src/main/java/org/apache/atlas/web/filters/AtlasAuthorizationFilter.java 8a29bb3f

  webapp/src/main/java/org/apache/atlas/web/resources/AdminResource.java 86485fba 
  webapp/src/main/java/org/apache/atlas/web/rest/TypesREST.java 7177ac74 
  webapp/src/test/java/org/apache/atlas/web/filters/AtlasAuthenticationSimpleFilterIT.java
78f983f8 
  webapp/src/test/resources/atlas-simple-authz-policy.json PRE-CREATION 


Diff: https://reviews.apache.org/r/65770/diff/2/

Changes: https://reviews.apache.org/r/65770/diff/1-2/


Testing
-------

maven build is gone fine.
Testing of endpoints is in progress.


Thanks,

Nixon Rodrigues


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message