How to check if a table is exposed for integration

madhuv
Tera Contributor

Hi Forum,

Have a requirement from client asking to limit the fields sent via OOB rest API calls. I heard that integrations are querying multiple tables and since they have been exposed they are able to get all the fields in the responses.

Firstly, I would like t understand how to identify which are all tables are exposed.

and then how to put a restriction for some fields.

 

Thanks for your help.

Regrads

Madhu

1 REPLY 1

Sulabh Garg
Mega Sage
Mega Sage

Hello

If you have exposed some REST endpoint and given to third party application and you want to know what request they have sent then there is no way to handle this.

If it is REST using import set then it will be stored in the import set table.

You can try apply the filter criteria in "syslog_transaction" table with "Type" as "REST" and be aware it also includes system generated API calls as well.

For your second question - 

You may need to apply ACL on specific fields and restrict them to read from integration account used in integration.

 

Hope it helps.

 

Please Mark ✅ Correct/helpful, if applicable, Thanks!! 

Regards

Sulabh Garg

Please Mark ✅ Correct/helpful, if applicable, Thanks!!
Regards
Sulabh Garg