Skip to content

[FEATURE REQUEST] Remove a space member #4725

@jesmrec

Description

@jesmrec

An space member can be removed by a space manager unless it is the last manager in the space.

  • Associated permission: libre.graph/driveItem/permissions/delete

A trashbin icon in the list of members together with a confirmation message (same like sharing and links) could be a good option. Also, an unshare option inside the edit menu would be an extra.

The list will be updated without the removed user.

REQUEST

DELETE /graph/v1beta1/drives/<drive-id>/root/permissions/u:<user-id> for users (g:<group-id> for groups )

No body required.

TASKS

  • Research (if needed)
  • Create branch feature/remove_a_space_member
  • Development tasks
    • Show the trashbin icon only for user with proper permissions
    • Create and show the warning dialog when trashbin is clicked
    • Implement logic to remove a space member
    • Implement unit tests (if needed)
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/remove_a_space_member into master

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions