User/Group Manipulation ======================= **To test in**: Web (Section 2), Insight (Section 1, 2) **Purpose of the test** is to check the viewing/display of groups/users and their data **Section 1: User Display (Insight only)** #. Switch to "User Display" in the main menu. Go to :menuselection:`View --> User Display` [:ref:`UserGroupM001b`]. #. Add several groups to the display. Switch between groups. [:ref:`UserGroupM001`][:ref:`UserGroupM002`][:ref:`UserGroupM003`] #. Add several users to the display [:ref:`UserGroupM002`][:ref:`UserGroupM005`]. #. Use ``Show all users`` option. #. Switch between users. #. Browse the user's data - go to the tree in left-hand pane, expand projects and datasets, view images. Go to the Screens harmonica and browse screens. [:ref:`UserGroupM005bi`]. #. Use ``Remove User`` command to remove users from display and ``Refresh User`` command to refresh the user on display.(Insight only) - use right-click [:ref:`UserGroupM004`] #. Remove groups from display. #. |C| that you can see the owner of the object in the right-hand pane [:ref:`UserGroupM008i`][:ref:`UserGroupM008w`]. #. |C| that you can see other users' data (P/D/I/S/Plate/Plate Run) in the group on display as appropriate according to your permissions. #. |C| that you can see annotations on other users' objects (P/D/I/S/Plate/Plate Run) as appropriate [:ref:`UserGroupM009w`].. #. (Not to do during permissions testing). Log off and log in as a new user. Bear in mind the danger of clashes with other testers when picking a new username. - |C| that you can browse data - |C| that you can view images. **Section 2: Group Display (Web, Insight)** Note that at the moment, the ``Group Display`` menu is "old style". The new design has been implemented only to ``User Display`` by now. #. Switch to ``Group Display`` in the main menu. Go ``View > Group Display`` [:ref:`UserGroupM001c`] (Insight). In Web, click on a group name in the top-left corner and choose ``All members`` [:ref:`UserGroupM006w`]. #. Put several groups to display (Insight only) [:ref:`UserGroupM006i`]. #. Switch between groups [:ref:`UserGroupM006i`] (Insight only), put them on/off display. #. Browse your and other users' data - go to the tree in left-hand pane, expand projects and datasets, view images. Go to the Screens harmonica (Insight) or to the bottom of the tree (Web) and browse screens [:ref:`UserGroupM007i`]. #. |C| that you can see the owner of the object in the right-hand pane [:ref:`UserGroupM008i`][:ref:`UserGroupM008w`]. #. |C| that you can see other users' data (P/D/I/S/Plate/Plate Run) in the group on display as appropriate according to your permissions. #. |C| that you can see annotations on other users' objects (P/D/I/S/Plate/Plate Run) as appropriate according to your permissions [:ref:`UserGroupM009w`]. | .. _UserGroupM001b: .. figure:: images/testing_scenarios/UserGroupManipulation/001b.png :align: center UserGroupM001b | | | | | | | | | | | .. _UserGroupM001: .. figure:: images/testing_scenarios/UserGroupManipulation/001.png :align: center UserGroupM001 | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM002: .. figure:: images/testing_scenarios/UserGroupManipulation/002.png :align: center UserGroupM002 | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM003: .. figure:: images/testing_scenarios/UserGroupManipulation/003.png :align: center UserGroupM003 | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM004: .. figure:: images/testing_scenarios/UserGroupManipulation/004.png :align: center UserGroupM004 | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM005: .. figure:: images/testing_scenarios/UserGroupManipulation/005.png :align: center UserGroupM005 | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM005bi: .. figure:: images/testing_scenarios/UserGroupManipulation/005bi.png :align: center UserGroupM005bi | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM006i: .. figure:: images/testing_scenarios/UserGroupManipulation/006i.png :align: center UserGroupM006i | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM006w: .. figure:: images/testing_scenarios/UserGroupManipulation/006w.png :align: center UserGroupM006w | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM007i: .. figure:: images/testing_scenarios/UserGroupManipulation/007i.png :align: center UserGroupM007i | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM008i: .. figure:: images/testing_scenarios/UserGroupManipulation/008i.png :align: center UserGroupM008i | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM008w: .. figure:: images/testing_scenarios/UserGroupManipulation/008w.png :align: center UserGroupM008w | | | | | | | | | | | | | | | | | | | | | | .. _UserGroupM001c: .. figure:: images/testing_scenarios/UserGroupManipulation/001c.png :align: center UserGroupM001c: | | | | | | | | | | | | | | | .. _UserGroupM009w: .. figure:: images/testing_scenarios/UserGroupManipulation/009w.png :align: center UserGroupM009w | | | | | | | | | | | | | | | | |