Business Rules

Beta Business rules are currently in beta. Learn more.

When customizing Nimble AMS to fit your business process, administrators can use a business rule configured through point-and-click to control the behavior of a technical process based on a True or False result. In the Business Rules app,administrators can set what evaluations are made to determine how the business rule resolves.

Understanding Business Rules

A business rule is controllable point within a Nimble AMS that defines or constrains some aspect of a technical process with your business process. Business rules are made up of one or more evaluations you can configure to ensure your business process is followed within Nimble AMS. When checking the business rule, each evaluation is made in the specified order, and if all resolve to True, the business rule resolves to True. If even one evaluation resolves to False, the business rule resolves to False. Also, only active evaluations are made. Disabled evaluations are ignored when checking the business rule.

A great application of business rules is within the access controls you use to personalize Community Hub. Learn more about Access Controls.

Making Evaluations

Use one or more evaluation within a business rule to check a condition to see if the evaluation resolves to True or False.

Included Evaluations

By default, you can perform the following types of evaluations:

Evaluation Description
AccountEvaluator Resolves to True if the specified checkbox field on the account record is selected.
FalseEvaluator Alway resolves to False.
PermissionSetEvaluator Resolves to True if the current user has a given permission set.
TrueEvaluator Alway resolves to True.

As an example: to allow only administrator within the Billing department to use recurring payments, you could create an evaluation named Billing Staff Only which resolves to True if the current user has the Billing Department permission set.

As another example: to allow all administrator to use installment payments, you could create an evaluation named All Staff which always resolves to True.

Custom Evaluations

Your association may have unique evaluations you would like to make, which can be created with development effort. Once a new type of evaluation is created, an administrator can use and configure the evaluation through point-and-click.

As an example: to allow only administrator who meet certain criteria to use recurring payments, you could create an evaluation type named Staff By Query which resolves to True only if a specified query returns True.

This is just one example of a custom evaluation type you could create; almost any scenario can be accommodated with development effort.

Customizing Business Rules

You can access the business rules in your org using the Business Rules app in Salesforce classic and Lightning experience. When using the Business Rules app, you can select a business rule, review the evaluations made as part of the business rule, edit each evaluation, and add new evaluations.

If you edit an evaluation, be sure to also update the description to help others understand the new behavior.

  Show Me an Image...

Nimble AMS, Staff View, Business Rule, Business Rules Lightning App

Things to Keep in Mind

  • To use business rules, your org must be set up to use My Domain. Learn more (external).
  • This feature uses Custom Metadata types, which Nimble AMS Support can enable in your org.

On This Page

In This Section