Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

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)