Donte Hooker1
Giga Guru
Giga Guru

Use Case:

When a control owner takes an attestation it does show the name of the control but no other fields are exposed. The solution below allows you to expose fields from the control on the attestation allowing the control owner to view more detail about the control when completing the attestation.

 

Solution:

1. Navigate to System Classic Mobile UI -> Table Titles

find_real_file.png

2. While on the list of Document Titles, click new.

find_real_file.png

3. On the new Document Title, add the fields and script similar to the example belowfind_real_file.png

4. After the document title is created, you can go to the control attestation and select Take Assessment. The fields selected on the document title is now viewable on the attestation.

find_real_file.png

 

Comments
Community Alums
Not applicable

Well done, +1 from my side! Didn't know about this, keep up the good work

Phil Swann
Tera Guru
Tera Guru

Super excited about this!!

 

I think we may still have a challenge on the Grouped Assessments (Attestation Consolidation) feature, depending on response type - but looks like a really solid solution otherwise.. 

 

Thank you!

Hugh Fraser
Giga Contributor

Thanks very helpful.

 

Stay Safe.

 

Hugh

Jan Spurlin
ServiceNow Employee
ServiceNow Employee

@Donte Hooker - this is cool!  @Phil Swann is probably right about the consolidated ones.

I may steal this and use it when I teach GRC!

Thanks for the idea!

Jan

Scott Ferguson
ServiceNow Employee
ServiceNow Employee

Great idea Donte, love it. 

Have you tried doing this in the service portal?  Would love to see it there, this method does work for portal. 

I had to modify the script slightly in my dev instance.  Was seeing SysIDs for owner.  Had to add a ".name" after the "current.owner"

answer = "Control Owner: " + current.owner.name + "\n" + "Control Name: " + current.name + "\n" + "Control Frequency: " + current.frequency + "\n" + "Control Description: " + current.description + "\n";  

Donte Hooker1
Giga Guru
Giga Guru

Thanks!

Donte Hooker1
Giga Guru
Giga Guru

Yes. the group assessments are a challenge for this but I am trying to figure that out as well. Once I have that solution, I will share that one as well. Good call out.

Donte Hooker1
Giga Guru
Giga Guru

Yes Scott it does work on the portal as well. As for the script, you are correct for reference values, you want to add the display value etc. 

 

Thanks

Hugh Fraser
Giga Contributor

This is something we are looking at right now as we are in the process of moving to Orlando. Please keep us posted on any item you find on this.

Thanks

 

Hugh

Donte Hooker1
Giga Guru
Giga Guru

Will Do!

Scott Ferguson
ServiceNow Employee
ServiceNow Employee

I will have to try the SP again. Maybe it was the way I was displaying it.  Thanks again. 

Maros Takac1
Tera Contributor

@Donte Hooker, looks great. is there any official ServiceNow documentation recommending this approach for including additional fields on the Attestation UI page ? If you look carefully, whatever answer you set using the script field will become available on the actual CONTROL form through the <input type="HIDDEN" id="sys_titleValue" name="sys_titleValue" value="********"> property ( use Chrome Console ) and then you can reference it using g_form.getTitle().

Cheers

Maros

SatheeshKumar
Kilo Sage

Hi @Donte Hooker @Scott Ferguson 

I'm facing some issues while implementing the above solution.

1.The above change is affecting the form widget's "title" section in portal.( Im using OOB form widget to open a control record)

2. Also service portal Take Survey widget is not honoring the above changes. Additional fields are not pulled into attestation page.

 

Please share if there is any workaround.

Lemajeur
Mega Expert

Hi,

I tried this ,, I wanted to expose the Description field , it only works in the backend but doesnt work on the service portal, do you know why ? 

Lemajeur
Mega Expert

hi, I have the same issue, were you able to finally fix this ? 

Vanajan1
Tera Contributor

@Lemajeur 

 I am also trying to show additional information on the portal. Were you able to figure this out?

Lemajeur
Mega Expert

hi,

No i was not, i created a ticket for Hi, and they were not able too, they said that since it is not an OOB configuration, we would need to pay a fee for them to do it.

Blerta
Giga Contributor

Hi,

I tried this, though I can see the Table Titles on the Navigation Menu, and click on New Document Title, the layout is blank (see screenshots attached). Do I need to install any plugin for this?

 

 

Phil Swann
Tera Guru
Tera Guru

Here is an example of what I have... 

find_real_file.png

 

Do you not see these fields on the form layout? What happens when you configure the table?

kevinmcdonald
Giga Expert

Will use of the sys_ui_title table for surveys be supported now that Classic Mobile is going into an unsupported mode? I can't find documentation for sys_ui_title outside of the Classic Mobile UI.

jlaps
Kilo Sage

This is a great help, thank you!

Question though- My Audit guy wants fields from the CONTROL OBJECTIVE to show on the attestation; he says doing it there would be easier than editing hundreds of controls. However, the dot-walk back to the CONTROL OBJECTIVE from the control, not all fields are available in the field picker. I cannot add the description and list of deliverables, which are string fields on the CONTROL OBJECTIVE, to the table title on the CONTROL.

Is there a way to get this done that I am not seeing?

 

Nolan Ryan
Tera Contributor

Hello All,

 

Where do I go to update this text (purple arrow)?find_real_file.png

Vanajan1
Tera Contributor

Navigate to table titles and select the record where table is Control.

 

find_real_file.png

Neha_Gupta
Tera Contributor

For me its not working on the portal. Can you please tell me how did you make it to work on portal?

Rashmi Gupta
Tera Contributor

Hi All,

Has anyone got it working on the Service portal?

sharan16
Tera Contributor

This is working for me in classic /workspace view. However the existing fields entity and control and metric category are still showing up. How do we make sure only what is set in answer is shown on the Take assessment page? Doc_title.PNG

Saisree Kota
Tera Contributor

Hi,

 

In Vancouver version it is not accepting html codes, any idea on how we can tackle this?

 

Thanks,

Saisree.

Version history
Last update:
‎04-07-2020 06:46 PM
Updated by: