Unable to generate the indicator tasks for multiple indicators at one go

Sobha1
Tera Contributor

Hi Everyone,

We have created one control objective and mapped to the new policy created. We have also created entity type and entity filter. All the entities are reflected in the related list in the entity type record.  When I map the entity type to the control objective the controls are also generated and it is fine. We have created one indicator template with the type manual and applied the same for the control objective. Now the indicators are generated as expected.

 

I ran the scheduled job GRC indicator nightly run but the indicator tasks are not generated for the indicators. If I open the record and click on the execute, it is generating the indicator record. I have 200+ indicators, I cannot open each and every record and click execute button to generate the indicator tasks record. 

 

Please suggest.

1 REPLY 1

Community Alums
Not applicable

Hi @Sobha1 ,

The scheduled job is supposed to run daily. It first checks 'Next run time' field of the indicators. If it matches the current date, it will then count the number of open indicator tasks and compare it to the maximum open indicator tasks stored in the system property sn_grc.max_open_indicator_tasks. If equal or greater than, indicator task creation will abort and notification will be sent to risk and compliance managers (those with the role sn_grc.manager). Otherwise, it will proceed with the creation of the indicator task.

 

Best Practices:

  1. The value of grc application property 'sn_grc.max_open_indicator_tasks' can be adjusted by administrators. It should be documented and kept in a manageable limit.
  2. 'GRC Indicator nightly run' job , as configured in baseline, should run during off-working hours. you can make a note on completion time.
  3. Make sure there are not no other jobs, reports or time consuming logic runs in parallel and during the execution of nightly job
  4. Ensure the number of expected generated tasks do not exceed the new threshold. Discarded Indicator tasks will not tracked and creation will not be resumed after abortion.
  5. To ensure the overall optimal performance, archive closed tasks according to company policy (e.g. 1 Year) and always query active records.