# ActivityPoliciesDefinitionTailoringType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Supertype: ActivityPoliciesType
TODO

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
policy | container PolicyRuleType | [0,-1] | These rules specify compliance and governance constraints.
policyRef | reference ObjectReferenceType | [0,-1] | Reference to AbstractRoleType (or its subtypes) object, preferably PolicyType.
tailoringMode | property TailoringModeType | [0,1] | How the tailoring is applied.

- ### Items

  - #### policy

    Flags: RAM,runtime

    Multiplicity: [0,-1]

    Display order:

    These rules specify compliance and governance constraints. E.g. role exclusion (SoD), number of assignees, approvals, remediation, etc. This is the form suitable for use in assignments/inducements.

  - #### policyRef

    Flags: RAM

    Multiplicity: [0,-1]

    Display order:

    Reference to AbstractRoleType (or its subtypes) object, preferably PolicyType. Inducements with policies located in referenced object must not contain order, condition. Otherwise, configuration exception will be thrown.

  - #### tailoringMode

    Flags: RAM,runtime,AVals:2

    Multiplicity: [0,1]

    Display order:

    How the tailoring is applied.