Skip to content

Basic implementation #2

Description

@PVince81

Goal

  • Increase user acceptance of ownCloud service
  • Improve ownCloud usability

Basic Idea:

  • Every user can create groups
  • Every User can share with all existing groups

Group Roles

  • Roles: Groupadmin and Member
  • All ownCloud Users can create groups and become groupadmin of this group

Group Management

  • User has overview of his groups (he is groupadmin)
  • User has overview of his group memberships (he is member)
  • User gets notification when added to group

As groupadmin, I can

  • rename, delete group
  • add, remove users to/from group
  • set member / groupadmin role on group members
  • not leave group if no groupadmin is left (but can delete group)

As member, I can

  • see members of a group
  • leave a group

ownCloud admins (who are in the "admin" group) can perform any operation that a group admin could.

Core requirements

Backend tasks

Frontend tasks

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions