Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      story #10773 have a restricted project administrator role
    Summary
    Empty
    have a restricted project administrator role

    they can only add/remove project members

    • Introduce a new group/permission below "Project administrator" in new project administration called "Members administrator"
    • Update project admin access to take into account this restriction (Members administrators can access admin but only see "members" tab and can only add/remove people)
      • They have access to all features: bind with LDAP group and import with text file
      • They also have access to resources via REST (/user_groups/:id/users when :id is project members in both GET and PUT)
      • Need to check if /user_membership route need to be updated as well
    • Note: "Members administrator" can shoot themselves in their feet by removing themselves from members of a projects they "administrate"
    • The feature is available on all projects on all platforme (no feature flag)
    • No impact on "Request membership" management.

     

    Empty
    Status
    Empty
    Done
    Development
    • [ ] Does it involves User Interface? 
    • [ ] Are there any mockups?
    • [ ] Are permissions checked?
    • [ ] Does it need Javascript development?
    • [ ] Does it need a forge upgrade bucket?
    • [ ] Does it need to execute things in system events?
    • [ ] Does it impact project creation (templates)?
    • [ ] Is it exploratory?
    Empty
    Details
    #10773
    Manuel Vacelet (vaceletm)
    2018-01-15 13:46
    2017-10-24 17:32
    3297

    References
    Referencing story #10773

    Follow-ups

    User avatar
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Status changed from Ready (stalled) to On going
    User avatar
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Attachments 1-project-administration-permissions-administrators.png removed
    User avatar
    • So that
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Acceptance criteria
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes
    • Attachments 1-project-administration-permissions-administrators.png added
    • Permissions set to