Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Import Set Table Custom ACL Help

Jon Parrish
Tera Expert

Hello, I need help from the community... I am trying to setup ACL rules for an import set table that I will be using the sys_import.do API to upload import sets to and run transforms with.  I setup read, write, create, delete, execute ACLS at the row level using -- None -- and then created a custom role and setup my API user with that role.  However, when I try to POST an import to the API I receive a 403 forbidden error.  I then tried adding field level acls using the * for the operations I previously mentioned.  I also tried adding the rest_service and snc_platform_rest_api_access roles but I still received a 403 error.  If I add the user to the import_admin or I add both the import_set_loader and import_transformer roles to the API user I am able to POST without issue.  I am trying to setup custom ACLs as specified in the below community post, but I cannot seem to figure out the right combination?  I don't really want to just assign the import_admin, or the import_set_loader and import_transformer roles to the API user as I really would rather limit access to only the specific import set table I have setup?  Any help on what specific ACLs I need to set, preferably with screenshots if possible would be awesome.  Thank you for your help!

 

https://community.servicenow.com/community?id=community_question&sys_id=e468d004db45eb408e7c2926ca96...

1 REPLY 1

Adam43
Tera Contributor

did you ever get this figured out?  we'd like to have a read only ACL on an import table for use in the service catalog.