---
title: Remove a user from your InfluxDB cluster
description: Remove a user with administrative access from your InfluxDB cluster.
url: https://docs.influxdata.com/influxdb3/clustered/admin/users/remove/
estimated_tokens: 1607
product: InfluxDB Clustered
version: clustered
---

# Remove a user from your InfluxDB cluster

Remove a user with administrative access from your InfluxDB cluster:

1. Remove or deactivate the user in your identity provider.
    
    **Refer to your identity provider’s documentation for information about removing users:**
    
    -   [Keycloak: Deleting a user](https://www.keycloak.org/docs/latest/server_admin/#proc-deleting-user_server_administration_guide)
    -   [Microsoft Entra ID: How to create, invite, and delete users](https://learn.microsoft.com/en-us/entra/fundamentals/how-to-create-delete-users#delete-a-user)
    -   [Auth0: Team member management](https://auth0.com/docs/get-started/auth0-teams/team-member-management#delete-an-existing-team-member)
2. Remove the user from your InfluxDB `AppInstance` resource. You can edit your `AppInstance` resource directly in your `myinfluxdb.yml`, or, if you’re using the [InfluxDB Clustered Helm chart](https://github.com/influxdata/helm-charts/tree/master/charts/influxdb3-clustered), you can remove users from your `values.yaml` to modify your `AppInstance` resource.
    
    <!-- Tabbed content: Select one of the following options -->
    
    
    **AppInstance:**
    
    If editing your `AppInstance` resource directly, remove the user from the list of users in the `spec.package.spec.admin.users` field in your `myinfluxdb.yml` configuration file–for example:
    
    ```diff
    apiVersion: kubecfg.dev/v1alpha1
    kind: AppInstance
    # ...
    spec:
      package:
        spec:
          admin:
            # ...
            users:
            - id: XXooXoXXooXXXoo1
              firstName: Marty
              lastName: McFly
              email: mcfly@influxdata.com
    -       - id: XXooXoXXooXXXoo2
    -         firstName: John
    -         lastName: Doe
    -         email: j.doe@influxdata.com
    
    ```
    
    
    
    **Helm:**
    
    If using the InfluxDB Clustered Helm chart, remove the user from the list of users in the `admin.users` field in your in your `values.yaml`–for example:
    
    ```diff
    admin:
      # ...
      users:
        - id: XXooXoXXooXXXoo1
          firstName: Marty
          lastName: McFly
          email: mcfly@influxdata.com
    -   - id: XXooXoXXooXXXoo2
    -     firstName: John
    -     lastName: Doe
    -     email: j.doe@influxdata.com
    
    ```
    
    
    
    <!-- End tabbed content -->
    
3. Apply the change to your InfluxDB cluster.
    
    -   If updating the `AppInstance` resource directly, use `kubectl` to apply the change.
    -   If using the InfluxDB Clustered Helm chart, use `helm` to apply the change.

<!-- Tabbed content: Select one of the following options -->

**kubectl:**

```bash
kubectl apply \
  --filename myinfluxdb.yml \
  --namespace influxdb
```

**Helm:**

```bash
helm upgrade \
  influxdb \
  influxdata/influxdb3-clustered \
  -f ./values.yaml \
  --namespace influxdb
```

<!-- End tabbed content -->

After you complete step 1 above, the removed user no longer has administrative access to your InfluxDB cluster. However, you should still remove them from your `AppInstance` resource.

#### Related

-   [Set up administrative authentication](/influxdb3/clustered/install/secure-cluster/auth/)
-   [Configure your InfluxDB cluster](/influxdb3/clustered/install/set-up-cluster/configure-cluster/)
