Join logic examples

This topic provides examples that show how to use provisioning policy join directives.. This section provides more examples of join logic.

Scenario .

Multiple applicable entitlements might be joined. The parameter value is only allowed to take on the value that is specified by the second policy under these conditions.

Scenario .

This example illustrates a priority-based provisioning policy join directive for a single-valued attribute. The following table identifies two provisioning policies for this scenario.

Policy Description

Policy .

Priority = 1
Attribute: erdivision = divisionA, enforcement = DEFAULT

Policy .

Priority = 2
Attribute: erdivision = divisionB, enforcement = MANDATORY

Because Policy 1 has a higher priority, only Policy 1's definition for the erdivision attribute is used. Policy 2's value for the erdivision attribute is ignored. All other values besides divisionA are disallowed.

Scenario .

This example illustrates a union-based provisioning policy join directive for a multivalued attribute. The following table identifies two provisioning policies for this scenario.

Policy Description

Policy .

Priority = 1
Attribute: localgroup = groupA, enforcement = DEFAULT

Policy .

Priority = 2
Attribute: localgroup = groupB, enforcement = MANDATORY
Because the join directive is defined as UNION, the resulting policy uses the following definitions for the policies:

Parent topic: Policy join directives configuration