Skip to content

Best Practices for Policies

These are some general best practices for developing and using policies in your organization:

One Policy or Many?

A single policy can contain multiple policy rules. As you develop your policies, think about what belongs under one policy umbrella, versus what should be distinct. For example, you might create one policy for Finance Department Role Conflicts that could include many individual rules defining which roles cannot be shared within the Finance department. If your policies do not fit logically into categories, individual policies for each unique use case might be the right approach.

Names and Descriptions

Always provide user-friendly and intuitive names and descriptions for each policy and policy rule. The description of the policy (though not of the policy rules) can also be localized if you need multilingual translations. A good rule of thumb is that the policy name should indicate the purpose of the policy, and the policy rule name should indicate what the rule actually does.

Preventive Controls

Whether or not to alert requestors or approvers that granting certain access will result in a policy violation is something you can configure in the Lifecycle Management business process for provisioning. There may be some cases when you do not want to let users know which access combinations can provide an opportunity for fraud or for circumvention of security controls.

Test Policies and Policy Rules Before Activating Them

Fully testing policies before making them live is an essential step. See Testing Policies

Provide Useful Guidance

Every policy should include clear language about the policy's purpose, and how to manage violations. Policy rules include fields for giving important information and guidance to users. Be sure to provide meaningful and complete information with each rule, so that users have a clear understanding of the purpose of the rule and how to manage violations. See Compensating Controls and Correction Advice.