Uploaded image for project: 'AppFormer'
  1. AppFormer
  2. AF-1639

Permission to read/write spaces and projects now should be based in their collaborators

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • 2018 Week 42-44, 2018 Week 45-47, 2018 Week 48-50, 2019 Week 02-04, 2018 Week 51-01
    • 8
    • NEW
    • NEW

      With the improved collaborators tab, we will support the management of collaborators (owner, admin and collaborator) to spaces and projects. They should be used to verify if a user has read/write permissions to those resources.

      The existent security permissions are also checked, and the user has access to features if he/she has either one of the permissions (security or collaboration). For instance, an user who has update spaces permission can edit collaborators in all spaces.

      • Spaces:
        Space owner: can delete space, can CRUD projects, manage owners/admins/contributors;
        Space admin: can CRUD projects, manage admins/contributors;
        Space contributor: can create projects;
        In the future, space owners and admins will be able to add change space properties (e.g. maven settings.xml).
      • Projects:
        Project owner/space owner/space admin: can do all project actions and manage owners/admins/contributors;
        Project admin: can do all project actions and manage admins/contributors;
        Project contributor: can do all project actions, except deploy;
      • Security Management:
        Add deploy permission to projects;

              paulovmr Paulo Rego
              paulovmr Paulo Rego
              Barbora Kapustova Barbora Kapustova
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: