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 User ID

To obtain the user ID, use the Fuzzball organization CLI subcommand list-members:

$ fuzzball organization list-members
NAME              | ID                                   | CREATED TIME          | LAST UPDATED          | LAST ACTIVE
user2@example.com | 333360aa-c5e4-40e0-8064-f6ac7aa012ab | 2024-07-10 12:10:39AM | 2024-07-10 12:10:39AM | 2024-07-10 12:10:39AM
user3@example.com | dc7b2584-9895-4d9d-8a49-c8b90f9d726b | 2024-07-10 12:19:14AM | 2024-07-10 12:19:14AM | 2024-07-10 12:19:14AM
user@example.com  | f5ce6b0f-03fe-4ce2-a792-e3c5f41e1e5b | 2024-07-03 09:38:36PM | 2024-07-09 09:43:07PM | 2024-07-09 10:32:54PM

Getting the Group ID

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

$ fuzzball group list
SELECTED | NAME                         | ID                                   | CREATED TIME          | LAST UPDATED
         | User Account (admin@ciq.com) | 06559942-1f88-4c99-93c5-2dfb1537d355 | 2024-06-19 12:51:29PM | 2024-06-19 12:51:29PM
    *    | default                      | 2ec072f6-7ab2-42fc-acce-5fc0912ce3b0 | 2024-07-03 09:38:14PM | 2024-07-03 09:38:14PM
         | test-group1                  | 324fe14b-1008-4c2d-8e07-e7136c7db38f | 2024-07-09 10:18:18PM | 2024-07-09 10:18:18PM

Removing Group Owners

To remove a user as a group owner, use the Fuzzball group CLI subcommand remove-owner. The user ID is provided as an argument and the group ID is provided with the --account flag. An empty JSON blob is returned when successful:

$ fuzzball group remove-owner 333360aa-c5e4-40e0-8064-f6ac7aa012ab \
    --account 324fe14b-1008-4c2d-8e07-e7136c7db38f
{}

Removing Group Members

To remove a user as a group member, use the Fuzzball group CLI subcommand remove-member. The user ID is provided as an argument and the group ID is provided with the --account flag. An empty JSON blob is returned when successful:

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