IM 即时通讯
Windows/macOS
开发指南

身份组应用场景

更新时间: 2022/11/29 15:59:50

身份组适用于对各类线上社区进行多层级的权限管控,以下给出三个典型场景。

Clubhouse场景(实时互动社区)

Clubhouse 场景,可通过实时互动频道(注:PC 端暂未支持)实现。该场景下,主持人群体、上麦者和普通成员群体,需要在社区维度(对应圈组的服务器)和主持人的房间维度(对应圈组的频道)进行权限的管控。

社区权限配置

该场景下服务器(对应社区)身份组配置示例,单击展开查看
权限项 @everyone身份组(普通成员) 主持人身份组
连接实时互动频道(房间)
断开他人实时互动频道(房间)
开启麦克风
管理他人的麦克风
管理全员的麦克风
开启摄像头
管理他人的摄像头
管理全员的摄像头
开启屏幕共享
关闭他人的共享屏幕

根据上述配置,各角色在社区中拥有的权限:

权限项 普通成员 主持人
连接实时互动频道(房间)
断开他人实时互动频道(房间)
开启麦克风
管理他人的麦克风
管理全员的麦克风
开启摄像头
管理他人的摄像头
管理全员的摄像头
开启屏幕共享
关闭他人的共享屏幕

房间的权限配置

针对上麦者,在房间专门为其定制权限(具体见下表),下麦后权限取消。


该场景下频道(对应房间)身份组配置示例,单击展开查看
权限项 @everyone身份组(普通成员) 上麦者定制权限 主持人身份组
连接实时互动频道(房间) 继承 继承
断开他人实时互动频道(房间) 继承 继承
开启麦克风 继承
管理他人的麦克风 继承 继承
管理全员的麦克风 继承 继承
开启摄像头 继承
管理他人的摄像头 继承 继承
管理全员的摄像头 继承 继承
开启屏幕共享 继承
关闭他人的共享屏幕 继承 继承

根据上述配置,各角色在房间中最终实际拥有的权限:

权限项 普通成员 上麦者 主持人
连接实时互动频道(房间)
断开他人实时互动频道(房间)
开启麦克风
管理他人的麦克风
管理全员的麦克风
开启摄像头
管理他人的摄像头
管理全员的摄像头
开启屏幕共享
关闭他人的共享屏幕

群聊场景

该场景下,服务器相当于一个大型线上聊天社区,频道相当于社区中按照兴趣、主题、活动等区分的独立群组。该场景下的权限管控需求,主要体现在需要为普通成员、管理员和群主这三者在社区维度和群组维度赋予不同的权限组合。

聊天社区权限配置

服务器(对应社区)的身份组配置示例,单击展开查看
权限项 @everyone身份组(普通成员) 管理员身份组 群主身份组
管理所有频道 (群组)
管理角色权限
所有频道发送消息
所有频道删除他人消息
所有频道撤回他人消息
@某个人
@所有人
邀请他人加入服务器(社区)
踢除他人
修改自己在服务器(社区)的成员信息
修改他人在服务器(社区)的成员信息
管理频道黑白名单
查看申请/邀请历史记录

根据以上配置示例,各角色在社区维度所拥有的权限:

权限项 普通成员 管理员 群主
管理所有频道 (群组)
管理角色权限
所有频道发送消息
所有频道删除他人消息
所有频道撤回他人消息
@某个人
@所有人
邀请他人加入服务器(社区)
踢除他人
修改自己在服务器(社区)的成员信息
修改他人在服务器(社区)的成员信息
管理频道(群组)黑白名单
查看申请/邀请历史记录

群组权限配置

频道(对应群组)的身份组配置示例,单击展开查看

下表中的“继承”表示继承服务器维度对应身份组中相同权限的开启状态。以状态为“继承”的“管理频道黑白名单”权限项为例,由于服务器维度的管理员身份组的该权限“开启”,因此实际继承的状态为“开启”。

权限项 @everyone身份组(普通成员) 管理员身份组 群主定制权限
管理频道(群组) 继承 继承
管理频道(群组)权限 继承 继承
发送消息 继承 继承 继承
删除他人消息 继承 继承 继承
撤回他人消息 继承 继承 继承
@某个人 继承 继承 继承
@所有人 继承 继承 继承
管理频道(群组)黑白名单 继承 继承 继承

根据上述配置,各角色在群组中最终实际拥有的权限:

权限项 普通成员 管理员 群主
管理频道(群组)
管理频道(群组)权限
发送消息
删除他人消息
撤回他人消息
@某个人
@所有人
管理频道(群组)黑白名单

公告频道场景

在公告频道场景下,通常需要将频道成员全部禁言,仅频道管理员可发布公告。该场景下的权限管控可通过如下配置流程实现:

  1. 将公告频道所在的服务器的@everyone身份组中的发送消息权限关闭。

  2. 在该服务器内创建一个管理员身份组,并将该身份组中的发送消息权限开启。

  3. 将公告频道的@everyone身份组的发送消息权限关闭。

    结果:公告频道成员无法在该频道发消息。

  4. 在频道创建一个管理员身份组,继承服务器维度的管理员身份组。

    结果:管理员可在公告频道发消息。

此文档是否对你有帮助?
有帮助
去反馈
  • Clubhouse场景(实时互动社区)
  • 社区权限配置
  • 房间的权限配置
  • 群聊场景
  • 聊天社区权限配置
  • 群组权限配置
  • 公告频道场景