Question

REST Access Scope and BAQs

  • 13 December 2023
  • 2 replies
  • 78 views

I’m having some trouble setting up an access scope that allows us to limited access to just a select list of BAQs through the REST API.  Are there any services and methods I need to explicitly add to the access scope to be able to execute these basic BAQs?

When using an account this access scope is applied to, I am unable to search or access any BAQs.  If I remove the access scope, then I can search for and execute any shared BAQ available to the company I am in.


2 replies

Userlevel 4

Hi 

Have you looked at adding a Security ID to the BAQ(s) and then restricting access via that?

After an hour or so of trial by error, adding Ice.BO.BAQDesigner to the access scope service list seems to be the solution. but it doesn’t feel right to me that the BAQDesigner business object would be required to execute a BAQ.  

At a minimum, it required GetByID and GetList methods to be able to search for BAQs and to execute them through Rest Help.


Has anyone else had any success with using access scope to restrict access to BAQs?

Reply