Roles required for 3rd party to create and update incidents

User485076
Tera Contributor

Hi, 

We are using a 3rd party tool called Ansible to hopefully be able to close/update certain incidents. So far we have the connection set up with a user account (web service access only).

Ansible are able to create a new incident using the account but not able to update it after. I have given the user account ITIL to see if it solves this but that doesn't work either. The user account has some ansible specific roles and 'web_service_admin', 'rest_service' and roles that are inherited by these. Am I missing something?

Screenshot of incident created by Ansible

find_real_file.png

 

1 ACCEPTED SOLUTION

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

that API user should have access to table level WRITE or CREATE ACL

ensure that user has valid role

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

3 REPLIES 3

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

that API user should have access to table level WRITE or CREATE ACL

ensure that user has valid role

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Thank you Ankur, I thought I had checked all ACL's but obviously not. Working now. Do you have any experience with Ansible integration? 

Nope

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader