Fuzzball Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Removing Users from Groups

In order to remove users from a group, you will need organization owner or group owner permissions. Users can be removed from a group using either the web UI or the CLI. Follow the instructions in either the web UI or CLI tab below, depending on your preferred method.

Removing a user from a group does not remove them from the organization. They will still be listed as organization members or owners and can be re-added to groups as needed.
Please select either the web UI or CLI tab to see the appropriate instructions for your environment.

Prerequisites

Before removing users from groups via the web UI, ensure you have:

  • Organization owner or group owner permissions

Removing Users from Groups

  1. Log into your Fuzzball UI as an organization owner or group owner

  2. Click on the Gear icon in the top right of the dashboard header and select Manage organization

    Manage organization menu

  3. Navigate to the Groups section in the left toolbar and select the group from which you want to remove a user. You should see the list of group members.

    Groups section

  4. In the Members or Owners list, find the user you want to remove

  5. In the kebob menu for the user on the right, select delete and click Delete in the confirmation dialog

    Remove user

The user will be immediately removed from the group and will no longer have access to group-level resources.

Prerequisites

  • Organization owner or group owner permissions
  • User ID and group ID

Getting Required Information

Getting the Group ID

To obtain the group ID, use the Fuzzball group CLI subcommand list:

$ fuzzball group list
SELECTED | ID                                   | NAME
         | 06559942-1f88-4c99-93c5-2dfb1537d355 | admin@ciq.com
    *    | 2ec072f6-7ab2-42fc-acce-5fc0912ce3b0 | default
         | 324fe14b-1008-4c2d-8e07-e7136c7db38f | SA

Getting the User ID

To obtain the user ID, use the fuzzball group member list subcommand (add --owner to list group owners).

$ fuzzball group member list --group 324fe14b-1008-4c2d-8e07-e7136c7db38f
ID                                   | EMAIL
333360aa-c5e4-40e0-8064-f6ac7aa012ab   user2@ciq.com
dc7b2584-9895-4d9d-8a49-c8b90f9d726b   user4@ciq.com

Removing Group Members

To remove a user as a group member, use group member remove. The user (email or UUID) is provided as an argument and the group ID is provided with the --group flag. An empty JSON blob is returned when successful:

$ fuzzball group member remove dc7b2584-9895-4d9d-8a49-c8b90f9d726b \
    --group 324fe14b-1008-4c2d-8e07-e7136c7db38f
{}

Removing Group Owners

Follow the same steps as above — list the owners with group member list --owner, then group member remove <user> to remove them entirely. The server clears both member and owner relationships in one call. To demote an owner to a regular member without removing them, use group member update <user> --owner=false instead.