servicePolicies Data Type

Namespace
(Default)
Schema
ns0.xsd
Properties
name data type type namespace min/max occurs description
auditMode string element 0/1  
policies list of rangerPolicy element 0/unbounded  
policyDeltas list of rangerPolicyDelta element 0/unbounded  
policyUpdateTime dateTime element 0/1  
policyVersion long element 0/1  
securityZones (custom) element 0/1  
serviceConfig (custom) element 0/1  
serviceDef rangerServiceDef element 0/1  
serviceId long element 0/1  
serviceName string element 0/1  
tagPolicies tagPolicies element 0/1  

Example

<servicePolicies>
  <tagPolicies>
    <policyVersion>...</policyVersion>
    <policyUpdateTime>...</policyUpdateTime>
    <policies>
      <serviceType>...</serviceType>
      <policyType>...</policyType>
      <isDenyAllElse>...</isDenyAllElse>
      <conditions/>
      <resourceSignature>...</resourceSignature>
      <name>...</name>
      <policyLabels>...</policyLabels>
      <description>...</description>
      <validitySchedules/>
      <allowExceptions/>
      <resources>...</resources>
      <isAuditEnabled>...</isAuditEnabled>
      <service>...</service>
      <rowFilterPolicyItems/>
      <zoneName>...</zoneName>
      <options>...</options>
      <policyPriority>...</policyPriority>
      <denyExceptions/>
      <denyPolicyItems/>
      <additionalResources>...</additionalResources>
      <policyItems/>
      <dataMaskPolicyItems/>
    </policies>
    <auditMode>...</auditMode>
    <serviceId>...</serviceId>
    <serviceConfig>...</serviceConfig>
    <serviceName>...</serviceName>
    <serviceDef>
      <implClass>...</implClass>
      <rbKeyLabel>...</rbKeyLabel>
      <name>...</name>
      <description>...</description>
      <rowFilterDef/>
      <dataMaskDef/>
      <configs/>
      <enums/>
      <resources/>
      <accessTypes/>
      <displayName>...</displayName>
      <label>...</label>
      <options>...</options>
      <contextEnrichers/>
      <rbKeyDescription>...</rbKeyDescription>
      <policyConditions/>
    </serviceDef>
  </tagPolicies>
  <serviceName>...</serviceName>
  <serviceId>...</serviceId>
  <policyUpdateTime>...</policyUpdateTime>
  <auditMode>...</auditMode>
  <serviceConfig>...</serviceConfig>
  <policyDeltas>
    <id>...</id>
    <policiesVersion>...</policiesVersion>
    <policy>
      <serviceType>...</serviceType>
      <policyType>...</policyType>
      <isDenyAllElse>...</isDenyAllElse>
      <conditions/>
      <resourceSignature>...</resourceSignature>
      <name>...</name>
      <policyLabels>...</policyLabels>
      <description>...</description>
      <validitySchedules/>
      <allowExceptions/>
      <resources>...</resources>
      <isAuditEnabled>...</isAuditEnabled>
      <service>...</service>
      <rowFilterPolicyItems/>
      <zoneName>...</zoneName>
      <options>...</options>
      <policyPriority>...</policyPriority>
      <denyExceptions/>
      <denyPolicyItems/>
      <additionalResources>...</additionalResources>
      <policyItems/>
      <dataMaskPolicyItems/>
    </policy>
    <changeType>...</changeType>
  </policyDeltas>
  <policyVersion>...</policyVersion>
  <securityZones>...</securityZones>
  <policies>
    <serviceType>...</serviceType>
    <policyType>...</policyType>
    <isDenyAllElse>...</isDenyAllElse>
    <conditions>
      <values>...</values>
      <type>...</type>
    </conditions>
    <resourceSignature>...</resourceSignature>
    <name>...</name>
    <policyLabels>...</policyLabels>
    <description>...</description>
    <validitySchedules>
      <timeZone>...</timeZone>
      <startTime>...</startTime>
      <recurrences/>
      <endTime>...</endTime>
    </validitySchedules>
    <allowExceptions>
      <conditions/>
      <roles>...</roles>
      <accesses/>
      <delegateAdmin>...</delegateAdmin>
      <groups>...</groups>
      <users>...</users>
    </allowExceptions>
    <resources>...</resources>
    <isAuditEnabled>...</isAuditEnabled>
    <service>...</service>
    <rowFilterPolicyItems>
      <rowFilterInfo/>
    </rowFilterPolicyItems>
    <zoneName>...</zoneName>
    <options>...</options>
    <policyPriority>...</policyPriority>
    <denyExceptions>
      <conditions/>
      <roles>...</roles>
      <accesses/>
      <delegateAdmin>...</delegateAdmin>
      <groups>...</groups>
      <users>...</users>
    </denyExceptions>
    <denyPolicyItems>
      <conditions/>
      <roles>...</roles>
      <accesses/>
      <delegateAdmin>...</delegateAdmin>
      <groups>...</groups>
      <users>...</users>
    </denyPolicyItems>
    <additionalResources>...</additionalResources>
    <policyItems>
      <conditions/>
      <roles>...</roles>
      <accesses/>
      <delegateAdmin>...</delegateAdmin>
      <groups>...</groups>
      <users>...</users>
    </policyItems>
    <dataMaskPolicyItems>
      <dataMaskInfo/>
    </dataMaskPolicyItems>
    <version>...</version>
    <updatedBy>...</updatedBy>
    <updateTime>...</updateTime>
    <guid>...</guid>
    <id>...</id>
    <isEnabled>...</isEnabled>
    <createdBy>...</createdBy>
    <createTime>...</createTime>
  </policies>
  <serviceDef>
    <implClass>...</implClass>
    <rbKeyLabel>...</rbKeyLabel>
    <name>...</name>
    <description>...</description>
    <rowFilterDef>
      <accessTypes/>
      <resources/>
    </rowFilterDef>
    <dataMaskDef>
      <resources/>
      <accessTypes/>
      <maskTypes/>
    </dataMaskDef>
    <configs>
      <rbKeyValidationMessage>...</rbKeyValidationMessage>
      <mandatory>...</mandatory>
      <defaultValue>...</defaultValue>
      <itemId>...</itemId>
      <rbKeyLabel>...</rbKeyLabel>
      <subType>...</subType>
      <validationMessage>...</validationMessage>
      <label>...</label>
      <description>...</description>
      <uiHint>...</uiHint>
      <type>...</type>
      <rbKeyDescription>...</rbKeyDescription>
      <validationRegEx>...</validationRegEx>
      <name>...</name>
    </configs>
    <enums>
      <itemId>...</itemId>
      <defaultIndex>...</defaultIndex>
      <name>...</name>
      <elements/>
    </enums>
    <resources>
      <level>...</level>
      <description>...</description>
      <mandatory>...</mandatory>
      <recursiveSupported>...</recursiveSupported>
      <matcherOptions>...</matcherOptions>
      <matcher>...</matcher>
      <rbKeyDescription>...</rbKeyDescription>
      <name>...</name>
      <itemId>...</itemId>
      <label>...</label>
      <accessTypeRestrictions>...</accessTypeRestrictions>
      <validationMessage>...</validationMessage>
      <excludesSupported>...</excludesSupported>
      <rbKeyValidationMessage>...</rbKeyValidationMessage>
      <parent>...</parent>
      <type>...</type>
      <validationRegEx>...</validationRegEx>
      <uiHint>...</uiHint>
      <isValidLeaf>...</isValidLeaf>
      <lookupSupported>...</lookupSupported>
      <rbKeyLabel>...</rbKeyLabel>
    </resources>
    <accessTypes>
      <rbKeyLabel>...</rbKeyLabel>
      <name>...</name>
      <impliedGrants>...</impliedGrants>
      <itemId>...</itemId>
      <label>...</label>
    </accessTypes>
    <displayName>...</displayName>
    <label>...</label>
    <options>...</options>
    <contextEnrichers>
      <enricherOptions>...</enricherOptions>
      <itemId>...</itemId>
      <enricher>...</enricher>
      <name>...</name>
    </contextEnrichers>
    <rbKeyDescription>...</rbKeyDescription>
    <policyConditions>
      <uiHint>...</uiHint>
      <evaluatorOptions>...</evaluatorOptions>
      <description>...</description>
      <validationMessage>...</validationMessage>
      <itemId>...</itemId>
      <label>...</label>
      <name>...</name>
      <rbKeyValidationMessage>...</rbKeyValidationMessage>
      <rbKeyDescription>...</rbKeyDescription>
      <validationRegEx>...</validationRegEx>
      <rbKeyLabel>...</rbKeyLabel>
      <evaluator>...</evaluator>
    </policyConditions>
    <version>...</version>
    <updatedBy>...</updatedBy>
    <updateTime>...</updateTime>
    <guid>...</guid>
    <id>...</id>
    <isEnabled>...</isEnabled>
    <createdBy>...</createdBy>
    <createTime>...</createTime>
  </serviceDef>
</servicePolicies>