<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Unable to create Ranger Hive row level filter Security policies via Ranger REST API in Support Questions</title>
    <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-create-Ranger-Hive-row-level-filter-Security/m-p/306680#M222957</link>
    <description>&lt;P&gt;I am trying to create Ranger hive row-level filter policies using Rest API. I am truying to use this bellow Json format but it is creating just regular hive policy instead of row-level filter policy. Any clue on the best Jason format ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;curl -iv -u USERID:PASSWD -H "Content-Type: application/json" -X POST http://HOSTNAME001:6080/service/public/api/policy/ -d '{&lt;BR /&gt;"policyName": "RESTAPI_TEST",&lt;BR /&gt;"databases": "Test_databse",&lt;BR /&gt;"tables": "Test_table",&lt;BR /&gt;"columns": "*",&lt;BR /&gt;"udfs": "",&lt;BR /&gt;"description": "Hive Row Level Filter Policy",&lt;BR /&gt;"isEnabled": true,&lt;BR /&gt;"isAuditEnabled": true,&lt;BR /&gt;"rowFilterPolicyItems" : [ {&lt;BR /&gt;"rowFilterInfo" : {&lt;BR /&gt;"filterExpr" : "ROW_DVI = 02"&lt;BR /&gt;},&lt;BR /&gt;"delegateAdmin" : false,&lt;BR /&gt;"accesses" : [ {&lt;BR /&gt;"type" : "Select",&lt;BR /&gt;"isAllowed" : true&lt;BR /&gt;} ],&lt;BR /&gt;"users" : [ "USER_ID123" ]&lt;BR /&gt;}]}'&lt;/P&gt;</description>
    <pubDate>Tue, 01 Dec 2020 18:58:56 GMT</pubDate>
    <dc:creator>Kende</dc:creator>
    <dc:date>2020-12-01T18:58:56Z</dc:date>
    <item>
      <title>Unable to create Ranger Hive row level filter Security policies via Ranger REST API</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-create-Ranger-Hive-row-level-filter-Security/m-p/306680#M222957</link>
      <description>&lt;P&gt;I am trying to create Ranger hive row-level filter policies using Rest API. I am truying to use this bellow Json format but it is creating just regular hive policy instead of row-level filter policy. Any clue on the best Jason format ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;curl -iv -u USERID:PASSWD -H "Content-Type: application/json" -X POST http://HOSTNAME001:6080/service/public/api/policy/ -d '{&lt;BR /&gt;"policyName": "RESTAPI_TEST",&lt;BR /&gt;"databases": "Test_databse",&lt;BR /&gt;"tables": "Test_table",&lt;BR /&gt;"columns": "*",&lt;BR /&gt;"udfs": "",&lt;BR /&gt;"description": "Hive Row Level Filter Policy",&lt;BR /&gt;"isEnabled": true,&lt;BR /&gt;"isAuditEnabled": true,&lt;BR /&gt;"rowFilterPolicyItems" : [ {&lt;BR /&gt;"rowFilterInfo" : {&lt;BR /&gt;"filterExpr" : "ROW_DVI = 02"&lt;BR /&gt;},&lt;BR /&gt;"delegateAdmin" : false,&lt;BR /&gt;"accesses" : [ {&lt;BR /&gt;"type" : "Select",&lt;BR /&gt;"isAllowed" : true&lt;BR /&gt;} ],&lt;BR /&gt;"users" : [ "USER_ID123" ]&lt;BR /&gt;}]}'&lt;/P&gt;</description>
      <pubDate>Tue, 01 Dec 2020 18:58:56 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Unable-to-create-Ranger-Hive-row-level-filter-Security/m-p/306680#M222957</guid>
      <dc:creator>Kende</dc:creator>
      <dc:date>2020-12-01T18:58:56Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to create Ranger Hive row level filter Security policies via Ranger REST API</title>
      <link>https://community.cloudera.com/t5/Support-Questions/Unable-to-create-Ranger-Hive-row-level-filter-Security/m-p/307017#M223034</link>
      <description>&lt;P&gt;Policy type is missing. By default policyType is 0 which is Access type.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try with below API.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;curl -u admin -H 'Content-Type: application/json' -H 'Accept: application/json' -X POST -d '
{"policyType":"2","name":"row_policy_1","isEnabled":true,"policyPriority":0,"policyLabels":[],"description":"","isAuditEnabled":true,"resources":{"database":{"values":["default"],"isRecursive":false,"isExcludes":false},"table":{"values":["test_table"],"isRecursive":false,"isExcludes":false}},"rowFilterPolicyItems":[{"users":["hr1"],"accesses":[{"type":"select","isAllowed":true}],"rowFilterInfo":{"filterExpr":"c1=true"}}],"service":"c116_hive"}' http://ranger-admin:6080/service/plugins/policies -v&lt;/LI-CODE&gt;</description>
      <pubDate>Fri, 04 Dec 2020 15:46:17 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Support-Questions/Unable-to-create-Ranger-Hive-row-level-filter-Security/m-p/307017#M223034</guid>
      <dc:creator>rguruvannagari</dc:creator>
      <dc:date>2020-12-04T15:46:17Z</dc:date>
    </item>
  </channel>
</rss>

