# Group Member Roles 🥷

### What are the group member roles in Keet?&#x20;

In Keet, each group chat is an independent space with <mark style="color:$info;">peers</mark> and <mark style="color:$success;">admins</mark> and <mark style="color:purple;">moderators</mark> who define the rules.&#x20;

{% hint style="info" %}
The group creator is automatically assigned the role of Administrator 👑
{% endhint %}

<mark style="color:$success;">Admins</mark> and <mark style="color:purple;">Moderators</mark> can restrict a user’s access to their group, but this doesn’t affect the other users’ ability to start their own chats or join others.

<figure><img src="https://2790250247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLZAOh8HGmonUCseQFS35%2Fuploads%2FbwlqGqdbHMCgRXlf6UDX%2F2025-10-06%2013%2026%2001.png?alt=media&#x26;token=14d52942-cef5-4aae-9338-d17eab5183e1" alt="" width="432"><figcaption></figcaption></figure>

#### <mark style="color:$info;">**Peer**</mark>

* Can send messages and media, start group calls (if enabled).
* Can delete their own messages.
* Can invite others to join this group as <mark style="color:$info;">Peers</mark>.
* Can report inappropriate content.

#### <mark style="color:purple;">**Moderator**</mark>

* Can send messages and media, start group calls (if enabled).
* Can change the group name, description and avatar.
* Can pin text and media messages for all members.
* Can delete any messages in the group.
* Can mute/unmute[^1] other peers.
* Can enable/disable calls in the group.
* Can enable/disable [room activity events ](#user-content-fn-2)[^2]
* Can promote and invite others to join the group as a <mark style="color:purple;">Moderator</mark>.
* Can report inappropriate content.
* Can see reported content and take appropriate actions.
* Can see reported users and take appropriate actions.
* Can remove users from the group.

#### <mark style="color:$success;">**Administrator**</mark>

* Can send messages and media, start group calls (if enabled).
* Can change the group name, description and avatar.
* Can pin text and media messages for all members.
* Can delete any messages in the group.
* Can mute/unmute[^1] other peers.
* Can enable/disable calls in the group.
* Can enable/disable [room activity events ](#user-content-fn-2)[^2]
* Can promote members to <mark style="color:purple;">Moderators.</mark>
* Can invite others to join as group <mark style="color:$success;">Administrators</mark>.
* Can report inappropriate content.
* Can see reported content and take appropriate actions.
* Can see reported users and take appropriate actions.
* Can remove users from the group.
* Have a responsibility to be frequently online to improve the group's performance.

{% hint style="info" %}
Learn more about [Administrator responsibilities](https://support.keet.io/keet-groups/admin-responsibilities).
{% endhint %}

***

### How to change the roles of group members?

You get assigned a particular role upon joining via the invitation link, but it can be changed later by the administrator.

To change role, as an admin or moderator, go to a '**Group Options**' / '**Members permissions**' to see the list of members:

<figure><img src="https://2790250247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLZAOh8HGmonUCseQFS35%2Fuploads%2FiRw3U5ZfT8PudDyo63op%2F2026-02-12%2016%2043%2041.png?alt=media&#x26;token=b1ae8d23-a765-47e1-86a0-ff2c99376857" alt="" width="308"><figcaption></figcaption></figure>

#### Upgrade <mark style="color:$info;">Peer</mark> to <mark style="color:purple;">Moderator</mark>

* Select a Peer member from the list
* Choose 'Moderator'; review and if agreeable, acknowledge the moderator capabilities; click 'Make group moderator'

***

#### Downgrade <mark style="color:purple;">Moderator</mark> to <mark style="color:$info;">Peer</mark>

* Select a Moderator member from the list
* Choose 'Peer', and click 'Downgrade'. It will remove all the moderator’s capabilities from the member.
* Moderators can also downgrade themselves in the same way if they decide not to moderate the group anymore.

***

#### Downgrade <mark style="color:$success;">Admin</mark> to <mark style="color:$info;">Peer</mark> or <mark style="color:purple;">Moderator</mark>

* Select an Admin member from the list
* Ensure that there is more than one Admin in a group
* Choose 'Peer', and click 'Downgrade'. It will remove all the moderator’s capabilities from the member.
* Administrators can also downgrade themselves in the same way if they decide not to be an admin and not to moderate the group anymore.

***

#### Upgrade a member to an <mark style="color:$success;">Admin</mark>

Unlike Peers and Moderators, the Administrator role can only be assigned through a dedicated group admin invite.&#x20;

If a user is already a member, they can click the admin link to be promoted — no need to leave and rejoin the group.

<figure><img src="https://2790250247-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLZAOh8HGmonUCseQFS35%2Fuploads%2FFhNhoyMq3VCIMMWUfXxF%2F%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%202025-10-06%20152606.png?alt=media&#x26;token=bce62e82-fd03-4f44-878d-64fafc0bb008" alt="" width="432"><figcaption></figcaption></figure>

* As an <mark style="color:$success;">Administrator</mark>, open the group where you want to add another Admin.
* Click the **‘Create Invite Link’** button in the top-right corner.
* Select **‘Admin’** as the invite type; review and if agreeable accept the Admin rules; then click **‘Generate new link’**.
* [Share the invite link with](https://support.keet.io/keet-groups/joining-groups) the user or let them scan the generated QR code to join or be upgraded to <mark style="color:$success;">Administartor</mark>.

{% hint style="info" %}
Keep in mind that an Admin invite link is **single-use** and expires after the set duration⏳
{% endhint %}

[^1]: the user will not be able to send massages in the chat and will not be notified that they are muted.\
    Admins and Mods can't be muted.

[^2]: displaying when peers enter/left the chat room
