Jump to content

Permissions with BigQuery Connectors and data sources stored in library


Stephie EDWIGE

Recommended Posts

Dear Spotfire Community User,

 

I’m currently working with BigQuery connectors stored in the library for our dashboards. I’ve encountered an issue that I hope to get some insights on.

I created a data source and multiple connectors stored in the library. Analysts are using these connectors in their dashboards and sharing them with collaborators. However, it appears that even if collaborators have access to the BigQuery datasets, the data source and the connectors in the library, they can only retrieve data if they have modification permission on the connectors. This seems inconsistent with how information links operate.

When collaborators lack modification permission on the connector, they receive the error: "The customQuery was not allowed to execute because it is not trusted" (see screenshot attached). This behavior is a little bit confusing, and I’m trying to understand why it differs from information links. Additionally, I don't want to allow everyone to modify the connectors.

Spotfire version: 11.4.6 LTS

Any insights or guidance on this issue would be greatly appreciated. Thank you for your time!

 

Best regards,
SE

 

Bild.png

Edited by Stephie EDWIGE
change the screenshot
Link to comment
Share on other sites

From what I understand, to trust a custom query, it needs to be verified before being stored in the library. I did this, but it didn't solve the issue for users who do not have modification permission on the connectors. Regarding the custom query author group, I am not sure if I am part of it. I will need to check with an admin.

What is really confusing for me, is that it works for users who have modification permission on the connector. If I'm not a custom query author or my custom query is not verified, shouldn't it not work for anyone?

Link to comment
Share on other sites

since the connection is not embedded in the dashboard, this can explain why a permission level is required. Please try to join the "Custom Query Author" group and save the custom queries again so that they will be trusted for everyone. This is the prerequisite and that responds to a security requirement. and the recommended solution 👍


Also could you embed the connections in the reports? This can also be a workaround solution allowing any user to trust the connection themselves. But I wouldn't recommend this approach. 👎

Link to comment
Share on other sites

Ok I'll do the request. This definitely looks like the best option to share the connectors in a safe way. I don't like either to embed the connection in the dashboard because if the custom query needs to be modify, I will have to update each dashboards ...

Thanks a lot for your help ! I'll mark your post as solution as soon as I completed the test as custom query author.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...