You use policies to manage deployments requested from the VMware Aria Automation Service Broker catalog with a defined set of rules.
Policy |
Description |
---|---|
Approval policy |
You can approve a deployment or day-2 action before a request is provisioned. |
Lease policy |
You can set a workload lease policy. |
Day-2 actions policy |
You can select the actions that can be performed on a workload post deployment. |
Enforcement Type |
Description |
---|---|
Hard |
Ranked higher than soft policies |
Soft |
Overridden by hard policies |
Policy types are evaluated:
If there are hard and soft policies, only the hard policies are considered and ranked.
If there are only soft policies, the soft policies are ranked.
Policies with an organization scope are ranked higher than policies with a project scope.
Policies with earlier creation dates are ranked higher than policies with later creation dates. Post ranking, policies are evaluated to identify the merge order.
The highest-ranking policy becomes the baseline.
The second-level ranking policy is applied next, and so on.
If a policy is incompatible with the preceding policies, this policy is discarded and marked as ineffective.
Goal |
Example Configuration |
Effective Policy Behavior |
---|---|---|
A default organization-level policy that allows the project-level policy values to influence the applied values. |
Organization Policy = Soft
Project A Policy 1 = Soft
Project B Policy 1 = Soft
|
A member of project A requests a catalog item. Project B is not considered because it is not applicable to project A deployments. Merged effective policy:
|
Decision ID |
Design Decision |
Design Justification |
Design Implication |
---|---|---|---|
PCA-VAA-SB-CFG-005 |
Identify and apply goals for your organization and each project based on the applicability of available policy types. |
By understanding how the policies are processed, you can meet organizational goals without creating an excessive and unmanageable number of policies. |
For each policy type, you must determine the applicability and your organizational goals to design policy enforcement and scope that results in the desired effective policy. |