Service Graph JAMF Integration

shloke04
Kilo Patron

Hello Experts,

 

I would like to get opinions on how other experts have handled the below mentioned use case:

 

Use Case Details: 

1. With Service graph JAMF integration with ServiceNow, software installation records gets onboarded into platform.

2. Now say, if a user has installed an application from app store like for example "Cyberduck" , publisher information tracked in MAC device and in JAMF is the name of the developer who created that application.

3. So in ServiceNow also, the same individual developer name gets onboarded into Publisher column in Software Installation table.

4. This means, an entry gets created in core_company (Company) table as well and if you you look at your Company table will give an impression these are invalid entries with User name present in Company table but in reality these are not and working as how MAC devices worked.

 

How have you tackle individual user names getting onboarded as publisher within ServiceNow? 

Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke
  • H
1 REPLY 1

Community Alums
Not applicable

Hi @shloke04 ,

 

I think you need to use an approach to validate the data before inserting in ServiceNow-

Use an script actions within Flow Designer or integration scripts to validate and transform the publisher data before it is inserted into the Installation table. Implement logic to check if the publisher name is an individual user or a valid company name. You can make use of regular expressions to identify and filter out names that do not correspond a company name.

 

Also you need to take a look what all data is being received from source system is correct, and ensure that same is being handled correctly in ServiceNow, validation is the key here. May be you can create some additional custom fields to store relevant data that you need to populate.

 

If my response has resolved your query, please consider giving it a thumbs up ‌‌ and marking it as the correct answer‌‌!

 

Thanks & Regards,

Sanjay Kumar