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

Review request for ranger, Anand Nadar, Ankita Sinha, Madhan Neethiraj, Monika 
Kachhadiya, and Subhrat Chaudhary.


Bugs: RANGER-4417
    https://issues.apache.org/jira/browse/RANGER-4417


Repository: ranger


Description
-------

When a dataset is created, a default policy should also be created for same 
implicitly.


Diffs
-----

  security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java 10986823d 


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


Testing
-------

1)Create a dataset by POST API ------------> service/gds/dataset
2)You will get policy for the same dataset i.e default policy 
Example for default policy --------------->
{
    "id": 36,
    "guid": "69a94aad-e866-4b16-9918-acbc9a82a321",
    "isEnabled": true,
    "createdBy": "Admin",
    "updatedBy": "Admin",
    "createTime": 1698054263086,
    "updateTime": 1698054263095,
    "version": 1,
    "service": "_gds",
    "name": "DATASET: Test_GDS_Dataset92@1698054263081",
    "policyType": 0,
    "policyPriority": 0,
    "description": "Policy for dataset: Test_GDS_Dataset92",
    "resourceSignature": 
"e8dfb82306b597b69a046d3a9c9a56b9aa864172eb6f953e6ee87ff41db4b531",
    "isAuditEnabled": true,
    "resources": {
        "dataset-id": {
            "values": [
                "6"
            ],
            "isExcludes": false,
            "isRecursive": false
        }
    },
    "serviceType": "gds",
    "isDenyAllElse": false
}


Thanks,

Prashant Satam

Reply via email to