Need user account that can only create tickets and only via API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2022 05:28 AM
Hi All
We have a Microsoft flow where one action needs to open a ticket in ServiceNow via API, so am looking to create an account in ServiceNow that will only have permissions to open tickets (not to do anything with user, assets etc) and only via API (so this account cannot be used interactively).
So the question is - what permissions shell I give to the user account and what licence it requires?
Thanks
- Labels:
-
Agent Workspace

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2022 05:32 AM
Hi Roman,
You need to check what roles are present in the create/update/read ACLs of the request table in servicenow and give those roles to that user.
Mark as correct and helpful if it solved your query.
Regards,
Sumanth
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2022 05:59 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-03-2022 06:30 AM
You can either give the rest_service role if you are exposing some of the rest api or the SOAP role if you are using SOAP integrations.
And can check the Web Service Integration checkbox on the user record so that this user cannot login to the system.
As this is a seperate user that needs to be created but it is a just an api user without any fulfillers license it should be alright to have this user but it can also vary on the licensing model you currently have.