Forum Discussion

leo82's avatar
leo82
Cloud Apps
12-05-2023

Lowest Sisense role needed to 'CREATE' new notebooks.

Hello,

I need clarity on the lowest Sisense role needed to 'CREATE' new notebooks. Not just view, edit and own.

The user guide (https://docs.sisense.com/main/SisenseLinux/sisense-user-roles.htm) says 'Data Designers' can, but someone has a hunch that it's 'Data Admins'. This confusion is affecting our ability to use notebooks.

Separately,
1. Can regular 'Designers' edit and run notebooks shared by 'Data Admins'?
2. Also, are there any limitations on the 'Data Designer' role regarding access to certain data cubes only?

We need to resolve this to manage our notebook functionality effectively. I am sharing the user role access table below.Help in explicitly answering these questions is greatly appreciated. The need is urgent.

 

6 Replies

Replies have been turned off for this discussion
  • Hello leo82,

    Thank you for your question.

    1. I tested this by creating two test accounts, one with the Data Designer role and one with Designer.

    The Data Designer could create and share a Notebook. The Designer could view the Notebook the Data Designer shared with them, but not edit it or create a new Notebook.

    2. We recommend using Users or Groups to limit access to specific data cubes, not Roles. To allow or restrict certain rows of data to a specific user or group of users, you can set the default data security behavior for each table and then define when the rule applies. Here is our documentation for thathttps://docs.sisense.com/main/SisenseLinux/data-access-security.htm?Highlight=group%20data%20security

    I hope that helps. Please let us know if you have any more questions.

    Have a great day!

    • leo82's avatar
      leo82
      Cloud Apps

      Hi DRay 

      Thanks for your reply.

      I'm a 'Data Designer' but can't create a Jupyter Notebook in E1. We use the on prem version L2023.6.0.260. Does this version allow 'Data Designers' to create new Notebooks? How can I fix this? Thoughts?

      To clarify, I'm talking about using Jupyter Notebook for Python code in ElastiCube builds, as explained here: https://docs.sisense.com/main/SisenseLinux/transforming-data-with-custom-code.htm.

      The page says admins need to enable this feature. So, is the process: 1) Admin enables Custom Code, 2) Assigns 'Data Designer' role to a user, 3) Then 'Data Designer' role can create new 'Notebook' and work with Jupyter Notebooks in ElastiCube builds?

       



      • DRay's avatar
        DRay
        Admin

        Hi leo82,

        Yes, the feature will need to be enabled by an Admin first, then any user with one of the roles noted in your screenshot above will be able to create custom code Notebooks.

    • DRay's avatar
      DRay
      Admin

      Hi leo82,

      I suggest opening a support case so our support engineers can take a look with you and find out what's going on. That's not something that we can troubleshoot in the forums.