> ## Documentation Index
> Fetch the complete documentation index at: /llms.txt
> Use this file to discover all available pages before exploring further.

# Channel Governance Overview

> Understand the SDK surfaces for chat channel roles, member management, bans, and mutes.

Channel governance is the SDK surface for changing who can participate in a chat channel and what they can do there. Use these pages when you are building moderator tools, channel settings, admin panels, or support workflows.

## Capability Map

| Capability | Purpose | SDK page |
| - | - | - |
| Member management | Add or remove channel members. | [Member Management](/social-plus-sdk/chat/conversation-management/channels/governance/member-management.md) |
| Role management | Add or remove channel roles for members. | [Role Management](/social-plus-sdk/chat/conversation-management/channels/governance/role-management.md) |
| Ban management | Block users from the channel until unbanned. | [Ban Management](/social-plus-sdk/chat/conversation-management/channels/governance/ban-management.md) |
| Mute management | Restrict users from sending messages while keeping channel access. | [Mute Management](/social-plus-sdk/chat/conversation-management/channels/governance/mute-management.md) |
| Member queries | Read current member, role, banned, and muted state. | [Query Members](/social-plus-sdk/chat/conversation-management/members/query-members.md) |

## Platform Coverage

| Platform | Member add/remove | Role add/remove | Ban/unban | Mute/unmute |
| - | - | - | - | - |
| TypeScript | Supported | Supported | Supported | Supported |
| iOS | Supported | Supported | Supported | Supported |
| Android | Supported | Supported | Supported | Supported |
| Flutter | Supported | Supported | Supported | Supported |

> [!NOTE]
>
> Governance operations are subject to channel type, membership state, and moderation permissions. If the server rejects an operation, treat that result as authoritative and show an actionable error in your product UI.

## Implementation Shape

> [card] Write Operations
>
> Use the governance pages for SDK calls that change membership, roles, bans, or mutes.

> [card] Read Operations
>
> Use member query and search APIs to render member lists, moderator lists, muted members, and banned members.

> [card] Product Policy
>
> Store reason codes, escalation rules, appeals, and audit records in your own backend if your product needs them.

> [card] Channel Types
>
> Some governance operations are only meaningful on channel types that support the target moderation behavior.

## Related Topics

> [card] [Create Channels](/social-plus-sdk/chat/conversation-management/channels/create-channel.md)
>
> Create channels before applying governance operations.

> [card] [Query Members](/social-plus-sdk/chat/conversation-management/members/query-members.md)
>
> Read membership, role, banned, and muted state.

> [card] [Message Flagging](/social-plus-sdk/chat/messaging-features/message-flagging.md)
>
> Moderate individual messages separately from channel membership.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.