Re: Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-15 Thread Madhan Neethiraj

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


Ship it!




Ship It!

- Madhan Neethiraj


On May 15, 2018, 12:22 p.m., Nixon Rodrigues wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/67114/
> ---
> 
> (Updated May 15, 2018, 12:22 p.m.)
> 
> 
> Review request for atlas, Apoorv Naik, Ashutosh Mestry, Madhan Neethiraj, and 
> Sarath Subramanian.
> 
> 
> Bugs: ATLAS-2463
> https://issues.apache.org/jira/browse/ATLAS-2463
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> This patch adds documentation to Atlas authorization at entity level for 
> simple authorizer.
> 
> 
> Diffs
> -
> 
>   docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
>   docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
>   docs/src/site/twiki/Configure-simple-authorizer.twiki PRE-CREATION 
>   docs/src/site/twiki/index.twiki 258dfbb7f 
> 
> 
> Diff: https://reviews.apache.org/r/67114/diff/2/
> 
> 
> Testing
> ---
> 
> Tested the documentation after running mvn site
> 
> 
> Thanks,
> 
> Nixon Rodrigues
> 
>



Re: Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-15 Thread Nixon Rodrigues

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

(Updated May 15, 2018, 12:22 p.m.)


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


Changes
---

This patches includes changes to fix typo error, changes and review comments by 
Nigel & David R.


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


Repository: atlas


Description
---

This patch adds documentation to Atlas authorization at entity level for simple 
authorizer.


Diffs (updated)
-

  docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
  docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
  docs/src/site/twiki/Configure-simple-authorizer.twiki PRE-CREATION 
  docs/src/site/twiki/index.twiki 258dfbb7f 


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

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


Testing
---

Tested the documentation after running mvn site


Thanks,

Nixon Rodrigues



Re: Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-14 Thread Nigel Jones

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




docs/src/site/twiki/Atlas-Authorization-Model.twiki
Lines 173 (patched)


type: authorizor -> authorizer



docs/src/site/twiki/Configure-simple-authorizor.twiki
Lines 1 (patched)


Typo in filename - authorizer ?



docs/src/site/twiki/index.twiki
Lines 60 (patched)


If we rename the files this will need updating


- Nigel Jones


On May 14, 2018, 2:44 p.m., Nixon Rodrigues wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/67114/
> ---
> 
> (Updated May 14, 2018, 2:44 p.m.)
> 
> 
> Review request for atlas, Apoorv Naik, Ashutosh Mestry, Madhan Neethiraj, and 
> Sarath Subramanian.
> 
> 
> Bugs: ATLAS-2463
> https://issues.apache.org/jira/browse/ATLAS-2463
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> This patch adds documentation to Atlas authorization at entity level for 
> simple authorizer.
> 
> 
> Diffs
> -
> 
>   docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
>   docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
>   docs/src/site/twiki/Configure-simple-authorizor.twiki PRE-CREATION 
>   docs/src/site/twiki/index.twiki 258dfbb7f 
> 
> 
> Diff: https://reviews.apache.org/r/67114/diff/1/
> 
> 
> Testing
> ---
> 
> Tested the documentation after running mvn site
> 
> 
> Thanks,
> 
> Nixon Rodrigues
> 
>



Re: Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-14 Thread Nigel Jones

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




docs/src/site/twiki/Atlas-Authorization-Model.twiki
Lines 140 (patched)


Should there be permissions on who can add a specific classification - for 
example would organizations want to control who can mark info as PII? If so a 
control may be needed around who can apply certain classifications to any 
entity?



docs/src/site/twiki/Atlas-Authorization-Model.twiki
Lines 157 (patched)


WHilst this is a reasonable role to have - I wonder if we should have in 
the example explicitly, rather than reusing DATA_SCIENTIST?


- Nigel Jones


On May 14, 2018, 2:44 p.m., Nixon Rodrigues wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/67114/
> ---
> 
> (Updated May 14, 2018, 2:44 p.m.)
> 
> 
> Review request for atlas, Apoorv Naik, Ashutosh Mestry, Madhan Neethiraj, and 
> Sarath Subramanian.
> 
> 
> Bugs: ATLAS-2463
> https://issues.apache.org/jira/browse/ATLAS-2463
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> This patch adds documentation to Atlas authorization at entity level for 
> simple authorizer.
> 
> 
> Diffs
> -
> 
>   docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
>   docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
>   docs/src/site/twiki/Configure-simple-authorizor.twiki PRE-CREATION 
>   docs/src/site/twiki/index.twiki 258dfbb7f 
> 
> 
> Diff: https://reviews.apache.org/r/67114/diff/1/
> 
> 
> Testing
> ---
> 
> Tested the documentation after running mvn site
> 
> 
> Thanks,
> 
> Nixon Rodrigues
> 
>



