Getting Error: Record doesnot exist or acl restricts the record retrieval

Veenal1
Giga Contributor

Hi ,

If Integration is done between aws cloud based tool and servicenow and we are creating user from tool to servicenow its functioning properly, we are able to create user and provides role but when we are trying to retrieve that role its giving error as:

message":{"error":{"message":"No Record found","detail":"Record doesn't exist or ACL restricts the record retrieval"},"status":"failure"},"statusCode":404,"description":null,"status":"Failed"}.

Can you please suggest which role is required or which acl needs to be checked?

9 REPLIES 9

Hi,

Try giving the API user admin role and check if they can read table data

Regards
Ankur

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

Hi,

Have already given user_admin and tried with web_service_admin role still facing these issues.

Regards,

Veenal

Hi,

Did you try giving admin role and check?

Regards
Ankur

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

Hi,

No, haven't given admin role yet. wanted to find any other way then giving admin role i.e full access to the account.

Regards,

Veenal

Hi,

Did you check table level READ ACL on sys_user table?

Try giving admin role to confirm if it works fine

Regards
Ankur

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