Your user profile does not allow you to write Julia code
Hi,
Please advise how to fix in DSS 8.0.1 (Free or Enterprise trial version) the error, as in the subject i.e. "Your user profile does not allow you to write Julia code"?
Thx.
Answers
-
tim-wright Partner, L2 Designer, Snowflake Advanced, Neuron 2020, Registered, Neuron 2021, Neuron 2022 Posts: 77 Partner
@Marek
I believe the issue is related to your the permissions of your user profile within DSS. You will probably need to talk to someone with Admin privileges on your instance to try to sort it out.I have not used or tested Julia within DSS before, so I suppose it is possible it might be related to that integration as well. Do you have permissions to write and execute Python/R (e.g. in a Python Recipe or notebook?). If so the issue may be specific to Julia integration.
In general your users needs to have privileges to “Write isolated code”, "Write Unisolated Code", or "Create active Web content" if you want to be able to execute code on DSS. The exact details of your solution will depend on your security requirements and whether you have the User Isolation Framework enabled.
This link here: https://doc.dataiku.com/dss/latest/security/permissions.html#code-execution Details a lot of the permissions settings in DSS.
-
@Tim
I am the DSS admin, and can create, edit, and execute Python and R notebooks or code recipes. However I do not see any option to manage the security or privileges you mentioned.Attached screenshots with the error and Admin's security settings. Would appreciate any advise how to solve the problem.
-
tim-wright Partner, L2 Designer, Snowflake Advanced, Neuron 2020, Registered, Neuron 2021, Neuron 2022 Posts: 77 Partner
@Marek
I see that in your screenshot it says that Groups and Profiles are not available in your DSS license. Can I ask what version of DSS you are using? Maybe this is related to a trial (or otherwise restricted license)??I have never used Julia with Dataiku, so cannot give you specifics on that. I did just install the Plugin from the plugin store and can confirm I was able to initiate a Julia notebook on my instance (You can see from my screenshot below I have full rights). It gave me an error about not finding the Julia kernel since I did install Julia on DSS (as described here: https://www.dataiku.com/product/plugins/julia/)
In general to see the DSS Users permissions in the frontend you can select the applications grid icon in the top right (red circle in image below). Then click on Administration -> Security -> Authorization Matrix
You should be able to see a list of all the users and their permissions.
-
I have a free edition with advanced features trial and do not see the Authorization Matrix.
Nevertheless, where can I find which DSS version is required to create and edit the Julia notebooks?
If I can create notebooks for the other programming languages like Python, R, or SQL, then the lack of support for Julia looks like an unintended limitation of the free edition, isn't it?
-
tim-wright Partner, L2 Designer, Snowflake Advanced, Neuron 2020, Registered, Neuron 2021, Neuron 2022 Posts: 77 Partner
@Marek
Long story short, I don't know. Someone else from Dataiku or with more experience on this specifically will probably have to weigh in on this. My best guess is that it may have something to do with the free version (either intentionally or unintentionally), but honestly I can't say.Looking through the comparison tables between different versions of DSS I don't see anything obvious that would lead me to believe it shouldn't work on the free Tier (as long as you are on DSS >= 8.0.0)
-
Thank you indeed, @Tim
, for your prompt responses.Looking then forward for any further assistance from some more experienced.
-
mahmoud_shihab Partner, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 42 Partner
Hi Marek,
Any updated/news on your question?
-
mahmoud_shihab Partner, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 42 Partner
Hi Marek,
It seems, like for me, the issue is a matter of your license type, not the user permissions.