We're excited to announce that we're launching the second installment of Dataiku Product Days Register Now

Your user profile does not allow you to write Julia code

Marek
Level 2
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.

0 Kudos
6 Replies
tim-wright
Neuron
Neuron

@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.

 

0 Kudos
Marek
Level 2
Author

@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.

DSS_create_Julia_notebook_error.png

DSS_Admin_security_settings.png

0 Kudos
tim-wright
Neuron
Neuron

@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.

Authorization_Matrix.PNG

0 Kudos
Marek
Level 2
Author

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?

0 Kudos
tim-wright
Neuron
Neuron

@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)

0 Kudos
Marek
Level 2
Author

Thank you indeed, @Tim, for your prompt responses.

Looking then forward for any further assistance from some more experienced.

0 Kudos
A banner prompting to get Dataiku DSS