Zoho Cliq icon

Zoho Cliq

Fully manage your Zoho Cliq workspace: messages, channels, teams, users, databases, events, reminders, bots, files, and more

Actions168

Role → Remove Role Permissions

AI-generated

Summary

Remove specified permissions from an existing role in Zoho Cliq by providing the unique role ID and selecting the permissions to remove from various permission groups.

Inputs

  • roleId (required) — The unique role ID to remove permissions from.
  • adminUsersAndProfilesPermissions — Select Users & Profiles related permissions to remove, including create, edit, and delete rights for users, teams, departments, and designations.
  • adminOrganizationPermissions — Select Organization and configurations permissions to remove, such as create, edit, or delete organization and configuration settings.
  • adminPermissionsPermissions — Select permissions related to roles, policies, and allowed IPs to remove, including create, edit, and delete actions.
  • adminResourceManagementPermissions — Select resource management permissions to remove, like managing channels, smart rooms, internal apps, and extensions.
  • adminCustomizationPermissions — Select customization permissions to remove, including managing custom domains, emailers, themes, assets, meeting branding, and user fields.
  • adminIntegrationPermissions — Select integration-related permissions to remove, such as editing Office 365, SSO services, ShowTime, and various Zoho integrations.
  • adminReportsPermissions — Select report access and export permissions to remove for availability, probable presence, and usage reports.
  • adminDataAdministrationPermissions — Select data administration permissions to remove, including export, imports, audit logs, eDiscovery, data loss prevention, and file cleanup.
  • configDirectConversationsPermissions — Select direct conversation permissions to remove, including sending messages, file sharing, downloading files, forwarding files, and making calls for various member types.
  • configConversationsPermissions — Select channel and group chat permissions to remove, such as creating, editing, deleting, using channels, and managing files for different channel types.
  • configGuestChatPermissions — Select guest chat permissions to remove, specifically creating and using guest rooms.
  • configInternalToolsPermissions — Select internal tools permissions to remove, including commands, bots, functions, message actions, schedulers, databases, and widgets management.
  • configIntegrationsPermissions — Select integration permissions to remove, including use, create, edit, install, and delete permissions for extensions.
  • configLiveMediaPermissions — Select live media permissions to remove, such as starting audio/video calls/meetings, downloading and forwarding recordings, screen sharing, presentations, and whiteboard use.
  • configRemoteWorkPermissions — Select remote work permissions to remove, like check in/out and live feed access.
  • configMessagingPermissions — Select messaging-related permissions to remove, including email visibility, signature chat, custom emojis and stickers use, creation, deletion, and publishing.
  • configCliqAppsPermissions — Select client app access permissions to remove, including access for web browsers, Android, iOS devices, and desktop applications.
  • mobileDataSecurityPermissions — Select mobile data security permissions to remove, such as copy message, file download, file sharing, screenshot capture, and passcode enforcement permissions.
  • mobileMediaAndFileRestrictionPermissions — Select mobile media and file restriction permissions to remove, including storage access and voice message permissions.
  • mobileDeviceRestrictionPermissions — Select mobile device restriction permissions to remove, like access in unmanaged or jailbroken/rooted devices.
  • enableAiErrorMode — Whether to return errors as output items instead of stopping execution, recommended for AI Tool runs needing error recovery.
  • outputUpdatePayloadOnly — Whether to skip the API update call and only output the payload that would be sent.
  • enableEnhancedOutput — Whether to return workflow-friendly output metadata including selected permission removals.

Output shape

a single object representing the updated role permissions or the constructed update payload when skip API call is enabled

If 'Output Update Payload Only' is true, the node returns the payload that would be sent to update the role permissions, without making API changes. Otherwise, it performs the API call and returns the updated role data, optionally including enhanced metadata if enabled.

Examples

Example 1: Remove selected admin panel permissions from a specific role to restrict its capabilities.

Set Role ID, select specific permissions to remove from Users & Profiles, Organization, and Permissions groups, ensure 'Output Update Payload Only' is false to apply changes.

Links

Discussion