Actions168
- Bot Actions
- Call & Meeting Actions
- Channel Actions
- Add Bot to Channel
- Add Channel Members
- Approve Channel
- Archive Channel
- Change Channel Member Role
- Change Channel Permission
- Create Channel
- Delete Channel
- Get Channel
- Get Channel Members
- Join Channel
- Leave Channel
- List Channels
- Reject Channel
- Remove Bot From Channel
- Remove Channel Members
- Remove Single Channel Member
- Unarchive Channel
- Update Channel
- Chat Actions
- Cliq Database Actions
- Custom Domain Actions
- Custom Email Actions
- Department Actions
- Designation Actions
- Event Actions
- File Actions
- Maintenance (Bulk Export) Actions
- Message Actions
- Message Component Builder Actions
- OAuth Helper Actions
- Reaction Actions
- Reminder Actions
- Remote Work Actions
- Role Actions
- Team Actions
- Thread Actions
- User Actions
- User Field Actions
- User Status Actions
- Widget Map Ticker Actions
Channel → Change Channel Permission
AI-generatedSummary
Updates the permissions for the Admin, Moderator, or Member roles within a Zoho Cliq channel.
Inputs
- channelId (required) — The channel to update. Select from a list, specify by ID, or provide a unique name.
- adminInputMode — Choose between structured boolean fields or a JSON object for Admin permissions.
- adminPermission — Structured Admin permission flags (e.g., send_message, delete_channel). Only changed values are sent to the API.
- adminPermissionJson — JSON object for Admin permissions. Keys must match supported permission names and values must be boolean.
- moderatorInputMode — Choose between structured boolean fields or a JSON object for Moderator permissions.
- moderatorPermission — Structured Moderator permission flags. Only changed values are sent to the API.
- moderatorPermissionJson — JSON object for Moderator permissions. Keys must match supported permission names and values must be boolean.
- memberInputMode — Choose between structured boolean fields or a JSON object for Member permissions.
- memberPermission — Structured Member permission flags. Only changed values are sent to the API.
- memberPermissionJson — JSON object for Member permissions. Keys must match supported permission names and values must be boolean.
- simplify — Whether to return a simplified version of the response instead of the raw data.
- simplifyFields — Select specific fields to include in the output when Simplify Mode is 'Selected Fields'. The record ID is always included.
Output shape
A single record representing the updated channel details.
The operation returns the current channel configuration, including the applied permissions for Admin, Moderator, and Member roles. The response structure depends on the Simplify and Simplify Mode settings.
Examples
Example 1: Restrict Admin to only 'send_message' and 'edit_channel_info'.
Set Admin Input Mode to 'Using JSON' and provide a JSON object with only those two keys set to true.
Example 2: Enable 'send_message' and 'mention_users' for all members.
Set Member Input Mode to 'Using Fields Below', check 'send_message', and check 'mention_users'.
Example 3: Retrieve the updated channel data in a simplified format.
Enable 'Simplify' and select 'Simplified' mode to get a clean, unwrapped list of items.