RangerAuditPolicy Data Type

Properties
name data type description
auditPolicyItems array of RangerAuditPolicyItem
Properties inherited from RangerPolicy
policyType number
serviceType string
policyLabels array of string
name string
isAuditEnabled boolean
isDenyAllElse boolean
dataMaskPolicyItems array of RangerDataMaskPolicyItem
zoneName string
allowExceptions array of RangerPolicyItem
conditions array of RangerPolicyItemCondition
policyItems array of RangerPolicyItem
denyExceptions array of RangerPolicyItem
policyPriority number
resources map of RangerPolicyResource
resourceSignature string
service string
options map of object
description string
rowFilterPolicyItems array of RangerRowFilterPolicyItem
validitySchedules array of RangerValiditySchedule
additionalResources array of map of RangerPolicyResource
denyPolicyItems array of RangerPolicyItem
Properties inherited from RangerBaseModelObject
createdBy string
createTime number
id number
version number
isEnabled boolean
guid string
updateTime number
updatedBy string

Example

{
  "auditPolicyItems" : [ {
    "isAudited" : true,
    "accessResult" : "DENIED",
    "accessTypes" : [ "...", "..." ],
    "actions" : [ "...", "..." ],
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "isAudited" : true,
    "accessResult" : "NOT_DETERMINED",
    "accessTypes" : [ "...", "..." ],
    "actions" : [ "...", "..." ],
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "policyType" : 12345,
  "serviceType" : "...",
  "policyLabels" : [ "...", "..." ],
  "name" : "...",
  "isAuditEnabled" : true,
  "isDenyAllElse" : true,
  "dataMaskPolicyItems" : [ {
    "dataMaskInfo" : {
      "dataMaskType" : "...",
      "valueExpr" : "...",
      "conditionExpr" : "..."
    },
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "dataMaskInfo" : {
      "dataMaskType" : "...",
      "valueExpr" : "...",
      "conditionExpr" : "..."
    },
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "zoneName" : "...",
  "allowExceptions" : [ {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "conditions" : [ {
    "type" : "...",
    "values" : [ "...", "..." ]
  }, {
    "type" : "...",
    "values" : [ "...", "..." ]
  } ],
  "policyItems" : [ {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "denyExceptions" : [ {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "policyPriority" : 12345,
  "resources" : {
    "property1" : {
      "isRecursive" : true,
      "values" : [ "...", "..." ],
      "isExcludes" : true
    },
    "property2" : {
      "isRecursive" : true,
      "values" : [ "...", "..." ],
      "isExcludes" : true
    }
  },
  "resourceSignature" : "...",
  "service" : "...",
  "options" : {
    "property1" : { },
    "property2" : { }
  },
  "description" : "...",
  "rowFilterPolicyItems" : [ {
    "rowFilterInfo" : {
      "filterExpr" : "..."
    },
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "rowFilterInfo" : {
      "filterExpr" : "..."
    },
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "validitySchedules" : [ {
    "timeZone" : "...",
    "recurrences" : [ {
      "interval" : { },
      "schedule" : { }
    }, {
      "interval" : { },
      "schedule" : { }
    } ],
    "startTime" : "...",
    "endTime" : "..."
  }, {
    "timeZone" : "...",
    "recurrences" : [ {
      "interval" : { },
      "schedule" : { }
    }, {
      "interval" : { },
      "schedule" : { }
    } ],
    "startTime" : "...",
    "endTime" : "..."
  } ],
  "additionalResources" : [ {
    "property1" : {
      "isRecursive" : true,
      "values" : [ "...", "..." ],
      "isExcludes" : true
    },
    "property2" : {
      "isRecursive" : true,
      "values" : [ "...", "..." ],
      "isExcludes" : true
    }
  }, {
    "property1" : {
      "isRecursive" : true,
      "values" : [ "...", "..." ],
      "isExcludes" : true
    },
    "property2" : {
      "isRecursive" : true,
      "values" : [ "...", "..." ],
      "isExcludes" : true
    }
  } ],
  "denyPolicyItems" : [ {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  }, {
    "roles" : [ "...", "..." ],
    "users" : [ "...", "..." ],
    "delegateAdmin" : true,
    "accesses" : [ {
      "type" : "...",
      "isAllowed" : true
    }, {
      "type" : "...",
      "isAllowed" : true
    } ],
    "groups" : [ "...", "..." ],
    "conditions" : [ {
      "type" : "...",
      "values" : [ "...", "..." ]
    }, {
      "type" : "...",
      "values" : [ "...", "..." ]
    } ]
  } ],
  "createdBy" : "...",
  "createTime" : 12345,
  "id" : 12345,
  "version" : 12345,
  "isEnabled" : true,
  "guid" : "...",
  "updateTime" : 12345,
  "updatedBy" : "..."
}