[
https://issues.apache.org/jira/browse/AIRAVATA-2725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcus Christie updated AIRAVATA-2725:
--------------------------------------
Description:
Add a list of admins to the GroupModel, similar to how the GroupModel has a
list of members.
TODO:
* [x] add list of admins to GroupModel
* [x] addGroupAdmins: check that adminId is a member of the group before adding
that user as admin of group
** why does an admin need to be a member of the group?
*** Reason: admin is a role, not a special kind of membership. Admin's are
members of a group but the role of admin.
* [x] only allow the owner to edit admins
was:
Add a list of admins to the GroupModel, similar to how the GroupModel has a
list of members.
TODO:
* [x] add list of admins to GroupModel
* [ ] addGroupAdmins: check that adminId is a member of the group before adding
that user as admin of group
** why does an admin need to be a member of the group?
* [ ] only allow the user to edit admins
> GroupManagerService: add list of admins to GroupModel
> -----------------------------------------------------
>
> Key: AIRAVATA-2725
> URL: https://issues.apache.org/jira/browse/AIRAVATA-2725
> Project: Airavata
> Issue Type: Bug
> Reporter: Marcus Christie
> Assignee: Marcus Christie
> Priority: Major
>
> Add a list of admins to the GroupModel, similar to how the GroupModel has a
> list of members.
> TODO:
> * [x] add list of admins to GroupModel
> * [x] addGroupAdmins: check that adminId is a member of the group before
> adding that user as admin of group
> ** why does an admin need to be a member of the group?
> *** Reason: admin is a role, not a special kind of membership. Admin's are
> members of a group but the role of admin.
> * [x] only allow the owner to edit admins
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)