How to avoid running assignment rules on closed VIs

sath
Tera Expert

Hi,

 

After the vulnerable items are closed, something is triggering business rules that run assignment rules and setting the assignment group to empty on closed VIs.

 

Our assignment rules are configured as follows:

Discovered item.Resource Tag contains DBA AND Active is True, then assign it to Group DBA.

 

Since it's looking for only active VIs and when the assignment rules are running on closed VIs, is it setting the assignment group to empty. If yes, do we need to update business rules to run only on active VIs?

Is there any other approach to this issue?

5 REPLIES 5

AnirudhKumar
Mega Sage
Mega Sage

I believe Assignment Rules only execute once, when the record is inserted.

To confirm this theory, deactivate your suspected Assignment Rule and test.

If the theory is correct, you will have to look elsewhere... anything else that might be clearing out the assignment group...

There is a OOB business rule "Run assignment rules" on Vulnerable Item table that triggers assignment rules on insert/update:

Screenshot 2024-08-22 at 11.20.37 AM.png

 

We also created another BR on discovered item table that triggers assignment rule if resource tag of discovered item changes

Screenshot 2024-08-22 at 11.23.42 AM.png

Could any of these business rules be the reasons for running the assignment rules again?

Should I set active is TRUE condition on the BR?

Sandeep Rajput
Tera Patron
Tera Patron

@sath Look for some business rules/script include which is doing this as the assignment rule doesn't run for those records where the assigned_to/assignment_group is already populated.

@Sandeep Rajput 

There is a OOB business rule "Run assignment rules" on Vulnerable Item table that triggers assignment rules on insert/update.

We also created another BR on discovered item table that triggers assignment rule if resource tag of discovered item changes.

Could any of these business rules be the reasons for running the assignment rules again?

Should I set active is TRUE condition on the BR?