UC AWOB CM 10 Manage Working Group Members

MPDL,GAVO

=CM_10_Manage_Working_Group_Members =

CM_10_1_Browse_WG_Members
Similar to Browse Consortium/Project members.

http://colab.mpdl.mpg.de/mediawiki/UC_AWOB_PM_15_R0.7_Manage_Project_Members &

http://colab.mpdl.mpg.de/mediawiki/UC_AWOB_CM_07_R0.7_Manage_Consortium_Members

Actors

 * 1) Working Group (WG) Lead
 * 2) WG Manager
 * 3) WG Project Manager
 * 4) WG Member
 * 5) Consortium Lead
 * 6) Consortium Manager
 * 7) Consortium Project Manager
 * 8) Consortium Member

See the role & privilege relationship table: http://colab.mpdl.mpg.de/mediawiki/AWOB_Task_037

CM_10_2_Change_WG_Member_Role
Similar to changing project or consortium member role

Actors

 * 1) WG Lead
 * 2) WG Manager

Preconditions

 * 1) The system status of consortium is open
 * 2) The system status of WG is open
 * 3) Can neither promote nor demote WG lead.

Steps
From WG members page
 * 1)  WG lead can change any WG member's WG role
 * 2) can promote any consortium member to
 * 3) WG Project Manager
 * 4) WG manager
 * 5) can promote any WG project manager to WG manager
 * 6) can demote any WG manager to
 * 7) WG project manager
 * 8) WG member
 * 9) can demote any WG project manager to WG member
 * 10) WG manager can change as follows:
 * 11) can promote any consortium member to WG Project Manager
 * 12) can demote oneself to
 * 13) WG project manager
 * 14) WG member
 * 15) can demote any WG project manager to WG member

Post conditions

 * 1) For any member whose awob role is changed
 * 2) The system updates the privileges granted to the affected members.
 * 3) Update the WG member list according to changes.
 * 4) For demoted members:
 * 5) Project lead: Any project created by a demoted manager
 * 6) He/she remains its project lead.
 * 7) Sent invitations by a demoted member
 * 8) He/she cannot see any invitation content any longer
 * 9) But receives notification of any response to his/her invitation.
 * 10) Log the change in What’s new of the affected WG.
 * 11) Notify the affected member
 * 12) By email
 * 13) AWOB notification.