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

Implement teams #45

Closed
10 of 12 tasks
joseconstela opened this issue Sep 6, 2019 · 0 comments
Closed
10 of 12 tasks

Implement teams #45

joseconstela opened this issue Sep 6, 2019 · 0 comments
Assignees
Projects

Comments

@joseconstela
Copy link
Member

joseconstela commented Sep 6, 2019

As a user I should be able to:

  • See the list of groups I belong to
  • Create, edit and delete users I manage
  • Assign services & workflows to teams I belong to
  • Browser through services & workflows of teams I belong to.
  • Assign / unassign users to groups I can manage

As a group, my users can have 3 roles:

  • ADMIN: Can do anything with the group (change name / invite&kick members / delete the group / etc)
  • MANAGER: Can invite and kick members.
  • USER: Have no access to make any change on the group

As an admin I should be able to:

  • Create, edit and delete teams
  • Assign / unassign users to any groups
  • Allow / Disallow creation of groups for users

Other pending tasks:

  • lib.downloadFile to query files per authenticatedUserTeams, not per authenticatedUser
@joseconstela joseconstela created this issue from a note in Teams (To do) Sep 6, 2019
@joseconstela joseconstela self-assigned this Jan 18, 2020
joseconstela pushed a commit that referenced this issue Feb 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Teams
  
To do
Development

No branches or pull requests

1 participant