Re: Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-14 Thread Nigel Jones

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




docs/src/site/twiki/Configure-simple-authorizor.twiki
Lines 163 (patched)


Can I define a parent type and have it apply to all subtypes?



docs/src/site/twiki/Configure-simple-authorizor.twiki
Lines 171 (patched)


I believe we need the ability to control access based on hierarchical 
types. So can I add the supertype here and it will apply to all sub types ?



docs/src/site/twiki/Configure-simple-authorizor.twiki
Lines 208 (patched)


What precedence applies to the rules? As an example if the data scientist 
creates a new type, who else will be able to access this?

Will an owner always have access?

It appears the creator will not be able to specify permissions as that is a 
job for the policy author (say in ranger).

So Could a 'default' permission be set for all new types by including a 
wildcard * in the policies - will this get applied first or last?


- Nigel Jones


On May 14, 2018, 2:44 p.m., Nixon Rodrigues wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/67114/
> ---
> 
> (Updated May 14, 2018, 2:44 p.m.)
> 
> 
> Review request for atlas, Apoorv Naik, Ashutosh Mestry, Madhan Neethiraj, and 
> Sarath Subramanian.
> 
> 
> Bugs: ATLAS-2463
> https://issues.apache.org/jira/browse/ATLAS-2463
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> This patch adds documentation to Atlas authorization at entity level for 
> simple authorizer.
> 
> 
> Diffs
> -
> 
>   docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
>   docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
>   docs/src/site/twiki/Configure-simple-authorizor.twiki PRE-CREATION 
>   docs/src/site/twiki/index.twiki 258dfbb7f 
> 
> 
> Diff: https://reviews.apache.org/r/67114/diff/1/
> 
> 
> Testing
> ---
> 
> Tested the documentation after running mvn site
> 
> 
> Thanks,
> 
> Nixon Rodrigues
> 
>



Re: Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-14 Thread David Radley

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




docs/src/site/twiki/Authentication-Authorization.twiki
Line 114 (original)


I suggest adding some words around the nature of this authorization. The 
fact that Ranger provides instance level authorization. Atlas itself provides 
authorization mechanisms that allows the user to protect the Atlas metadata. 
this can be done in a simple manner or using Ranger.



docs/src/site/twiki/Authentication-Authorization.twiki
Line 121 (original)


missing 



docs/src/site/twiki/Authentication-Authorization.twiki
Line 143 (original)


of => for



docs/src/site/twiki/Authentication-Authorization.twiki
Line 164 (original)


Can this run without Ambari?



docs/src/site/twiki/Authentication-Authorization.twiki
Line 166 (original)


I cannot see the link on the Ranger page to its documentation



docs/src/site/twiki/Configure-simple-authorizor.twiki
Lines 35 (patched)


white space issue



docs/src/site/twiki/Configure-simple-authorizor.twiki
Lines 68 (patched)


white space


- David Radley


On May 14, 2018, 1:44 p.m., Nixon Rodrigues wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/67114/
> ---
> 
> (Updated May 14, 2018, 1:44 p.m.)
> 
> 
> Review request for atlas, Apoorv Naik, Ashutosh Mestry, Madhan Neethiraj, and 
> Sarath Subramanian.
> 
> 
> Bugs: ATLAS-2463
> https://issues.apache.org/jira/browse/ATLAS-2463
> 
> 
> Repository: atlas
> 
> 
> Description
> ---
> 
> This patch adds documentation to Atlas authorization at entity level for 
> simple authorizer.
> 
> 
> Diffs
> -
> 
>   docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
>   docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
>   docs/src/site/twiki/Configure-simple-authorizor.twiki PRE-CREATION 
>   docs/src/site/twiki/index.twiki 258dfbb7f 
> 
> 
> Diff: https://reviews.apache.org/r/67114/diff/1/
> 
> 
> Testing
> ---
> 
> Tested the documentation after running mvn site
> 
> 
> Thanks,
> 
> Nixon Rodrigues
> 
>



Review Request 67114: ATLAS-2463 Documentation for Atlas Authorization model and simple authorizer.

2018-05-14 Thread Nixon Rodrigues

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

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


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


Repository: atlas


Description
---

This patch adds documentation to Atlas authorization at entity level for simple 
authorizer.


Diffs
-

  docs/src/site/twiki/Atlas-Authorization-Model.twiki PRE-CREATION 
  docs/src/site/twiki/Authentication-Authorization.twiki 9832a92e8 
  docs/src/site/twiki/Configure-simple-authorizor.twiki PRE-CREATION 
  docs/src/site/twiki/index.twiki 258dfbb7f 


Diff: https://reviews.apache.org/r/67114/diff/1/


Testing
---

Tested the documentation after running mvn site


Thanks,

Nixon Rodrigues