Modified: ranger/site/trunk/apidocs/ui/swagger.json
URL: 
http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/ui/swagger.json?rev=1864666&r1=1864665&r2=1864666&view=diff
==============================================================================
--- ranger/site/trunk/apidocs/ui/swagger.json (original)
+++ ranger/site/trunk/apidocs/ui/swagger.json Wed Aug  7 18:46:37 2019
@@ -60,6 +60,12 @@
       "type" : "object",
       "title" : "AccessResult",
           "properties" : {
+            "result" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "integer",
+"format" : "int32"
+            },
             "isFinal" : {
             "readOnly" : false,
 "description" : "",
@@ -68,166 +74,160 @@
             "policy" : {
             "readOnly" : false,
 "$ref" : "#/definitions/json_RangerPolicy"
-            },
-            "result" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "integer",
-"format" : "int32"
             }
           },
       "example" : {
+  "result" : 12345,
   "isFinal" : true,
   "policy" : {
-    "resourceSignature" : "...",
-    "description" : "...",
-    "rowFilterPolicyItems" : [ {
-      "rowFilterInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+    "policyItems" : [ {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "rowFilterInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "policyItems" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
       "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
-    "policyType" : 12345,
     "allowExceptions" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "service" : "...",
-    "denyExceptions" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
       "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
+    "service" : "...",
     "conditions" : [ {
-      "values" : [ "...", "..." ],
-      "type" : "..."
+      "type" : "...",
+      "values" : [ "...", "..." ]
     }, {
-      "values" : [ "...", "..." ],
-      "type" : "..."
+      "type" : "...",
+      "values" : [ "...", "..." ]
     } ],
-    "policyPriority" : 12345,
-    "serviceType" : "...",
+    "resourceSignature" : "...",
     "policyLabels" : [ "...", "..." ],
-    "isDenyAllElse" : true,
-    "dataMaskPolicyItems" : [ {
-      "dataMaskInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+    "name" : "...",
+    "options" : {
+      "property1" : { },
+      "property2" : { }
+    },
+    "rowFilterPolicyItems" : [ {
+      "rowFilterInfo" : { },
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "dataMaskInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "validitySchedules" : [ {
-      "recurrences" : [ { }, { } ],
-      "timeZone" : "...",
-      "endTime" : "...",
-      "startTime" : "..."
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     }, {
-      "recurrences" : [ { }, { } ],
-      "timeZone" : "...",
-      "endTime" : "...",
-      "startTime" : "..."
+      "rowFilterInfo" : { },
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
     "resources" : {
       "property1" : {
+        "isExcludes" : true,
         "values" : [ "...", "..." ],
-        "isRecursive" : true,
-        "isExcludes" : true
+        "isRecursive" : true
       },
       "property2" : {
+        "isExcludes" : true,
         "values" : [ "...", "..." ],
-        "isRecursive" : true,
-        "isExcludes" : true
+        "isRecursive" : true
       }
     },
-    "denyPolicyItems" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
+    "isDenyAllElse" : true,
+    "isAuditEnabled" : true,
+    "validitySchedules" : [ {
+      "recurrences" : [ { }, { } ],
+      "endTime" : "...",
+      "startTime" : "...",
+      "timeZone" : "..."
+    }, {
+      "recurrences" : [ { }, { } ],
+      "endTime" : "...",
+      "startTime" : "...",
+      "timeZone" : "..."
+    } ],
+    "denyExceptions" : [ {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
       "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "policyType" : 12345,
+    "zoneName" : "...",
+    "dataMaskPolicyItems" : [ {
+      "dataMaskInfo" : { },
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
+      "users" : [ "...", "..." ]
+    }, {
+      "dataMaskInfo" : { },
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
       "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "denyPolicyItems" : [ {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
-    "zoneName" : "...",
-    "options" : {
-      "property1" : { },
-      "property2" : { }
-    },
-    "name" : "...",
-    "isAuditEnabled" : true,
-    "version" : 12345,
+    "policyPriority" : 12345,
+    "description" : "...",
+    "serviceType" : "...",
     "createTime" : 12345,
-    "isEnabled" : true,
+    "updatedBy" : "...",
+    "version" : 12345,
+    "updateTime" : 12345,
+    "id" : 12345,
     "createdBy" : "...",
     "guid" : "...",
-    "id" : 12345,
-    "updatedBy" : "...",
-    "updateTime" : 12345
-  },
-  "result" : 12345
+    "isEnabled" : true
+  }
 },
       "description" : ""
     }
@@ -236,17 +236,15 @@
       "type" : "object",
       "title" : "GrantRevokeRequest",
           "properties" : {
-            "delegateAdmin" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "boolean"
-            },
-            "clientIPAddress" : {
+            "grantorGroups" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "array",
+"items" : {
+  "type" : "string"
+}
             },
-            "users" : {
+            "groups" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -254,17 +252,27 @@
   "type" : "string"
 }
             },
-            "grantor" : {
+            "delegateAdmin" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "boolean"
             },
             "sessionId" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "clusterName" : {
+            "replaceExistingPermissions" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "boolean"
+            },
+            "zoneName" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
+            },
+            "grantor" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
@@ -274,11 +282,16 @@
 "description" : "",
 "type" : "boolean"
             },
-            "clientType" : {
+            "clientIPAddress" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
+            "enableAudit" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "boolean"
+            },
             "accessTypes" : {
             "readOnly" : false,
 "description" : "",
@@ -287,7 +300,7 @@
   "type" : "string"
 }
             },
-            "grantorGroups" : {
+            "users" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -295,72 +308,59 @@
   "type" : "string"
 }
             },
-            "replaceExistingPermissions" : {
+            "clientType" : {
             "readOnly" : false,
 "description" : "",
-"type" : "boolean"
+"type" : "string"
             },
-            "resource" : {
+            "clusterName" : {
             "readOnly" : false,
 "description" : "",
-"type" : "object",
-"additionalProperties" : {
-  "type" : "string"
-}
+"type" : "string"
             },
-            "zoneName" : {
+            "requestData" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "roles" : {
+            "resource" : {
             "readOnly" : false,
 "description" : "",
-"type" : "array",
-"items" : {
+"type" : "object",
+"additionalProperties" : {
   "type" : "string"
 }
             },
-            "groups" : {
+            "roles" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
 "items" : {
   "type" : "string"
 }
-            },
-            "requestData" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
-            "enableAudit" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "boolean"
             }
           },
       "example" : {
+  "grantorGroups" : [ "...", "..." ],
+  "groups" : [ "...", "..." ],
   "delegateAdmin" : true,
-  "clientIPAddress" : "...",
-  "users" : [ "...", "..." ],
-  "grantor" : "...",
   "sessionId" : "...",
-  "clusterName" : "...",
+  "replaceExistingPermissions" : true,
+  "zoneName" : "...",
+  "grantor" : "...",
   "isRecursive" : true,
-  "clientType" : "...",
+  "clientIPAddress" : "...",
+  "enableAudit" : true,
   "accessTypes" : [ "...", "..." ],
-  "grantorGroups" : [ "...", "..." ],
-  "replaceExistingPermissions" : true,
+  "users" : [ "...", "..." ],
+  "clientType" : "...",
+  "clusterName" : "...",
+  "requestData" : "...",
   "resource" : {
     "property1" : "...",
     "property2" : "..."
   },
-  "zoneName" : "...",
-  "roles" : [ "...", "..." ],
-  "groups" : [ "...", "..." ],
-  "requestData" : "...",
-  "enableAudit" : true
+  "roles" : [ "...", "..." ]
 },
       "description" : ""
     }
@@ -369,17 +369,22 @@
       "type" : "object",
       "title" : "GrantRevokeRoleRequest",
           "properties" : {
+            "clusterName" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
+            },
             "requestData" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "clusterName" : {
+            "clientIPAddress" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "roles" : {
+            "grantorGroups" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -387,6 +392,21 @@
   "type" : "string"
 }
             },
+            "grantOption" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "boolean"
+            },
+            "grantor" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
+            },
+            "sessionId" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
+            },
             "targetRoles" : {
             "readOnly" : false,
 "description" : "",
@@ -395,7 +415,7 @@
   "type" : "string"
 }
             },
-            "users" : {
+            "groups" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -403,7 +423,7 @@
   "type" : "string"
 }
             },
-            "grantorGroups" : {
+            "users" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -411,32 +431,12 @@
   "type" : "string"
 }
             },
-            "clientIPAddress" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
-            "sessionId" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
             "clientType" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "grantor" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
-            "grantOption" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "boolean"
-            },
-            "groups" : {
+            "roles" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -446,18 +446,18 @@
             }
           },
       "example" : {
-  "requestData" : "...",
   "clusterName" : "...",
-  "roles" : [ "...", "..." ],
-  "targetRoles" : [ "...", "..." ],
-  "users" : [ "...", "..." ],
-  "grantorGroups" : [ "...", "..." ],
+  "requestData" : "...",
   "clientIPAddress" : "...",
+  "grantorGroups" : [ "...", "..." ],
+  "grantOption" : true,
+  "grantor" : "...",
   "sessionId" : "...",
+  "targetRoles" : [ "...", "..." ],
+  "groups" : [ "...", "..." ],
+  "users" : [ "...", "..." ],
   "clientType" : "...",
-  "grantor" : "...",
-  "grantOption" : true,
-  "groups" : [ "...", "..." ]
+  "roles" : [ "...", "..." ]
 },
       "description" : ""
     }
