Sign up to take part
Registered users can ask their own questions, contribute to discussions, and be part of the Community!
Added on November 8, 2024 8:59AM
Likes: 0
Replies: 1
Hello,
Our project managers hold DSS explorer licenses, but they are limited in two important ways:
Figure 1 : Error message shown to an "explorer" user attempting to insert an image in a wiki where they have editing permissions.
Figure 2 : Error shown to an "explorer" user attempting to launch a stopped webapp.
Is it possible to grant additional permissions to explorer license users to overcome these limitations? If so, could someone guide us on how to configure this? Otherwise, could you clarify why these permissions are restricted for explorer license users? It feels as though they are given only partial access to certain features they should ideally be able to interact with fully.
Thank you for your assistance.
Operating system used: Alma linux 8
Editing Wikis: You can develop a Webapp that allows them to upload images using an admin API key behind the webapp and the Dataiku API upload_attachement() method.
Launching webapps: I would agree with Dataiku that Explorers shouldn't really be able to start or stop webapps as this is beyond the scope of an Explorer users. You should really be setting your Webapps to Auto-start (in Setting) so they are always available. You could also monitor them using the Dataiku API. However if you want to shut them down or keep them stopped you can easily develop a webapp that could allow Explorer users to start webapps using an admin API key behind the webapp. Of course you will need to keep thi "start webapp" webapp running all the time so they start other webapps. Alternatively you could also build some automation using your pipeline tool of choice (ADO, Jenkins, etc) so users could self-serve starting webapps.
None of these solutions are ideal but they work. So at least you have a way to work around the problem using the Python APIs.