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

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

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