Open FrankPreusker opened 1 month ago
+1 here.
Many functions here are good as a proof of concept, but to actually implement this is better to use a service principal instead of a user.
Maybe add some **kwars into every function that uses APIs?
+1 here. Must have if we want to use it on an enterprise scale.
+1 here. Definitely a great addition
As far as I understand, any semantic-link-lab function is executed with the permissions of the current users and is therefore limited to eg the current workspace or other objects which the user has permissions for. Especialy for tenant admins it would be great to be able to run functions like run_model_bpa_bulk for a much wider set of semantic models (potentailly all in a tenant) without the need to have direct permissions on them.
Potential solution: Similar to eg the Scanner API the authentication could use a Service Principal