Integration account ?

B Ashok
Tera Guru

Hi Team, 

 

We would like to integrate ServiceNow A --> ServiceNow B  ( unidirection ) incident integration. I created one local account but that's not working, however when I add rolese to that account it's working. 

Scenario is : 

when Incident created in SN A that will be create a incident in SN B, when incident closed in SN A that will be closed in SN B. that's it, only one way. 

 

Do we need integartion local account required any roles ?

 

My intention is, to create incident why we need roles, end user does not have any roles, but they could able to create incidents from selfservice portal right, then why integration account required roles ?

 

Thanks

Ashok B

2 REPLIES 2

Nayan  Dhamane
Kilo Sage
Kilo Sage

Hello Ashok,

The integration user uses a post method to create a record on the ServiceNow database. Along with the basic role to create incident the user also require special roles for being used in Integration.

The creation of data on database table require licensing. Hence it is necessary.

Please Mark my answer as correct/ Helpful if it helps.

BR,
Nayan

 

If my answer solved your issue, please mark my answer as Correct & Helpful based on the Impact

Best Regards,
Nayan Dhamane
ServiceNow Community Rising Star 2023.

Saurav11
Kilo Patron
Kilo Patron

Hello,

 

Let me explain this with an example:-

 

So any user needs the read and write role to create incident directly in Native UI in Servicenow.

 

The users who do not have roles create incident from portal but they are through record producer and not Incident table directly.

 

Now I believe you have shared the Post method from table API which directly creates the record on incident table and hence the user requires role.

 

For such cases you can create a new role and give that role to read/create/write access to only that table and add the role to the integration user. This way you will limit the license the user is consuming.

 

Please mark my answer as correct based on Impact.