@@ -479,38 +479,38 @@
       "type" : "object",
       "title" : "Message",
           "properties" : {
-            "fieldName" : {
+            "rbKey" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "objectId" : {
+            "name" : {
             "readOnly" : false,
 "description" : "",
-"type" : "number"
+"type" : "string"
             },
-            "rbKey" : {
+            "message" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "message" : {
+            "fieldName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "name" : {
+            "objectId" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "number"
             }
           },
       "example" : {
-  "fieldName" : "...",
-  "objectId" : 12345,
   "rbKey" : "...",
+  "name" : "...",
   "message" : "...",
-  "name" : "..."
+  "fieldName" : "...",
+  "objectId" : 12345
 },
       "description" : ""
     }
@@ -519,27 +519,27 @@
       "type" : "object",
       "title" : "RESTResponse",
           "properties" : {
-            "statusCode" : {
+            "message" : {
             "readOnly" : false,
 "description" : "",
-"type" : "integer",
-"format" : "int32"
+"type" : "string"
             },
-            "httpStatusCode" : {
+            "msgDesc" : {
             "readOnly" : false,
 "description" : "",
-"type" : "integer",
-"format" : "int32"
+"type" : "string"
             },
-            "message" : {
+            "statusCode" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "integer",
+"format" : "int32"
             },
-            "msgDesc" : {
+            "httpStatusCode" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "integer",
+"format" : "int32"
             },
             "messageList" : {
             "readOnly" : false,
@@ -551,22 +551,22 @@
             }
           },
       "example" : {
-  "statusCode" : 12345,
-  "httpStatusCode" : 12345,
   "message" : "...",
   "msgDesc" : "...",
+  "statusCode" : 12345,
+  "httpStatusCode" : 12345,
   "messageList" : [ {
-    "fieldName" : "...",
-    "objectId" : 12345,
     "rbKey" : "...",
+    "name" : "...",
     "message" : "...",
-    "name" : "..."
-  }, {
     "fieldName" : "...",
-    "objectId" : 12345,
+    "objectId" : 12345
+  }, {
     "rbKey" : "...",
+    "name" : "...",
     "message" : "...",
-    "name" : "..."
+    "fieldName" : "...",
+    "objectId" : 12345
   } ]
 },
       "description" : ""
@@ -576,9 +576,10 @@
       "type" : "object",
       "title" : "RangerAccessResource",
           "properties" : {
-            "readOnlyCopy" : {
+            "ownerUser" : {
             "readOnly" : false,
-"$ref" : "#/definitions/json_RangerAccessResource"
+"description" : "",
+"type" : "string"
             },
             "asMap" : {
             "readOnly" : false,
@@ -588,274 +589,273 @@
   "type" : "object"
 }
             },
-            "ownerUser" : {
+            "readOnlyCopy" : {
+            "readOnly" : false,
+"$ref" : "#/definitions/json_RangerAccessResource"
+            },
+            "keys" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "array",
+"items" : {
+  "type" : "string"
+}
             },
             "serviceDef" : {
             "readOnly" : false,
 "$ref" : "#/definitions/json_RangerServiceDef"
             },
-            "asString" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
             "leafName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "keys" : {
+            "cacheKey" : {
             "readOnly" : false,
 "description" : "",
-"type" : "array",
-"items" : {
-  "type" : "string"
-}
+"type" : "string"
             },
-            "cacheKey" : {
+            "asString" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             }
           },
       "example" : {
+  "ownerUser" : "...",
+  "asMap" : {
+    "property1" : { },
+    "property2" : { }
+  },
   "readOnlyCopy" : {
-    "readOnlyCopy" : { },
+    "ownerUser" : "...",
     "asMap" : {
       "property1" : { },
       "property2" : { }
     },
-    "ownerUser" : "...",
+    "readOnlyCopy" : { },
+    "keys" : [ "...", "..." ],
     "serviceDef" : {
-      "enums" : [ { }, { } ],
+      "implClass" : "...",
+      "contextEnrichers" : [ { }, { } ],
+      "rbKeyDescription" : "...",
+      "configs" : [ { }, { } ],
       "rbKeyLabel" : "...",
-      "dataMaskDef" : { },
-      "label" : "...",
-      "description" : "...",
       "name" : "...",
-      "rbKeyDescription" : "...",
-      "contextEnrichers" : [ { }, { } ],
-      "implClass" : "...",
+      "enums" : [ { }, { } ],
+      "resources" : [ { }, { } ],
+      "dataMaskDef" : { },
       "policyConditions" : [ { }, { } ],
+      "label" : "...",
       "accessTypes" : [ { }, { } ],
+      "description" : "...",
       "rowFilterDef" : { },
-      "configs" : [ { }, { } ],
-      "resources" : [ { }, { } ],
       "options" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "version" : 12345,
       "createTime" : 12345,
-      "isEnabled" : true,
+      "updatedBy" : "...",
+      "version" : 12345,
+      "updateTime" : 12345,
+      "id" : 12345,
       "createdBy" : "...",
       "guid" : "...",
-      "id" : 12345,
-      "updatedBy" : "...",
-      "updateTime" : 12345
+      "isEnabled" : true
     },
-    "asString" : "...",
     "leafName" : "...",
-    "keys" : [ "...", "..." ],
-    "cacheKey" : "..."
+    "cacheKey" : "...",
+    "asString" : "..."
   },
-  "asMap" : {
-    "property1" : { },
-    "property2" : { }
-  },
-  "ownerUser" : "...",
+  "keys" : [ "...", "..." ],
   "serviceDef" : {
-    "enums" : [ {
-      "name" : "...",
-      "defaultIndex" : 12345,
-      "itemId" : 12345,
-      "elements" : [ { }, { } ]
-    }, {
-      "name" : "...",
-      "defaultIndex" : 12345,
-      "itemId" : 12345,
-      "elements" : [ { }, { } ]
-    } ],
-    "rbKeyLabel" : "...",
-    "dataMaskDef" : {
-      "resources" : [ { }, { } ],
-      "accessTypes" : [ { }, { } ],
-      "maskTypes" : [ { }, { } ]
-    },
-    "label" : "...",
-    "description" : "...",
-    "name" : "...",
-    "rbKeyDescription" : "...",
+    "implClass" : "...",
     "contextEnrichers" : [ {
       "enricherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "enricher" : "...",
       "name" : "...",
-      "itemId" : 12345
+      "itemId" : 12345,
+      "enricher" : "..."
     }, {
       "enricherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "enricher" : "...",
       "name" : "...",
-      "itemId" : 12345
+      "itemId" : 12345,
+      "enricher" : "..."
     } ],
-    "implClass" : "...",
-    "policyConditions" : [ {
+    "rbKeyDescription" : "...",
+    "configs" : [ {
       "name" : "...",
-      "description" : "...",
-      "evaluatorOptions" : {
-        "property1" : "...",
-        "property2" : "..."
-      },
-      "validationMessage" : "...",
-      "rbKeyValidationMessage" : "...",
-      "validationRegEx" : "...",
-      "label" : "...",
-      "uiHint" : "...",
+      "mandatory" : true,
       "itemId" : 12345,
-      "rbKeyLabel" : "...",
-      "rbKeyDescription" : "...",
-      "evaluator" : "..."
-    }, {
-      "name" : "...",
-      "description" : "...",
-      "evaluatorOptions" : {
-        "property1" : "...",
-        "property2" : "..."
-      },
-      "validationMessage" : "...",
-      "rbKeyValidationMessage" : "...",
       "validationRegEx" : "...",
-      "label" : "...",
+      "type" : "...",
+      "validationMessage" : "...",
+      "subType" : "...",
       "uiHint" : "...",
-      "itemId" : 12345,
-      "rbKeyLabel" : "...",
       "rbKeyDescription" : "...",
-      "evaluator" : "..."
-    } ],
-    "accessTypes" : [ {
-      "name" : "...",
+      "defaultValue" : "...",
       "rbKeyLabel" : "...",
       "label" : "...",
-      "impliedGrants" : [ "...", "..." ],
-      "itemId" : 12345
+      "description" : "...",
+      "rbKeyValidationMessage" : "..."
     }, {
       "name" : "...",
+      "mandatory" : true,
+      "itemId" : 12345,
+      "validationRegEx" : "...",
+      "type" : "...",
+      "validationMessage" : "...",
+      "subType" : "...",
+      "uiHint" : "...",
+      "rbKeyDescription" : "...",
+      "defaultValue" : "...",
       "rbKeyLabel" : "...",
       "label" : "...",
-      "impliedGrants" : [ "...", "..." ],
-      "itemId" : 12345
+      "description" : "...",
+      "rbKeyValidationMessage" : "..."
     } ],
-    "rowFilterDef" : {
-      "resources" : [ { }, { } ],
-      "accessTypes" : [ { }, { } ]
-    },
-    "configs" : [ {
-      "rbKeyValidationMessage" : "...",
-      "rbKeyDescription" : "...",
-      "description" : "...",
+    "rbKeyLabel" : "...",
+    "name" : "...",
+    "enums" : [ {
+      "defaultIndex" : 12345,
+      "elements" : [ { }, { } ],
       "itemId" : 12345,
-      "validationMessage" : "...",
-      "label" : "...",
-      "name" : "...",
-      "type" : "...",
-      "mandatory" : true,
-      "defaultValue" : "...",
-      "rbKeyLabel" : "...",
-      "subType" : "...",
-      "uiHint" : "...",
-      "validationRegEx" : "..."
+      "name" : "..."
     }, {
-      "rbKeyValidationMessage" : "...",
-      "rbKeyDescription" : "...",
-      "description" : "...",
+      "defaultIndex" : 12345,
+      "elements" : [ { }, { } ],
       "itemId" : 12345,
-      "validationMessage" : "...",
-      "label" : "...",
-      "name" : "...",
-      "type" : "...",
-      "mandatory" : true,
-      "defaultValue" : "...",
-      "rbKeyLabel" : "...",
-      "subType" : "...",
-      "uiHint" : "...",
-      "validationRegEx" : "..."
+      "name" : "..."
     } ],
     "resources" : [ {
       "lookupSupported" : true,
-      "rbKeyValidationMessage" : "...",
-      "validationMessage" : "...",
-      "itemId" : 12345,
+      "name" : "...",
+      "description" : "...",
       "isValidLeaf" : true,
+      "uiHint" : "...",
       "matcher" : "...",
+      "accessTypeRestrictions" : [ "...", "..." ],
+      "validationMessage" : "...",
       "excludesSupported" : true,
-      "name" : "...",
-      "rbKeyLabel" : "...",
+      "type" : "...",
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "itemId" : 12345,
       "recursiveSupported" : true,
-      "description" : "...",
       "level" : 12345,
-      "uiHint" : "...",
-      "label" : "...",
-      "accessTypeRestrictions" : [ "...", "..." ],
       "matcherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "parent" : "...",
-      "validationRegEx" : "...",
       "rbKeyDescription" : "...",
-      "type" : "...",
+      "parent" : "...",
+      "rbKeyLabel" : "...",
+      "label" : "...",
       "mandatory" : true
     }, {
       "lookupSupported" : true,
-      "rbKeyValidationMessage" : "...",
-      "validationMessage" : "...",
-      "itemId" : 12345,
+      "name" : "...",
+      "description" : "...",
       "isValidLeaf" : true,
+      "uiHint" : "...",
       "matcher" : "...",
+      "accessTypeRestrictions" : [ "...", "..." ],
+      "validationMessage" : "...",
       "excludesSupported" : true,
-      "name" : "...",
-      "rbKeyLabel" : "...",
+      "type" : "...",
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "itemId" : 12345,
       "recursiveSupported" : true,
-      "description" : "...",
       "level" : 12345,
-      "uiHint" : "...",
-      "label" : "...",
-      "accessTypeRestrictions" : [ "...", "..." ],
       "matcherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
+      "rbKeyDescription" : "...",
       "parent" : "...",
+      "rbKeyLabel" : "...",
+      "label" : "...",
+      "mandatory" : true
+    } ],
+    "dataMaskDef" : {
+      "accessTypes" : [ { }, { } ],
+      "resources" : [ { }, { } ],
+      "maskTypes" : [ { }, { } ]
+    },
+    "policyConditions" : [ {
+      "label" : "...",
+      "itemId" : 12345,
+      "evaluatorOptions" : {
+        "property1" : "...",
+        "property2" : "..."
+      },
+      "rbKeyLabel" : "...",
+      "uiHint" : "...",
+      "rbKeyDescription" : "...",
+      "rbKeyValidationMessage" : "...",
       "validationRegEx" : "...",
+      "validationMessage" : "...",
+      "name" : "...",
+      "evaluator" : "...",
+      "description" : "..."
+    }, {
+      "label" : "...",
+      "itemId" : 12345,
+      "evaluatorOptions" : {
+        "property1" : "...",
+        "property2" : "..."
+      },
+      "rbKeyLabel" : "...",
+      "uiHint" : "...",
       "rbKeyDescription" : "...",
-      "type" : "...",
-      "mandatory" : true
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "validationMessage" : "...",
+      "name" : "...",
+      "evaluator" : "...",
+      "description" : "..."
+    } ],
+    "label" : "...",
+    "accessTypes" : [ {
+      "label" : "...",
+      "impliedGrants" : [ "...", "..." ],
+      "itemId" : 12345,
+      "rbKeyLabel" : "...",
+      "name" : "..."
+    }, {
+      "label" : "...",
+      "impliedGrants" : [ "...", "..." ],
+      "itemId" : 12345,
+      "rbKeyLabel" : "...",
+      "name" : "..."
     } ],
+    "description" : "...",
+    "rowFilterDef" : {
+      "resources" : [ { }, { } ],
+      "accessTypes" : [ { }, { } ]
+    },
     "options" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "version" : 12345,
     "createTime" : 12345,
-    "isEnabled" : true,
+    "updatedBy" : "...",
+    "version" : 12345,
+    "updateTime" : 12345,
+    "id" : 12345,
     "createdBy" : "...",
     "guid" : "...",
-    "id" : 12345,
-    "updatedBy" : "...",
-    "updateTime" : 12345
+    "isEnabled" : true
   },
-  "asString" : "...",
   "leafName" : "...",
-  "keys" : [ "...", "..." ],
-  "cacheKey" : "..."
+  "cacheKey" : "...",
+  "asString" : "..."
 },
       "description" : ""
     }
@@ -864,17 +864,15 @@
       "type" : "object",
       "title" : "RangerAccessResourceImpl",
           "properties" : {
-            "asMap" : {
+            "cacheKey" : {
             "readOnly" : false,
 "description" : "",
-"type" : "object",
-"additionalProperties" : {
-  "type" : "object"
-}
+"type" : "string"
             },
-            "readOnlyCopy" : {
+            "asString" : {
             "readOnly" : false,
-"$ref" : "#/definitions/json_RangerAccessResource"
+"description" : "",
+"type" : "string"
             },
             "keys" : {
             "readOnly" : false,
@@ -884,266 +882,268 @@
   "type" : "string"
 }
             },
-            "cacheKey" : {
+            "readOnlyCopy" : {
             "readOnly" : false,
-"description" : "",
-"type" : "string"
+"$ref" : "#/definitions/json_RangerAccessResource"
             },
-            "leafName" : {
+            "asMap" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
-            },
-            "serviceDef" : {
-            "readOnly" : false,
-"$ref" : "#/definitions/json_RangerServiceDef"
+"type" : "object",
+"additionalProperties" : {
+  "type" : "object"
+}
             },
             "ownerUser" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "asString" : {
+            "leafName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
+            },
+            "serviceDef" : {
+            "readOnly" : false,
+"$ref" : "#/definitions/json_RangerServiceDef"
             }
           },
       "example" : {
-  "asMap" : {
-    "property1" : { },
-    "property2" : { }
-  },
+  "cacheKey" : "...",
+  "asString" : "...",
+  "keys" : [ "...", "..." ],
   "readOnlyCopy" : {
-    "readOnlyCopy" : { },
+    "ownerUser" : "...",
     "asMap" : {
       "property1" : { },
       "property2" : { }
     },
-    "ownerUser" : "...",
+    "readOnlyCopy" : { },
+    "keys" : [ "...", "..." ],
     "serviceDef" : {
-      "enums" : [ { }, { } ],
+      "implClass" : "...",
+      "contextEnrichers" : [ { }, { } ],
+      "rbKeyDescription" : "...",
+      "configs" : [ { }, { } ],
       "rbKeyLabel" : "...",
-      "dataMaskDef" : { },
-      "label" : "...",
-      "description" : "...",
       "name" : "...",
-      "rbKeyDescription" : "...",
-      "contextEnrichers" : [ { }, { } ],
-      "implClass" : "...",
+      "enums" : [ { }, { } ],
+      "resources" : [ { }, { } ],
+      "dataMaskDef" : { },
       "policyConditions" : [ { }, { } ],
+      "label" : "...",
       "accessTypes" : [ { }, { } ],
+      "description" : "...",
       "rowFilterDef" : { },
-      "configs" : [ { }, { } ],
-      "resources" : [ { }, { } ],
       "options" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "version" : 12345,
       "createTime" : 12345,
-      "isEnabled" : true,
+      "updatedBy" : "...",
+      "version" : 12345,
+      "updateTime" : 12345,
+      "id" : 12345,
       "createdBy" : "...",
       "guid" : "...",
-      "id" : 12345,
-      "updatedBy" : "...",
-      "updateTime" : 12345
+      "isEnabled" : true
     },
-    "asString" : "...",
     "leafName" : "...",
-    "keys" : [ "...", "..." ],
-    "cacheKey" : "..."
+    "cacheKey" : "...",
+    "asString" : "..."
   },
-  "keys" : [ "...", "..." ],
-  "cacheKey" : "...",
+  "asMap" : {
+    "property1" : { },
+    "property2" : { }
+  },
+  "ownerUser" : "...",
   "leafName" : "...",
   "serviceDef" : {
-    "enums" : [ {
-      "name" : "...",
-      "defaultIndex" : 12345,
-      "itemId" : 12345,
-      "elements" : [ { }, { } ]
-    }, {
-      "name" : "...",
-      "defaultIndex" : 12345,
-      "itemId" : 12345,
-      "elements" : [ { }, { } ]
-    } ],
-    "rbKeyLabel" : "...",
-    "dataMaskDef" : {
-      "resources" : [ { }, { } ],
-      "accessTypes" : [ { }, { } ],
-      "maskTypes" : [ { }, { } ]
-    },
-    "label" : "...",
-    "description" : "...",
-    "name" : "...",
-    "rbKeyDescription" : "...",
+    "implClass" : "...",
     "contextEnrichers" : [ {
       "enricherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "enricher" : "...",
       "name" : "...",
-      "itemId" : 12345
+      "itemId" : 12345,
+      "enricher" : "..."
     }, {
       "enricherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "enricher" : "...",
       "name" : "...",
-      "itemId" : 12345
+      "itemId" : 12345,
+      "enricher" : "..."
     } ],
-    "implClass" : "...",
-    "policyConditions" : [ {
+    "rbKeyDescription" : "...",
+    "configs" : [ {
       "name" : "...",
-      "description" : "...",
-      "evaluatorOptions" : {
-        "property1" : "...",
-        "property2" : "..."
-      },
-      "validationMessage" : "...",
-      "rbKeyValidationMessage" : "...",
-      "validationRegEx" : "...",
-      "label" : "...",
-      "uiHint" : "...",
+      "mandatory" : true,
       "itemId" : 12345,
-      "rbKeyLabel" : "...",
-      "rbKeyDescription" : "...",
-      "evaluator" : "..."
-    }, {
-      "name" : "...",
-      "description" : "...",
-      "evaluatorOptions" : {
-        "property1" : "...",
-        "property2" : "..."
-      },
-      "validationMessage" : "...",
-      "rbKeyValidationMessage" : "...",
       "validationRegEx" : "...",
-      "label" : "...",
+      "type" : "...",
+      "validationMessage" : "...",
+      "subType" : "...",
       "uiHint" : "...",
-      "itemId" : 12345,
-      "rbKeyLabel" : "...",
       "rbKeyDescription" : "...",
-      "evaluator" : "..."
-    } ],
-    "accessTypes" : [ {
-      "name" : "...",
+      "defaultValue" : "...",
       "rbKeyLabel" : "...",
       "label" : "...",
-      "impliedGrants" : [ "...", "..." ],
-      "itemId" : 12345
+      "description" : "...",
+      "rbKeyValidationMessage" : "..."
     }, {
       "name" : "...",
-      "rbKeyLabel" : "...",
-      "label" : "...",
-      "impliedGrants" : [ "...", "..." ],
-      "itemId" : 12345
-    } ],
-    "rowFilterDef" : {
-      "resources" : [ { }, { } ],
-      "accessTypes" : [ { }, { } ]
-    },
-    "configs" : [ {
-      "rbKeyValidationMessage" : "...",
-      "rbKeyDescription" : "...",
-      "description" : "...",
+      "mandatory" : true,
       "itemId" : 12345,
-      "validationMessage" : "...",
-      "label" : "...",
-      "name" : "...",
+      "validationRegEx" : "...",
       "type" : "...",
-      "mandatory" : true,
-      "defaultValue" : "...",
-      "rbKeyLabel" : "...",
+      "validationMessage" : "...",
       "subType" : "...",
       "uiHint" : "...",
-      "validationRegEx" : "..."
-    }, {
-      "rbKeyValidationMessage" : "...",
       "rbKeyDescription" : "...",
-      "description" : "...",
-      "itemId" : 12345,
-      "validationMessage" : "...",
-      "label" : "...",
-      "name" : "...",
-      "type" : "...",
-      "mandatory" : true,
       "defaultValue" : "...",
       "rbKeyLabel" : "...",
-      "subType" : "...",
-      "uiHint" : "...",
-      "validationRegEx" : "..."
+      "label" : "...",
+      "description" : "...",
+      "rbKeyValidationMessage" : "..."
+    } ],
+    "rbKeyLabel" : "...",
+    "name" : "...",
+    "enums" : [ {
+      "defaultIndex" : 12345,
+      "elements" : [ { }, { } ],
+      "itemId" : 12345,
+      "name" : "..."
+    }, {
+      "defaultIndex" : 12345,
+      "elements" : [ { }, { } ],
+      "itemId" : 12345,
+      "name" : "..."
     } ],
     "resources" : [ {
       "lookupSupported" : true,
-      "rbKeyValidationMessage" : "...",
-      "validationMessage" : "...",
-      "itemId" : 12345,
+      "name" : "...",
+      "description" : "...",
       "isValidLeaf" : true,
+      "uiHint" : "...",
       "matcher" : "...",
+      "accessTypeRestrictions" : [ "...", "..." ],
+      "validationMessage" : "...",
       "excludesSupported" : true,
-      "name" : "...",
-      "rbKeyLabel" : "...",
+      "type" : "...",
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "itemId" : 12345,
       "recursiveSupported" : true,
-      "description" : "...",
       "level" : 12345,
-      "uiHint" : "...",
-      "label" : "...",
-      "accessTypeRestrictions" : [ "...", "..." ],
       "matcherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "parent" : "...",
-      "validationRegEx" : "...",
       "rbKeyDescription" : "...",
-      "type" : "...",
+      "parent" : "...",
+      "rbKeyLabel" : "...",
+      "label" : "...",
       "mandatory" : true
     }, {
       "lookupSupported" : true,
-      "rbKeyValidationMessage" : "...",
-      "validationMessage" : "...",
-      "itemId" : 12345,
+      "name" : "...",
+      "description" : "...",
       "isValidLeaf" : true,
+      "uiHint" : "...",
       "matcher" : "...",
+      "accessTypeRestrictions" : [ "...", "..." ],
+      "validationMessage" : "...",
       "excludesSupported" : true,
-      "name" : "...",
-      "rbKeyLabel" : "...",
+      "type" : "...",
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "itemId" : 12345,
       "recursiveSupported" : true,
-      "description" : "...",
       "level" : 12345,
-      "uiHint" : "...",
-      "label" : "...",
-      "accessTypeRestrictions" : [ "...", "..." ],
       "matcherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
+      "rbKeyDescription" : "...",
       "parent" : "...",
+      "rbKeyLabel" : "...",
+      "label" : "...",
+      "mandatory" : true
+    } ],
+    "dataMaskDef" : {
+      "accessTypes" : [ { }, { } ],
+      "resources" : [ { }, { } ],
+      "maskTypes" : [ { }, { } ]
+    },
+    "policyConditions" : [ {
+      "label" : "...",
+      "itemId" : 12345,
+      "evaluatorOptions" : {
+        "property1" : "...",
+        "property2" : "..."
+      },
+      "rbKeyLabel" : "...",
+      "uiHint" : "...",
+      "rbKeyDescription" : "...",
+      "rbKeyValidationMessage" : "...",
       "validationRegEx" : "...",
+      "validationMessage" : "...",
+      "name" : "...",
+      "evaluator" : "...",
+      "description" : "..."
+    }, {
+      "label" : "...",
+      "itemId" : 12345,
+      "evaluatorOptions" : {
+        "property1" : "...",
+        "property2" : "..."
+      },
+      "rbKeyLabel" : "...",
+      "uiHint" : "...",
       "rbKeyDescription" : "...",
-      "type" : "...",
-      "mandatory" : true
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "validationMessage" : "...",
+      "name" : "...",
+      "evaluator" : "...",
+      "description" : "..."
+    } ],
+    "label" : "...",
+    "accessTypes" : [ {
+      "label" : "...",
+      "impliedGrants" : [ "...", "..." ],
+      "itemId" : 12345,
+      "rbKeyLabel" : "...",
+      "name" : "..."
+    }, {
+      "label" : "...",
+      "impliedGrants" : [ "...", "..." ],
+      "itemId" : 12345,
+      "rbKeyLabel" : "...",
+      "name" : "..."
     } ],
+    "description" : "...",
+    "rowFilterDef" : {
+      "resources" : [ { }, { } ],
+      "accessTypes" : [ { }, { } ]
+    },
     "options" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "version" : 12345,
     "createTime" : 12345,
-    "isEnabled" : true,
+    "updatedBy" : "...",
+    "version" : 12345,
+    "updateTime" : 12345,
+    "id" : 12345,
     "createdBy" : "...",
     "guid" : "...",
-    "id" : 12345,
-    "updatedBy" : "...",
-    "updateTime" : 12345
-  },
-  "ownerUser" : "...",
-  "asString" : "..."
+    "isEnabled" : true
+  }
 },
       "description" : ""
     }
@@ -1152,30 +1152,34 @@
       "type" : "object",
       "title" : "RangerAccessResourceReadOnly",
           "properties" : {
-            "cacheKey" : {
+            "asString" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "serviceDef" : {
-            "readOnly" : false,
-"$ref" : "#/definitions/json_RangerServiceDef"
-            },
-            "readOnlyCopy" : {
+            "keys" : {
             "readOnly" : false,
-"$ref" : "#/definitions/json_RangerAccessResource"
+"description" : "",
+"type" : "array",
+"items" : {
+  "type" : "string"
+}
             },
             "leafName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "ownerUser" : {
+            "readOnlyCopy" : {
+            "readOnly" : false,
+"$ref" : "#/definitions/json_RangerAccessResource"
+            },
+            "cacheKey" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "asString" : {
+            "ownerUser" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
@@ -1188,250 +1192,246 @@
   "type" : "object"
 }
             },
-            "keys" : {
+            "serviceDef" : {
             "readOnly" : false,
-"description" : "",
-"type" : "array",
-"items" : {
-  "type" : "string"
-}
+"$ref" : "#/definitions/json_RangerServiceDef"
             }
           },
       "example" : {
-  "cacheKey" : "...",
-  "serviceDef" : {
-    "enums" : [ {
-      "name" : "...",
-      "defaultIndex" : 12345,
-      "itemId" : 12345,
-      "elements" : [ { }, { } ]
-    }, {
+  "asString" : "...",
+  "keys" : [ "...", "..." ],
+  "leafName" : "...",
+  "readOnlyCopy" : {
+    "ownerUser" : "...",
+    "asMap" : {
+      "property1" : { },
+      "property2" : { }
+    },
+    "readOnlyCopy" : { },
+    "keys" : [ "...", "..." ],
+    "serviceDef" : {
+      "implClass" : "...",
+      "contextEnrichers" : [ { }, { } ],
+      "rbKeyDescription" : "...",
+      "configs" : [ { }, { } ],
+      "rbKeyLabel" : "...",
       "name" : "...",
-      "defaultIndex" : 12345,
-      "itemId" : 12345,
-      "elements" : [ { }, { } ]
-    } ],
-    "rbKeyLabel" : "...",
-    "dataMaskDef" : {
+      "enums" : [ { }, { } ],
       "resources" : [ { }, { } ],
+      "dataMaskDef" : { },
+      "policyConditions" : [ { }, { } ],
+      "label" : "...",
       "accessTypes" : [ { }, { } ],
-      "maskTypes" : [ { }, { } ]
-    },
-    "label" : "...",
-    "description" : "...",
-    "name" : "...",
-    "rbKeyDescription" : "...",
-    "contextEnrichers" : [ {
-      "enricherOptions" : {
-        "property1" : "...",
-        "property2" : "..."
-      },
-      "enricher" : "...",
-      "name" : "...",
-      "itemId" : 12345
-    }, {
-      "enricherOptions" : {
+      "description" : "...",
+      "rowFilterDef" : { },
+      "options" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "enricher" : "...",
-      "name" : "...",
-      "itemId" : 12345
-    } ],
+      "createTime" : 12345,
+      "updatedBy" : "...",
+      "version" : 12345,
+      "updateTime" : 12345,
+      "id" : 12345,
+      "createdBy" : "...",
+      "guid" : "...",
+      "isEnabled" : true
+    },
+    "leafName" : "...",
+    "cacheKey" : "...",
+    "asString" : "..."
+  },
+  "cacheKey" : "...",
+  "ownerUser" : "...",
+  "asMap" : {
+    "property1" : { },
+    "property2" : { }
+  },
+  "serviceDef" : {
     "implClass" : "...",
-    "policyConditions" : [ {
-      "name" : "...",
-      "description" : "...",
-      "evaluatorOptions" : {
+    "contextEnrichers" : [ {
+      "enricherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "validationMessage" : "...",
-      "rbKeyValidationMessage" : "...",
-      "validationRegEx" : "...",
-      "label" : "...",
-      "uiHint" : "...",
+      "name" : "...",
       "itemId" : 12345,
-      "rbKeyLabel" : "...",
-      "rbKeyDescription" : "...",
-      "evaluator" : "..."
+      "enricher" : "..."
     }, {
-      "name" : "...",
-      "description" : "...",
-      "evaluatorOptions" : {
+      "enricherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "validationMessage" : "...",
-      "rbKeyValidationMessage" : "...",
-      "validationRegEx" : "...",
-      "label" : "...",
-      "uiHint" : "...",
+      "name" : "...",
       "itemId" : 12345,
-      "rbKeyLabel" : "...",
-      "rbKeyDescription" : "...",
-      "evaluator" : "..."
+      "enricher" : "..."
     } ],
-    "accessTypes" : [ {
+    "rbKeyDescription" : "...",
+    "configs" : [ {
       "name" : "...",
+      "mandatory" : true,
+      "itemId" : 12345,
+      "validationRegEx" : "...",
+      "type" : "...",
+      "validationMessage" : "...",
+      "subType" : "...",
+      "uiHint" : "...",
+      "rbKeyDescription" : "...",
+      "defaultValue" : "...",
       "rbKeyLabel" : "...",
       "label" : "...",
-      "impliedGrants" : [ "...", "..." ],
-      "itemId" : 12345
+      "description" : "...",
+      "rbKeyValidationMessage" : "..."
     }, {
       "name" : "...",
-      "rbKeyLabel" : "...",
-      "label" : "...",
-      "impliedGrants" : [ "...", "..." ],
-      "itemId" : 12345
-    } ],
-    "rowFilterDef" : {
-      "resources" : [ { }, { } ],
-      "accessTypes" : [ { }, { } ]
-    },
-    "configs" : [ {
-      "rbKeyValidationMessage" : "...",
-      "rbKeyDescription" : "...",
-      "description" : "...",
+      "mandatory" : true,
       "itemId" : 12345,
-      "validationMessage" : "...",
-      "label" : "...",
-      "name" : "...",
+      "validationRegEx" : "...",
       "type" : "...",
-      "mandatory" : true,
-      "defaultValue" : "...",
-      "rbKeyLabel" : "...",
+      "validationMessage" : "...",
       "subType" : "...",
       "uiHint" : "...",
-      "validationRegEx" : "..."
-    }, {
-      "rbKeyValidationMessage" : "...",
       "rbKeyDescription" : "...",
-      "description" : "...",
-      "itemId" : 12345,
-      "validationMessage" : "...",
-      "label" : "...",
-      "name" : "...",
-      "type" : "...",
-      "mandatory" : true,
       "defaultValue" : "...",
       "rbKeyLabel" : "...",
-      "subType" : "...",
-      "uiHint" : "...",
-      "validationRegEx" : "..."
+      "label" : "...",
+      "description" : "...",
+      "rbKeyValidationMessage" : "..."
+    } ],
+    "rbKeyLabel" : "...",
+    "name" : "...",
+    "enums" : [ {
+      "defaultIndex" : 12345,
+      "elements" : [ { }, { } ],
+      "itemId" : 12345,
+      "name" : "..."
+    }, {
+      "defaultIndex" : 12345,
+      "elements" : [ { }, { } ],
+      "itemId" : 12345,
+      "name" : "..."
     } ],
     "resources" : [ {
       "lookupSupported" : true,
-      "rbKeyValidationMessage" : "...",
-      "validationMessage" : "...",
-      "itemId" : 12345,
+      "name" : "...",
+      "description" : "...",
       "isValidLeaf" : true,
+      "uiHint" : "...",
       "matcher" : "...",
+      "accessTypeRestrictions" : [ "...", "..." ],
+      "validationMessage" : "...",
       "excludesSupported" : true,
-      "name" : "...",
-      "rbKeyLabel" : "...",
+      "type" : "...",
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "itemId" : 12345,
       "recursiveSupported" : true,
-      "description" : "...",
       "level" : 12345,
-      "uiHint" : "...",
-      "label" : "...",
-      "accessTypeRestrictions" : [ "...", "..." ],
       "matcherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
-      "parent" : "...",
-      "validationRegEx" : "...",
       "rbKeyDescription" : "...",
-      "type" : "...",
+      "parent" : "...",
+      "rbKeyLabel" : "...",
+      "label" : "...",
       "mandatory" : true
     }, {
       "lookupSupported" : true,
-      "rbKeyValidationMessage" : "...",
-      "validationMessage" : "...",
-      "itemId" : 12345,
+      "name" : "...",
+      "description" : "...",
       "isValidLeaf" : true,
+      "uiHint" : "...",
       "matcher" : "...",
+      "accessTypeRestrictions" : [ "...", "..." ],
+      "validationMessage" : "...",
       "excludesSupported" : true,
-      "name" : "...",
-      "rbKeyLabel" : "...",
+      "type" : "...",
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "itemId" : 12345,
       "recursiveSupported" : true,
-      "description" : "...",
       "level" : 12345,
-      "uiHint" : "...",
-      "label" : "...",
-      "accessTypeRestrictions" : [ "...", "..." ],
       "matcherOptions" : {
         "property1" : "...",
         "property2" : "..."
       },
+      "rbKeyDescription" : "...",
       "parent" : "...",
+      "rbKeyLabel" : "...",
+      "label" : "...",
+      "mandatory" : true
+    } ],
+    "dataMaskDef" : {
+      "accessTypes" : [ { }, { } ],
+      "resources" : [ { }, { } ],
+      "maskTypes" : [ { }, { } ]
+    },
+    "policyConditions" : [ {
+      "label" : "...",
+      "itemId" : 12345,
+      "evaluatorOptions" : {
+        "property1" : "...",
+        "property2" : "..."
+      },
+      "rbKeyLabel" : "...",
+      "uiHint" : "...",
+      "rbKeyDescription" : "...",
+      "rbKeyValidationMessage" : "...",
       "validationRegEx" : "...",
+      "validationMessage" : "...",
+      "name" : "...",
+      "evaluator" : "...",
+      "description" : "..."
+    }, {
+      "label" : "...",
+      "itemId" : 12345,
+      "evaluatorOptions" : {
+        "property1" : "...",
+        "property2" : "..."
+      },
+      "rbKeyLabel" : "...",
+      "uiHint" : "...",
       "rbKeyDescription" : "...",
-      "type" : "...",
-      "mandatory" : true
+      "rbKeyValidationMessage" : "...",
+      "validationRegEx" : "...",
+      "validationMessage" : "...",
+      "name" : "...",
+      "evaluator" : "...",
+      "description" : "..."
+    } ],
+    "label" : "...",
+    "accessTypes" : [ {
+      "label" : "...",
+      "impliedGrants" : [ "...", "..." ],
+      "itemId" : 12345,
+      "rbKeyLabel" : "...",
+      "name" : "..."
+    }, {
+      "label" : "...",
+      "impliedGrants" : [ "...", "..." ],
+      "itemId" : 12345,
+      "rbKeyLabel" : "...",
+      "name" : "..."
     } ],
+    "description" : "...",
+    "rowFilterDef" : {
+      "resources" : [ { }, { } ],
+      "accessTypes" : [ { }, { } ]
+    },
     "options" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "version" : 12345,
     "createTime" : 12345,
-    "isEnabled" : true,
+    "updatedBy" : "...",
+    "version" : 12345,
+    "updateTime" : 12345,
+    "id" : 12345,
     "createdBy" : "...",
     "guid" : "...",
-    "id" : 12345,
-    "updatedBy" : "...",
-    "updateTime" : 12345
-  },
-  "readOnlyCopy" : {
-    "readOnlyCopy" : { },
-    "asMap" : {
-      "property1" : { },
-      "property2" : { }
-    },
-    "ownerUser" : "...",
-    "serviceDef" : {
-      "enums" : [ { }, { } ],
-      "rbKeyLabel" : "...",
-      "dataMaskDef" : { },
-      "label" : "...",
-      "description" : "...",
-      "name" : "...",
-      "rbKeyDescription" : "...",
-      "contextEnrichers" : [ { }, { } ],
-      "implClass" : "...",
-      "policyConditions" : [ { }, { } ],
-      "accessTypes" : [ { }, { } ],
-      "rowFilterDef" : { },
-      "configs" : [ { }, { } ],
-      "resources" : [ { }, { } ],
-      "options" : {
-        "property1" : "...",
-        "property2" : "..."
-      },
-      "version" : 12345,
-      "createTime" : 12345,
-      "isEnabled" : true,
-      "createdBy" : "...",
-      "guid" : "...",
-      "id" : 12345,
-      "updatedBy" : "...",
-      "updateTime" : 12345
-    },
-    "asString" : "...",
-    "leafName" : "...",
-    "keys" : [ "...", "..." ],
-    "cacheKey" : "..."
-  },
-  "leafName" : "...",
-  "ownerUser" : "...",
-  "asString" : "...",
-  "asMap" : {
-    "property1" : { },
-    "property2" : { }
-  },
-  "keys" : [ "...", "..." ]
+    "isEnabled" : true
+  }
 },
       "description" : ""
     }
@@ -1440,16 +1440,6 @@
       "type" : "object",
       "title" : "RangerAccessTypeDef",
           "properties" : {
-            "name" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
-            "rbKeyLabel" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
             "label" : {
             "readOnly" : false,
 "description" : "",
@@ -1467,14 +1457,24 @@
             "readOnly" : false,
 "description" : "",
 "type" : "number"
+            },
+            "rbKeyLabel" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
+            },
+            "name" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
             }
           },
       "example" : {
-  "name" : "...",
-  "rbKeyLabel" : "...",
   "label" : "...",
   "impliedGrants" : [ "...", "..." ],
-  "itemId" : 12345
+  "itemId" : 12345,
+  "rbKeyLabel" : "...",
+  "name" : "..."
 },
       "description" : ""
     }
@@ -1483,56 +1483,56 @@
       "type" : "object",
       "title" : "RangerBaseModelObject",
           "properties" : {
-            "version" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "number"
-            },
             "createTime" : {
             "readOnly" : false,
 "description" : "",
 "type" : "number"
             },
-            "isEnabled" : {
+            "updatedBy" : {
             "readOnly" : false,
 "description" : "",
-"type" : "boolean"
+"type" : "string"
             },
-            "createdBy" : {
+            "version" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "number"
             },
-            "guid" : {
+            "updateTime" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "number"
             },
             "id" : {
             "readOnly" : false,
 "description" : "",
 "type" : "number"
             },
-            "updatedBy" : {
+            "createdBy" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "updateTime" : {
+            "guid" : {
             "readOnly" : false,
 "description" : "",
-"type" : "number"
+"type" : "string"
+            },
+            "isEnabled" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "boolean"
             }
           },
       "example" : {
-  "version" : 12345,
   "createTime" : 12345,
-  "isEnabled" : true,
+  "updatedBy" : "...",
+  "version" : 12345,
+  "updateTime" : 12345,
+  "id" : 12345,
   "createdBy" : "...",
   "guid" : "...",
-  "id" : 12345,
-  "updatedBy" : "...",
-  "updateTime" : 12345
+  "isEnabled" : true
 },
       "description" : ""
     }
@@ -1549,11 +1549,6 @@
   "type" : "string"
 }
             },
-            "enricher" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
             "name" : {
             "readOnly" : false,
 "description" : "",
@@ -1563,6 +1558,11 @@
             "readOnly" : false,
 "description" : "",
 "type" : "number"
+            },
+            "enricher" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "string"
             }
           },
       "example" : {
@@ -1570,9 +1570,9 @@
     "property1" : "...",
     "property2" : "..."
   },
-  "enricher" : "...",
   "name" : "...",
-  "itemId" : 12345
+  "itemId" : 12345,
+  "enricher" : "..."
 },
       "description" : ""
     }
@@ -1581,20 +1581,20 @@
       "type" : "object",
       "title" : "RangerDataMaskDef",
           "properties" : {
-            "resources" : {
+            "accessTypes" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
 "items" : {
-  "$ref" : "#/definitions/json_RangerResourceDef"
+  "$ref" : "#/definitions/json_RangerAccessTypeDef"
 }
             },
-            "accessTypes" : {
+            "resources" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
 "items" : {
-  "$ref" : "#/definitions/json_RangerAccessTypeDef"
+  "$ref" : "#/definitions/json_RangerResourceDef"
 }
             },
             "maskTypes" : {
@@ -1607,94 +1607,94 @@
             }
           },
       "example" : {
+  "accessTypes" : [ {
+    "label" : "...",
+    "impliedGrants" : [ "...", "..." ],
+    "itemId" : 12345,
+    "rbKeyLabel" : "...",
+    "name" : "..."
+  }, {
+    "label" : "...",
+    "impliedGrants" : [ "...", "..." ],
+    "itemId" : 12345,
+    "rbKeyLabel" : "...",
+    "name" : "..."
+  } ],
   "resources" : [ {
     "lookupSupported" : true,
-    "rbKeyValidationMessage" : "...",
-    "validationMessage" : "...",
-    "itemId" : 12345,
+    "name" : "...",
+    "description" : "...",
     "isValidLeaf" : true,
+    "uiHint" : "...",
     "matcher" : "...",
+    "accessTypeRestrictions" : [ "...", "..." ],
+    "validationMessage" : "...",
     "excludesSupported" : true,
-    "name" : "...",
-    "rbKeyLabel" : "...",
+    "type" : "...",
+    "rbKeyValidationMessage" : "...",
+    "validationRegEx" : "...",
+    "itemId" : 12345,
     "recursiveSupported" : true,
-    "description" : "...",
     "level" : 12345,
-    "uiHint" : "...",
-    "label" : "...",
-    "accessTypeRestrictions" : [ "...", "..." ],
     "matcherOptions" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "parent" : "...",
-    "validationRegEx" : "...",
     "rbKeyDescription" : "...",
-    "type" : "...",
+    "parent" : "...",
+    "rbKeyLabel" : "...",
+    "label" : "...",
     "mandatory" : true
   }, {
     "lookupSupported" : true,
-    "rbKeyValidationMessage" : "...",
-    "validationMessage" : "...",
-    "itemId" : 12345,
+    "name" : "...",
+    "description" : "...",
     "isValidLeaf" : true,
+    "uiHint" : "...",
     "matcher" : "...",
+    "accessTypeRestrictions" : [ "...", "..." ],
+    "validationMessage" : "...",
     "excludesSupported" : true,
-    "name" : "...",
-    "rbKeyLabel" : "...",
+    "type" : "...",
+    "rbKeyValidationMessage" : "...",
+    "validationRegEx" : "...",
+    "itemId" : 12345,
     "recursiveSupported" : true,
-    "description" : "...",
     "level" : 12345,
-    "uiHint" : "...",
-    "label" : "...",
-    "accessTypeRestrictions" : [ "...", "..." ],
     "matcherOptions" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "parent" : "...",
-    "validationRegEx" : "...",
     "rbKeyDescription" : "...",
-    "type" : "...",
-    "mandatory" : true
-  } ],
-  "accessTypes" : [ {
-    "name" : "...",
-    "rbKeyLabel" : "...",
-    "label" : "...",
-    "impliedGrants" : [ "...", "..." ],
-    "itemId" : 12345
-  }, {
-    "name" : "...",
+    "parent" : "...",
     "rbKeyLabel" : "...",
     "label" : "...",
-    "impliedGrants" : [ "...", "..." ],
-    "itemId" : 12345
+    "mandatory" : true
   } ],
   "maskTypes" : [ {
-    "description" : "...",
+    "rbKeyDescription" : "...",
     "dataMaskOptions" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "label" : "...",
-    "rbKeyDescription" : "...",
-    "itemId" : 12345,
+    "description" : "...",
     "rbKeyLabel" : "...",
     "name" : "...",
-    "transformer" : "..."
+    "transformer" : "...",
+    "itemId" : 12345,
+    "label" : "..."
   }, {
-    "description" : "...",
+    "rbKeyDescription" : "...",
     "dataMaskOptions" : {
       "property1" : "...",
       "property2" : "..."
     },
-    "label" : "...",
-    "rbKeyDescription" : "...",
-    "itemId" : 12345,
+    "description" : "...",
     "rbKeyLabel" : "...",
     "name" : "...",
-    "transformer" : "..."
+    "transformer" : "...",
+    "itemId" : 12345,
+    "label" : "..."
   } ]
 },
       "description" : ""
@@ -1718,28 +1718,28 @@
       ],
       "example" : {
   "dataMaskInfo" : {
+    "dataMaskType" : "...",
     "valueExpr" : "...",
-    "conditionExpr" : "...",
-    "dataMaskType" : "..."
+    "conditionExpr" : "..."
   },
-  "accesses" : [ {
+  "roles" : [ "...", "..." ],
+  "groups" : [ "...", "..." ],
+  "conditions" : [ {
     "type" : "...",
-    "isAllowed" : true
+    "values" : [ "...", "..." ]
   }, {
     "type" : "...",
-    "isAllowed" : true
+    "values" : [ "...", "..." ]
   } ],
-  "users" : [ "...", "..." ],
   "delegateAdmin" : true,
-  "conditions" : [ {
-    "values" : [ "...", "..." ],
-    "type" : "..."
+  "accesses" : [ {
+    "type" : "...",
+    "isAllowed" : true
   }, {
-    "values" : [ "...", "..." ],
-    "type" : "..."
+    "type" : "...",
+    "isAllowed" : true
   } ],
-  "roles" : [ "...", "..." ],
-  "groups" : [ "...", "..." ]
+  "users" : [ "...", "..." ]
 },
       "description" : ""
     }
@@ -1748,7 +1748,7 @@
       "type" : "object",
       "title" : "RangerDataMaskTypeDef",
           "properties" : {
-            "description" : {
+            "rbKeyDescription" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
@@ -1761,49 +1761,49 @@
   "type" : "string"
 }
             },
-            "label" : {
+            "description" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "rbKeyDescription" : {
+            "rbKeyLabel" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "itemId" : {
+            "name" : {
             "readOnly" : false,
 "description" : "",
-"type" : "number"
+"type" : "string"
             },
-            "rbKeyLabel" : {
+            "transformer" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "name" : {
+            "itemId" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "number"
             },
-            "transformer" : {
+            "label" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             }
           },
       "example" : {
-  "description" : "...",
+  "rbKeyDescription" : "...",
   "dataMaskOptions" : {
     "property1" : "...",
     "property2" : "..."
   },
-  "label" : "...",
-  "rbKeyDescription" : "...",
-  "itemId" : 12345,
+  "description" : "...",
   "rbKeyLabel" : "...",
   "name" : "...",
-  "transformer" : "..."
+  "transformer" : "...",
+  "itemId" : 12345,
+  "label" : "..."
 },
       "description" : ""
     }
@@ -1812,45 +1812,45 @@
       "type" : "object",
       "title" : "RangerEnumDef",
           "properties" : {
-            "name" : {
+            "defaultIndex" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "number"
             },
-            "defaultIndex" : {
+            "elements" : {
             "readOnly" : false,
 "description" : "",
-"type" : "number"
+"type" : "array",
+"items" : {
+  "$ref" : "#/definitions/json_RangerEnumElementDef"
+}
             },
             "itemId" : {
             "readOnly" : false,
 "description" : "",
 "type" : "number"
             },
-            "elements" : {
+            "name" : {
             "readOnly" : false,
 "description" : "",
-"type" : "array",
-"items" : {
-  "$ref" : "#/definitions/json_RangerEnumElementDef"
-}
+"type" : "string"
             }
           },
       "example" : {
-  "name" : "...",
   "defaultIndex" : 12345,
-  "itemId" : 12345,
   "elements" : [ {
     "itemId" : 12345,
-    "name" : "...",
     "label" : "...",
+    "name" : "...",
     "rbKeyLabel" : "..."
   }, {
     "itemId" : 12345,
-    "name" : "...",
     "label" : "...",
+    "name" : "...",
     "rbKeyLabel" : "..."
-  } ]
+  } ],
+  "itemId" : 12345,
+  "name" : "..."
 },
       "description" : ""
     }
@@ -1864,12 +1864,12 @@
 "description" : "",
 "type" : "number"
             },
-            "name" : {
+            "label" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "label" : {
+            "name" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
@@ -1882,8 +1882,8 @@
           },
       "example" : {
   "itemId" : 12345,
-  "name" : "...",
   "label" : "...",
+  "name" : "...",
   "rbKeyLabel" : "..."
 },
       "description" : ""
@@ -1915,301 +1915,301 @@
     "property2" : { }
   },
   "policies" : [ {
-    "resourceSignature" : "...",
-    "description" : "...",
-    "rowFilterPolicyItems" : [ {
-      "rowFilterInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+    "policyItems" : [ {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "rowFilterInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "policyItems" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
       "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "policyType" : 12345,
-    "allowExceptions" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
       "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "service" : "...",
-    "denyExceptions" : [ {
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "allowExceptions" : [ {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
+    "service" : "...",
     "conditions" : [ {
-      "values" : [ "...", "..." ],
-      "type" : "..."
+      "type" : "...",
+      "values" : [ "...", "..." ]
     }, {
-      "values" : [ "...", "..." ],
-      "type" : "..."
+      "type" : "...",
+      "values" : [ "...", "..." ]
     } ],
-    "policyPriority" : 12345,
-    "serviceType" : "...",
+    "resourceSignature" : "...",
     "policyLabels" : [ "...", "..." ],
-    "isDenyAllElse" : true,
-    "dataMaskPolicyItems" : [ {
-      "dataMaskInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+    "name" : "...",
+    "options" : {
+      "property1" : { },
+      "property2" : { }
+    },
+    "rowFilterPolicyItems" : [ {
+      "rowFilterInfo" : { },
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "dataMaskInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "validitySchedules" : [ {
-      "recurrences" : [ { }, { } ],
-      "timeZone" : "...",
-      "endTime" : "...",
-      "startTime" : "..."
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     }, {
-      "recurrences" : [ { }, { } ],
-      "timeZone" : "...",
-      "endTime" : "...",
-      "startTime" : "..."
+      "rowFilterInfo" : { },
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
     "resources" : {
       "property1" : {
+        "isExcludes" : true,
         "values" : [ "...", "..." ],
-        "isRecursive" : true,
-        "isExcludes" : true
+        "isRecursive" : true
       },
       "property2" : {
+        "isExcludes" : true,
         "values" : [ "...", "..." ],
-        "isRecursive" : true,
-        "isExcludes" : true
+        "isRecursive" : true
       }
     },
-    "denyPolicyItems" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
+    "isDenyAllElse" : true,
+    "isAuditEnabled" : true,
+    "validitySchedules" : [ {
+      "recurrences" : [ { }, { } ],
+      "endTime" : "...",
+      "startTime" : "...",
+      "timeZone" : "..."
+    }, {
+      "recurrences" : [ { }, { } ],
+      "endTime" : "...",
+      "startTime" : "...",
+      "timeZone" : "..."
+    } ],
+    "denyExceptions" : [ {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
       "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "policyType" : 12345,
+    "zoneName" : "...",
+    "dataMaskPolicyItems" : [ {
+      "dataMaskInfo" : { },
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
+      "users" : [ "...", "..." ]
+    }, {
+      "dataMaskInfo" : { },
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
       "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "denyPolicyItems" : [ {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
-    "zoneName" : "...",
-    "options" : {
-      "property1" : { },
-      "property2" : { }
-    },
-    "name" : "...",
-    "isAuditEnabled" : true,
-    "version" : 12345,
+    "policyPriority" : 12345,
+    "description" : "...",
+    "serviceType" : "...",
     "createTime" : 12345,
-    "isEnabled" : true,
+    "updatedBy" : "...",
+    "version" : 12345,
+    "updateTime" : 12345,
+    "id" : 12345,
     "createdBy" : "...",
     "guid" : "...",
-    "id" : 12345,
-    "updatedBy" : "...",
-    "updateTime" : 12345
+    "isEnabled" : true
   }, {
-    "resourceSignature" : "...",
-    "description" : "...",
-    "rowFilterPolicyItems" : [ {
-      "rowFilterInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+    "policyItems" : [ {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "rowFilterInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "policyItems" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
       "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
-    "policyType" : 12345,
     "allowExceptions" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "service" : "...",
-    "denyExceptions" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
       "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
+    "service" : "...",
     "conditions" : [ {
-      "values" : [ "...", "..." ],
-      "type" : "..."
+      "type" : "...",
+      "values" : [ "...", "..." ]
     }, {
-      "values" : [ "...", "..." ],
-      "type" : "..."
+      "type" : "...",
+      "values" : [ "...", "..." ]
     } ],
-    "policyPriority" : 12345,
-    "serviceType" : "...",
+    "resourceSignature" : "...",
     "policyLabels" : [ "...", "..." ],
-    "isDenyAllElse" : true,
-    "dataMaskPolicyItems" : [ {
-      "dataMaskInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
-      "conditions" : [ { }, { } ],
+    "name" : "...",
+    "options" : {
+      "property1" : { },
+      "property2" : { }
+    },
+    "rowFilterPolicyItems" : [ {
+      "rowFilterInfo" : { },
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
-      "dataMaskInfo" : { },
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
-      "delegateAdmin" : true,
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
-      "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    } ],
-    "validitySchedules" : [ {
-      "recurrences" : [ { }, { } ],
-      "timeZone" : "...",
-      "endTime" : "...",
-      "startTime" : "..."
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     }, {
-      "recurrences" : [ { }, { } ],
-      "timeZone" : "...",
-      "endTime" : "...",
-      "startTime" : "..."
+      "rowFilterInfo" : { },
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
     "resources" : {
       "property1" : {
+        "isExcludes" : true,
         "values" : [ "...", "..." ],
-        "isRecursive" : true,
-        "isExcludes" : true
+        "isRecursive" : true
       },
       "property2" : {
+        "isExcludes" : true,
         "values" : [ "...", "..." ],
-        "isRecursive" : true,
-        "isExcludes" : true
+        "isRecursive" : true
       }
     },
-    "denyPolicyItems" : [ {
-      "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
+    "isDenyAllElse" : true,
+    "isAuditEnabled" : true,
+    "validitySchedules" : [ {
+      "recurrences" : [ { }, { } ],
+      "endTime" : "...",
+      "startTime" : "...",
+      "timeZone" : "..."
+    }, {
+      "recurrences" : [ { }, { } ],
+      "endTime" : "...",
+      "startTime" : "...",
+      "timeZone" : "..."
+    } ],
+    "denyExceptions" : [ {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
       "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "policyType" : 12345,
+    "zoneName" : "...",
+    "dataMaskPolicyItems" : [ {
+      "dataMaskInfo" : { },
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
-    }, {
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
       "accesses" : [ { }, { } ],
-      "users" : [ "...", "..." ],
+      "users" : [ "...", "..." ]
+    }, {
+      "dataMaskInfo" : { },
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
       "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    } ],
+    "denyPolicyItems" : [ {
+      "roles" : [ "...", "..." ],
+      "groups" : [ "...", "..." ],
       "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
+    }, {
       "roles" : [ "...", "..." ],
-      "groups" : [ "...", "..." ]
+      "groups" : [ "...", "..." ],
+      "conditions" : [ { }, { } ],
+      "delegateAdmin" : true,
+      "accesses" : [ { }, { } ],
+      "users" : [ "...", "..." ]
     } ],
-    "zoneName" : "...",
-    "options" : {
-      "property1" : { },
-      "property2" : { }
-    },
-    "name" : "...",
-    "isAuditEnabled" : true,
-    "version" : 12345,
+    "policyPriority" : 12345,
+    "description" : "...",
+    "serviceType" : "...",
     "createTime" : 12345,
-    "isEnabled" : true,
+    "updatedBy" : "...",
+    "version" : 12345,
+    "updateTime" : 12345,
+    "id" : 12345,
     "createdBy" : "...",
     "guid" : "...",
-    "id" : 12345,
-    "updatedBy" : "...",
-    "updateTime" : 12345
+    "isEnabled" : true
   } ],
   "listSize" : 12345,
   "list" : [ { }, { } ],
@@ -2234,68 +2234,68 @@
       "type" : "object",
       "title" : "RangerPluginInfo",
           "properties" : {
-            "ipAddress" : {
+            "serviceName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "id" : {
+            "appType" : {
             "readOnly" : false,
 "description" : "",
-"type" : "number"
+"type" : "string"
             },
-            "updateTime" : {
+            "createTime" : {
             "readOnly" : false,
 "description" : "",
 "type" : "number"
             },
-            "appType" : {
+            "serviceType" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "info" : {
+            "ipAddress" : {
             "readOnly" : false,
 "description" : "",
-"type" : "object",
-"additionalProperties" : {
-  "type" : "string"
-}
+"type" : "string"
             },
             "hostName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "createTime" : {
+            "id" : {
             "readOnly" : false,
 "description" : "",
 "type" : "number"
             },
-            "serviceName" : {
+            "updateTime" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "number"
             },
-            "serviceType" : {
+            "info" : {
             "readOnly" : false,
 "description" : "",
-"type" : "string"
+"type" : "object",
+"additionalProperties" : {
+  "type" : "string"
+}
             }
           },
       "example" : {
+  "serviceName" : "...",
+  "appType" : "...",
+  "createTime" : 12345,
+  "serviceType" : "...",
   "ipAddress" : "...",
+  "hostName" : "...",
   "id" : 12345,
   "updateTime" : 12345,
-  "appType" : "...",
   "info" : {
     "property1" : "...",
     "property2" : "..."
-  },
-  "hostName" : "...",
-  "createTime" : 12345,
-  "serviceName" : "...",
-  "serviceType" : "..."
+  }
 },
       "description" : ""
     }
@@ -2322,31 +2322,31 @@
       ],
       "example" : {
   "pluginInfoList" : [ {
+    "serviceName" : "...",
+    "appType" : "...",
+    "createTime" : 12345,
+    "serviceType" : "...",
     "ipAddress" : "...",
+    "hostName" : "...",
     "id" : 12345,
     "updateTime" : 12345,
-    "appType" : "...",
     "info" : {
       "property1" : "...",
       "property2" : "..."
-    },
-    "hostName" : "...",
-    "createTime" : 12345,
-    "serviceName" : "...",
-    "serviceType" : "..."
+    }
   }, {
+    "serviceName" : "...",
+    "appType" : "...",
+    "createTime" : 12345,
+    "serviceType" : "...",
     "ipAddress" : "...",
+    "hostName" : "...",
     "id" : 12345,
     "updateTime" : 12345,
-    "appType" : "...",
     "info" : {
       "property1" : "...",
       "property2" : "..."
-    },
-    "hostName" : "...",
-    "createTime" : 12345,
-    "serviceName" : "...",
-    "serviceType" : "..."
+    }
   } ],
   "listSize" : 12345,
   "list" : [ { }, { } ],
@@ -2369,24 +2369,6 @@
         },
         {
           "properties" : {
-            "resourceSignature" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
-            "description" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "string"
-            },
-            "rowFilterPolicyItems" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "array",
-"items" : {
-  "$ref" : "#/definitions/json_RangerRowFilterPolicyItem"
-}
-            },
             "policyItems" : {
             "readOnly" : false,
 "description" : "",
@@ -2395,11 +2377,6 @@
   "$ref" : "#/definitions/json_RangerPolicyItem"
 }
             },
-            "policyType" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "number"
-            },
             "allowExceptions" : {
             "readOnly" : false,
 "description" : "",
@@ -2413,14 +2390,6 @@
 "description" : "",
 "type" : "string"
             },
-            "denyExceptions" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "array",
-"items" : {
-  "$ref" : "#/definitions/json_RangerPolicyItem"
-}
-            },
             "conditions" : {
             "readOnly" : false,
 "description" : "",
@@ -2429,12 +2398,7 @@
   "$ref" : "#/definitions/json_RangerPolicyItemCondition"
 }
             },
-            "policyPriority" : {
-            "readOnly" : false,
-"description" : "",
-"type" : "number"
-            },
-            "serviceType" : {
+            "resourceSignature" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
@@ -2447,25 +2411,25 @@
   "type" : "string"
 }
             },
-            "isDenyAllElse" : {
+            "name" : {
             "readOnly" : false,
 "description" : "",
-"type" : "boolean"
+"type" : "string"
             },
-            "dataMaskPolicyItems" : {
+            "options" : {
             "readOnly" : false,
 "description" : "",
-"type" : "array",
-"items" : {
-  "$ref" : "#/definitions/json_RangerDataMaskPolicyItem"
+"type" : "object",
+"additionalProperties" : {
+  "type" : "object"
 }
             },
-            "validitySchedules" : {
+            "rowFilterPolicyItems" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
 "items" : {
-  "$ref" : "#/definitions/json_RangerValiditySchedule"
+  "$ref" : "#/definitions/json_RangerRowFilterPolicyItem"
 }
             },
             "resources" : {
@@ -2476,7 +2440,25 @@
   "$ref" : "#/definitions/json_RangerPolicyResource"
 }
             },
-            "denyPolicyItems" : {
+            "isDenyAllElse" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "boolean"
+            },
+            "isAuditEnabled" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "boolean"
+            },
+            "validitySchedules" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "array",
+"items" : {
+  "$ref" : "#/definitions/json_RangerValiditySchedule"
+}
+            },
+            "denyExceptions" : {
             "readOnly" : false,
 "description" : "",
 "type" : "array",
@@ -2484,61 +2466,62 @@
   "$ref" : "#/definitions/json_RangerPolicyItem"
 }
             },
+            "policyType" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "number"
+            },
             "zoneName" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "options" : {
+            "dataMaskPolicyItems" : {
             "readOnly" : false,
 "description" : "",
-"type" : "object",
-"additionalProperties" : {
-  "type" : "object"
+"type" : "array",
+"items" : {
+  "$ref" : "#/definitions/json_RangerDataMaskPolicyItem"
 }
             },
-            "name" : {
+            "denyPolicyItems" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "array",
+"items" : {
+  "$ref" : "#/definitions/json_RangerPolicyItem"
+}
+            },
+            "policyPriority" : {
+            "readOnly" : false,
+"description" : "",
+"type" : "number"
+            },
+            "description" : {
             "readOnly" : false,
 "description" : "",
 "type" : "string"
             },
-            "isAuditEnabled" : {
+            "serviceType" : {
             "readOnly" : false,
 "description" : "",
-"type" : "boolean"
+"type" : "string"
             }
           }
         }
       ],
       "example" : {
-  "resourceSignature" : "...",
-  "description" : "...",
-  "rowFilterPolicyItems" : [ {
-    "rowFilterInfo" : {
-      "filterExpr" : "..."
-    },
-    "accesses" : [ {
+  "policyItems" : [ {
+    "roles" : [ "...", "..." ],
+    "groups" : [ "...", "..." ],
+    "conditions" : [ {
       "type" : "...",
-      "isAllowed" : true
+      "values" : [ "...", "..." ]
     }, {
       "type" : "...",
-      "isAllowed" : true
+      "values" : [ "...", "..." ]
     } ],
-    "users" : [ "...", "..." ],
     "delegateAdmin" : true,
-    "conditions" : [ {
-      "values" : [ "...", "..." ],
-      "type" : "..."
-    }, {
-      "values" : [ "...", "..." ],
-      "type" : "..."
-    } ],
-    "roles" : [ "...", "..." ],
-    "groups" : [ "...", "..." ]
-  }, {
-    "rowFilterInfo" : {
-      "filterExpr" : "..."
-    },
     "accesses" : [ {
       "type" : "...",
       "isAllowed" : true
@@ -2546,38 +2529,18 @@
       "type" : "...",
       "isAllowed" : true
     } ],
-    "users" : [ "...", "..." ],
-    "delegateAdmin" : true,
-    "conditions" : [ {
-      "values" : [ "...", "..." ],
-      "type" : "..."
-    }, {
-      "values" : [ "...", "..." ],
-      "type" : "..."
-    } ],
+    "users" : [ "...", "..." ]
+  }, {
     "roles" : [ "...", "..." ],
-    "groups" : [ "...", "..." ]
-  } ],
-  "policyItems" : [ {
-    "accesses" : [ {
+    "groups" : [ "...", "..." ],

[... 31779 lines stripped ...]

Reply via email to