In the 4.4 release of OMERO, the groups and permissions system was revamped to allow users to share data with more control. Users can now move data between groups that they are a member of.
A user may belong to one or more groups, and the data in a group may now at most be shared with users in the same group on the same OMERO server. The degree to which their data is available to other members of the group depends on the permissions settings for that group. Whenever a user logs on to an OMERO server, they are connected under one of their groups. All data they import and any work that is done is assigned to the current group, however the user can now easily copy their data into another group.
Groups and users must be created by the server administrator. Users can then be added by the administrator or by one of the group owners assigned by the administrator. This would typically be the PI of the lab. The group’s owners or server administrator can also choose the permission level for that group. See the OMERO.insight and OMERO.web admin movies below for more information about groups and how to administrate them in OMERO.
See also
The various permission levels are:
This group is the most restrictive:
Potential Use-Cases of Private group:
This group is the intermediate option that allows visibility of other users and their data, but minimal ability to annotate their data:
Potential Use-Cases of Read-only group:
This is the most collaborative group:
Potential Use-Cases:
See also
It is possible for the Group owner or server Administrator to change the permissions level on a group after it has been created and filled with data, with the following limitations:
Warning
Please be very careful before downgrading a group’s permission level. If a user has annotated other users’ data and the group is downgraded, any links to annotations that are not permitted by the new permissions level will be lost.
What can you do with your data?
All OMERO users in all groups can perform all actions to their own data.
The main actions available include, but are not limited to:
What can you do with someone else’s data in your group?
Actions available for you on someone else in your group’s data will depend both on the permissions of the group you are working in, and what sort of user you are. See the table below for a quick reference guide to permissions available on other people’s data.
Some of these policies may evolve as the permissions functionality matures in response to user feedback. Please let us know any comments or suggestions you have via our mailing lists or through the forums.
The following are the permissions valid for users working on data belonging to other group members. These permissions depend on the group permissions and on the type of the user performing the action.
Action | Private | Read-only | Read-annotate |
View | Y | Y | Y |
Annotate | N | Y | Y |
Delete | Y | Y | Y |
Edit | Y | Y | Y |
Move between groups | Y | Y | Y |
Remove annotations | Y | Y | Y |
Mix data | N | Y | Y |
Action | Private | Read-only | Read-annotate |
View | Y | Y | Y |
Annotate | N | Y | Y |
Delete | Y | Y | Y |
Edit | Y | Y | Y |
Move between groups | N | N | N |
Remove annotations | Y | Y | Y |
Mix data | N | Y | Y |
Action | Private | Read-only | Read-annotate |
View | N | Y | Y |
Annotate | N | N | Y |
Delete | N | N | N |
Edit | N | N | N |
Move between groups | N | N | N |
Remove annotations | N | N | N |
Mix data | N | N | N |
Copy, Move or Remove other users’ data to or from your Projects, Datasets or Screens. Copy, Move or Remove your or others’ data to or from others’ Projects, Datasets or Screens.
Note
You should always be able to remove annotations (such as tags) that you linked to other users’ data (you own the link). The link can be deleted, but the tag itself will not be deleted.
Only the admin has the right to move other users’ data between groups.
Note
The admin does not have to be member of the destination group.