Controls automatically being retired?

dellett
Tera Contributor

Hi all,

I am wondering how I can find out why my controls are automatically being retired when I complete an Indicator Task. No matter if it passes or fails, when I complete an Indicator Task, the Control that it pertains to is retired, which then closes any Issues that get generated by the Indicator Task. 

I guess my question is, "what's the best way to identify any and all scripts or rules that are changing the State field of the Control?" - I've spent hours pouring through the rules for Controls, Indicators, Indicator Tasks, and Indicator Results and haven't found anything that should be making the control automatically retire and I feel like there must be a better way to go about this. 

1 ACCEPTED SOLUTION

I've checked the profiles and they are all active. I eventually found that there was a Business Rule which was closing the Controls when an Indicator Task was closed (I think it was a rule in the task table that was inherited to sn_grc_indicator_task. I had to deactivate the rule which I don't think is ideal because it would affect how other types of tasks operate. 

 

I'm still not sure why that rule would be making the control inactive, but it was happening. 

View solution in original post

2 REPLIES 2

Ankur Sharma
Tera Guru

Can you please check the profile associated. Controls will automatically retire if the profile they are related to is inactivated or deleted.

 

Let me know if it helps.

I've checked the profiles and they are all active. I eventually found that there was a Business Rule which was closing the Controls when an Indicator Task was closed (I think it was a rule in the task table that was inherited to sn_grc_indicator_task. I had to deactivate the rule which I don't think is ideal because it would affect how other types of tasks operate. 

 

I'm still not sure why that rule would be making the control inactive, but it was happening.