Technology Portfolio Management: Custom Risk Calculation

fibssy
Tera Guru

Hi ServiceNow Family,

 

I need some assistance and I hope someone can help me. I am in the process of setting up TPM and I noticed some issues with Business Application Risk Calculation. In my research I have found this docs page, but unfortunately its not detailed enough for me to follow through. Here is my issue:

After I run the scheduled job all Business Application Risk Values are showing as not assessed.

fibssy_0-1697453080576.png


I think that the main reason for this is, that all application services in my instance are in the mapped application service (cmdb_ci_service_discovered) table and a quick look in the script include shows that the system is using the business_service  table. 

 

I have found this docs page, where it is referring to Scripted Extention Points for custom risk calculation, but the document is not detailed enough for me to get this working. 

 

fibssy_1-1697453551828.pngfibssy_2-1697453593723.png

Can someone help me to get this working.

 

Details:

Business applications: cmdb_ci_business_app

Application services: cmdb_ci_service_discovered

Relation: cmdb_rel_ci, type consumes : : consumed by

 

Thank you .

 

Fibssy

2 REPLIES 2

mcastoe
ServiceNow Employee
ServiceNow Employee

Hi,

 

the following article might help as it goes deeper into the configuration and operation of the original TPM risk calculations.
Technology Risk Calculations in Application Portfolio Management's TPM

Records in the cmdb_ci_service_discovered table will show up in the cmdb_ci_service table because cmdb_ci_service_discovered extends cmdb_ci_service_auto which in turn extends cmdb_ci_service so i don't suspect that is the problem.  

Are your TPM Application Service Software Model records showing any kind of lifecycles?  If you are not getting lifecycles, it will skip evaluation as well.

fibssy
Tera Guru


A quick update. I have requested support from NowSupport and my case is now under investigation. Once I know more I will update this threat.