Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
DavidFosterVF
Creator
Creator

QRS API is there a way of restricting certain end points?

Is there a way of restricting access to certain endpoints in the QRS API through a virtual proxy. We would like to be able to share a reduced QRS to supporting systems to allow them to get metadata and run tasks, but nothing else.

Anyone know a way of doing this? 

Labels (3)
2 Solutions

Accepted Solutions
Francisco_Fernandez

Hello @DavidFosterVF ,

It's not possible to restrict access to specific endpoints, but feel free to create a feature request using ideation.

https://community.qlik.com/t5/Suggest-an-Idea/idb-p/qlik-ideas

Best regards,

Francisco

View solution in original post

Levi_Turner
Employee
Employee

When you access the QRS, you have to be identified or authenticated. When accessing the QRS over a Virtual Proxy, you are authenticated via the method configured for the Virtual Proxy (Windows, Header, SAML, JWT, OIDC, etc). After authentication, any and all configured security rules for the site and the user will be applied. This means, out of the box, QRS access is already restricted. If the user can see metadata via the UI, they will be able to do so via QRS. If they can't via the UI, they will not via QRS.

View solution in original post

2 Replies
Francisco_Fernandez

Hello @DavidFosterVF ,

It's not possible to restrict access to specific endpoints, but feel free to create a feature request using ideation.

https://community.qlik.com/t5/Suggest-an-Idea/idb-p/qlik-ideas

Best regards,

Francisco

Levi_Turner
Employee
Employee

When you access the QRS, you have to be identified or authenticated. When accessing the QRS over a Virtual Proxy, you are authenticated via the method configured for the Virtual Proxy (Windows, Header, SAML, JWT, OIDC, etc). After authentication, any and all configured security rules for the site and the user will be applied. This means, out of the box, QRS access is already restricted. If the user can see metadata via the UI, they will be able to do so via QRS. If they can't via the UI, they will not via QRS.