- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-11-2025 11:42 PM
Overview
The Smart Assessment Engine (SAE) is ServiceNow’s next-gen framework for conducting intelligent, scalable, and automated assessments across modules like GRC, IRM, TPRM, and more. It replaces the classic assessment model with a more flexible, template-driven, and workflow-integrated approach
Functional Comparison: Smart vs Classic Assessment
Template Design | Basic, limited logic | Rich UI with drag-and-drop, conditional visibility |
Scoring | Manual or basic | Multi-level, normalized, automated scoring |
Triggering | Manual or scripted | Flow Designer, API, UI Actions |
Reusability | Low | High (template copy, modular design) |
Integration | Limited | Seamless with workflows, sub flows and automation |
Technical & Architectural Comparison
Smart Assessment Engine uses:
- sn_smart_asmt_template for templates
- sn_smart_asmt_instance for assessment instances
sn_vdr_risk_asmt_m2m_tiering_sae_template for mapping template and assessment
- Flow Designer actions for triggering
- Domain separation and ACLs for secure multi-tenancy
Classic Assessment relies on:
- asmt_metric_type, asmt_question, and asmt_instance
- sn_vdr_risk_asmt_m2m_tiering_asmt_questionnaire for mapping
- Limited automation and integration capabilities
Smart Assessment for Controls & TPRM
- Controls: Used in Control Attestation workflows to validate control effectiveness.
- TPRM: Enables automated third-party risk assessments with scoring, issue generation, and event-driven rules
Once SAE is enabled for TPRM, it replaces the legacy engine and cannot be reverted
Modules Utilizing Smart Assessment
- Integrated Risk Management (IRM)
- Policy and Compliance
- Third-Party Risk Management (TPRM)
- Field Service Management (FSM)
- Business Impact Analysis (BIA)
- Cyber Risk Institute (CRI) Assessments
Roadmap Highlights
- SAE is evolving into a core capability across all risk modules.
- Future releases will expand support for ESG, BCM, and AI-powered assessments
Prerequisites
- ServiceNow version: Washington DC or later
- Install Smart Assessment Core from the ServiceNow Store
- Assign roles: sn_smart_asmt.admin, vendor_risk_admin, etc.
- For TPRM, instance should be Yokohama Patch 6 or above
- Enable SAE via system properties (e.g., sn_vdr_risk_asmt.sae_enabled for TPRM)
Implementation Steps
- Install Smart Assessment Engine Core application from the Application Manager.
- Configure templates using the Template Builder.
- Define scoring models and visibility rules.
- Integrate with workflows using Flow Designer.
- Set up roles and access controls.
- Test and publish templates.
Note: There are numerous plugins related to Smart Assessment engine for every feature.
Example for Automation Enablement there is specific plugins to be installed. You can start with SAE core and as per your requirement you can install the other plugins. The full list is provided in the ServiceNow SAE implementation page.
For TPRM, instance should be Yokohama Patch 6 or above. Also you should enable the system property to true for SAE TPRM enablement.
Triggering Smart Assessments
- Use Flow Designer → Action: Trigger Smart Assessment
- Inputs include:
- Template ID
- Assessor(s)
- Scope (record/table)
- Due date, duration, etc.
- Can be triggered via:
- Script
- UI Action (custom)
- Workflow Studio
FAQs
Q: Can I migrate classic templates to SAE?
Yes, migration tools are available for metric types and templates.
Q: Is scripting required?
No, SAE is designed to be low-code, but scripting is optional for advanced use cases.
Q: Can I use SAE outside GRC?
Yes, SAE is modular and can be embedded in any workflow or app.
Q: What happens after enabling SAE in TPRM?
It becomes the default engine and cannot be reverted
Solved! Go to Solution.
- 1,954 Views
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-12-2025 11:03 PM
@Rafael Cardoso Focused more on what is SAE and its difference when comparing Classic Assessments.
Good that you covered the why part.
Will post more content on GRC.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
This a Bug !
I open a case in august, and I have a call with 4 Servicenow engineer this week. As soon I have the solution from servicenow I post it here.
They miss a reference table between Smart Assessment and BCM, so do not work to hard on this, it should never work as I understand.
Regard.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hello I post the solution to use Smart Assessment with scoring in the BIA Assessment bellow have a look and le me know
I did not post at the right place my bad.
If you need more information if a PDF or Word to follow the all the step le me know
When I post the solution I cannot attach any file, the web site did not accept my file
Good luck
Regard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-16-2025 03:26 AM
hi @Vinod54 , When migrating from Classic to Smart attestations, will previously completed attestation instances also be migrated? If not, does ServiceNow provide any option for reporting on historical assessment instance data, and how can old assessment instances be moved into Smart?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday
Hello
I finaly have a long long call with many engineer from SNOW and we foud the solution.
Her is the first information I got. I did not implement yet, but this is a working Workflow to get the scoring from the Smart Assessment and assign the right value to the right BIA RTO, RPO or Tiering
We testing on our SNOW DEV instance and is working.
Open Workflow studio and define this workflow like this one many print screen bellow dont worry.
Trigger
Table: Smart Assessment instance as trigger (sn_smart_asmt_instance)
If you use multiple assessment you need to assign each of them to the trigger with multiple trigger condition I think you should select And and not OR.
If you did not assign a specific assessment the Workflow should be trigger for each assessment, this could be a issue.
You need to have 3 look up records to correctly make the relation between the Smart Assessment and the BIA
- Metric instance to get the scoring (sn_smart_scoring_metric_instance)
- Assessment instance is smart assessment instance (the trigger)
To make the relation between the Smart Assessment and the scoring result
- Assessment instance to scope item (sn_smart_asmt_m2m_instance_scope_item)
- Assessment instance is smart assessment instance (the trigger)
To make the relation between the Assessment instance to scope item and Smart assessment instance
- Impact Analysis (sn_bia_analysis)
- Sys ID is look up record #2 (Assessment instance to scope item), Scope Item, Record
Her we point to the right BIA using the Assessment instance to scope item record
- IF condition to assign the right value with the scoring
You should have many IF Then for each condition you would like to define according to the scoring result
Assign the right value for each segment of your RTO / RPO/ Tiering her is 50 to let the condition enter to the condition for every test we made
Use the look up #1 scoring (sn_smart_scoring_metric_instance) to get the scoring result
- THEN : Update the record for you BIA, in this example we update the RPO
The fields is select from the drop down menu with the result, you should define the value in you BCM (Recovery Tier & Recovery Time Frame)
In the BCM menu you need to define the value for Recovery Tier & Recovery Time Frame
The recovery tier and the recovery time frame for RTO & RPO just bellow the Recovery Tier
If you have multiple IF THEN you should add End Flow to exit after you assign the right value
Do not forget to configure your BIA template with the Smart assessment
Do not forget to publish the Samrt Assessment in the upper right corner
Your Assessment template should be configure with this value to let access to BMC module
Additional option
Purpose : Business Impact Assessment
Assessment Targets: Impact Analysis
Setting
Duration : We did not configure this value
Assessment reader role: sn_bcm.core_viewer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-16-2025 05:45 AM
Hello
We made a Smart Assessment with 10 questions.
Each question have 5 possible answer.
we add scoring for the entire assessment so each answer receive a value.
if we use option in automation with IF Then for each answer for each question we need to have 5x5x5x5x5x5x5x5x5x5 = 9 765 625 option to manage, this is a bit to munch to mange for us.
I would like to know if we can manage scoring for the entire assessment.
I did not found in the Smart assessment how we could manage the entire scoring.
If the entire assessment give me a scoring of 25, yes we could construct all the IF Then to classify the result in the right RTO, RPO or Tiering.
I made 3 assessment, one for each section of the BIA RTO, RPO & Tiering.
but I did not found how to use the scoring for the entire RTO assessment to assign the right RTO in the BIA.
If you have any idea on how to use the scoring for entire assessment like sum of all the question in 1 assessment we would like to know how we could configure this setting.
Regard.