Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permissions for projects #34

Closed
2 tasks done
ian-ross opened this issue Feb 1, 2016 · 1 comment
Closed
2 tasks done

Permissions for projects #34

ian-ross opened this issue Feb 1, 2016 · 1 comment
Assignees
Milestone

Comments

@ian-ross
Copy link
Contributor

ian-ross commented Feb 1, 2016

  • Define actions for projects (create, edit, list, summary view, detail view, archive/unarchive, role assignment, others?)
    • Write permissions policy fragments for project permissions for initial fixed roles

Specifically, from earlier notes:

  • OA+s can create projects and edit their information.
  • OA+s can manage the list of PMs for a project.
  • PM+s can list all projects that they can access (searchable, sortable, filterable list). (Shouldn't this be possible for all users?)
  • PM+s can edit the details of the projects they manage.
  • PM+s can manage the archival status of a project.
  • PM+s can manage the user list for a project, controlling membership and assignment of project roles to users, as well as per-user permissions within projects.
@ian-ross ian-ross self-assigned this Feb 1, 2016
@ian-ross ian-ross added the ready label Feb 1, 2016
@ian-ross ian-ross removed their assignment Feb 18, 2016
@ian-ross ian-ross self-assigned this Mar 14, 2016
@ian-ross
Copy link
Contributor Author

I'm going to close this for now. As for all the other permissions issues, we'll have to revisit these things as we add more capabilities to the platform.

@wonderchook wonderchook added this to the Version 0.1 milestone Mar 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants