FAQ and Troubleshooting - User & Group Management

I can not share my automations in the group management!

This option is not yet available, please share your automations via the overview of the automations, like in the following picture,

It looks like someone with read permissions for an element can change it!

A user can access an element he has read permissions for and in this view mode he can change the element but he is not able to save the changes.

A user of the same group can not see all the elements I see, why?

Either you are also part of a different group that has access to other elements or there are elements you own (because you created them) that were not shared with the group.

A user has write permission but can not change an element!

If you want a user to be able to change an element make sure the element is shared (with write access) with one of his groups and that he has write permissions for this part of the application.

A user has read permission but can not see an element!

If you want a user to be able to see an element make sure the element is shared (with read or write access) with one of his groups and that he has read or write permissions for this part of the application.

Are elements I create also shared with all other users in my group?

No, you need to explicitly share an element with groups, even with the ones you are part of.

If I have write permissions do I automatically also have read permissions?

Yes, if you have write permissions for a component of the platform or an element you also have read permissions.

An element was shared with my group but I do not have access to this part of the application.

In this case, you can not look at this element directly. But let's say you do not have access to the dataset and script editor. If a script or dataset is shared with you, you can use it in a widget, but can not access it directly.

If I share a dashboard do I also have to share all used sub-elements?

For the dashboard to work as it is, no. But the user will not be able to alter the sub-elements and if this user removes a sub-element (e.g. a widget) that was not shared with him, he will not be able to add it to the dashboard again.

Who is the super-admin and what is he allowed to see?

Usually, there are two super-admins one is owned by Senseforce, in case we need to investigate problems on your platform, and one is owned by a member of your company.

The super-admin has write access to all elements and access to all things on your platform.

What is a good practice to create a user & group management system?

As soon as you are starting to get more than just a couple of users it is important to think about a concept for your user management.

There are basically three dimensions in our permissions system, i.e. access to things, components, and elements. If you think of every user in terms of these dimensions you will get lean and understandable group management.

Example

In terms of thing-permissions, you need to consider that you have two customers, which are only allowed to see their machines. Hence you create two groups with permissions to the machines of each customer (and maybe a group for internal users with access to all things). You might also have different roles, like manager and technician. The manager group should have access to the organisational dashboards and the technician to the technical ones. So one group with access to the respective elements for each role. At last, you might have different types of users, some might only need to view content, some need to create content. Create groups with different permissions in terms of the platform components. Now let's say we have a technician from customer 1 who needs to create widgets and dashboards. You can assign him to the groups "Customer 1", "Technician" and "Creator" and he/she will have all the necessary permissions.

Example for assigning different groups to different users.