How smart assessment trigger control attestation status?

pverni
Tera Contributor

Hello everyone,

 

I'm trying to find  what rule, flow or script is responsible for change the control status to compliance/nom-compliance.

 

In the moment i'm using smart assessment as control attestation. I alredy look in Business Rules, flows and scripts, but I can't find.

 

I'm looking for it to change the moment that control status is change. I need to set the control status just after the monitor state.

1 ACCEPTED SOLUTION

Marek Krcma
Giga Sage

Hello,

If smart assessment is selected as control attestation method then following actions happens after submitting attestation:

1. Business rule: "Expose event if asmt grp status changes" on Assessment group [sn_smart_asmt_assessment_group] which triggers event

2. event sn_smart_asmt.asmt_group_closed with script action "Evaluate assessment result for control" and it calls script include

3. Evaluating assessment and set control status and state is in GRCSmartAssessmentUtils().evaluateControl(controlSysId, assessmentGroup) 

 

 

View solution in original post

1 REPLY 1

Marek Krcma
Giga Sage

Hello,

If smart assessment is selected as control attestation method then following actions happens after submitting attestation:

1. Business rule: "Expose event if asmt grp status changes" on Assessment group [sn_smart_asmt_assessment_group] which triggers event

2. event sn_smart_asmt.asmt_group_closed with script action "Evaluate assessment result for control" and it calls script include

3. Evaluating assessment and set control status and state is in GRCSmartAssessmentUtils().evaluateControl(controlSysId, assessmentGroup)