跳到主要内容

画布权限控制

更新时间 2025/01/04 07:34:18

为方便您能够随时调整用户在当前画布内的操作权限,我们提供了支持动态调整用户画布权限的 API 功能入口。

updateUserRole

updateUserRole: (role: UserType) => void;

动态调整用户身份,进而引起用户画布内权限的变化。

注:

  1. 本 API 自 @plaso-infi/whiteboard-sdk v0.6.1 版本起开始支持
  2. 在初始化时设置的用户 userType 数据会被此 API 覆盖。

参数

参数名
类型
描述
role
UserType
用户身份,详见下方描述。

UserType 类型支持

  • visitor: 仅持有画布只读权限
  • editor: 拥有画布编辑权限
  • owner: 持有画布拥有者权限,相比 editor 在少量业务上有更高权限

使用示例

sdkInstance.updateUserRole('visitor');