基本信息
CAM中产品名 |
CAM中简称 |
控制台访问 |
按标签授权 |
授权粒度 |
IP限制 |
实时互动-教育版 |
lcic |
支持 |
不支持 |
操作级 |
支持 |
Note:
云产品的授权粒度按照粒度粗细分为服务级、操作级和资源级三个级别。
- 服务级:定义对服务的整体是否拥有访问权限,分为允许对服务拥有全部操作权限或者拒绝对服务拥有全部操作权限。服务级授权粒度的云产品,不支持对具体的接口进行授权。
- 操作级:定义对服务的特定接口(API)是否拥有访问权限,例如:授权某账号对云服务器服务进行只读操作。
- 资源级:定义对特定资源是否有访问权限,这是最细的授权粒度,例如:授权某账号仅读写操作某台云服务器实例。能支持资源级接口授权的产品,则会被认定为资源级授权粒度。
接口授权粒度
接口授权粒度分为资源级和操作级两个级别:
- 资源级接口:此类型接口支持对某一个具体特定的资源进行授权。
- 操作级接口:此类型接口不支持对某一个特定的资源进行授权。授权时策略语法若限定了具体的资源,CAM会判断此接口不在授权范围,判断为无权限。
写操作
接口名 |
接口描述 |
授权粒度 |
资源六段式 |
IP限制 |
AddGroupMember |
新增成员到群组 |
操作级 |
* |
支持 |
BatchAddGroupMember |
批量新增成员到群组 |
操作级 |
* |
支持 |
BatchCreateGroupWithMembers |
批量创建群组 |
操作级 |
* |
支持 |
BatchCreateRoom |
批量创建房间 |
操作级 |
* |
支持 |
BatchDeleteGroupMember |
批量删除群组成员 |
操作级 |
* |
支持 |
BatchDeleteRecord |
批量删除多个房间的录制文件 |
操作级 |
* |
支持 |
BatchRegister |
用户批量注册 |
操作级 |
* |
支持 |
BindDocumentToRoom |
绑定文档到房间 |
操作级 |
* |
支持 |
CreateDocument |
创建房间内可以使用的文档。 |
操作级 |
* |
支持 |
CreateGroupWithMembers |
创建群组 |
操作级 |
* |
支持 |
CreateGroupWithSubGroup |
创建联合群组 |
操作级 |
* |
支持 |
CreateRoom |
创建房间 |
操作级 |
* |
支持 |
CreateSupervisor |
创建巡课 |
操作级 |
* |
支持 |
DeleteAppCustomContent |
删除设置自定义元素。如果参数scenes为空则删除所有自定义元素,否则删除指定的scene自定义元素。 |
操作级 |
* |
支持 |
DeleteDocument |
删除文档 |
操作级 |
* |
支持 |
DeleteGroup |
删除群组 |
操作级 |
* |
支持 |
DeleteGroupMember |
删除群组成员 |
操作级 |
* |
支持 |
DeleteRecord |
删除指定房间的录制文件 |
操作级 |
* |
支持 |
DeleteRoom |
删除房间 |
操作级 |
* |
支持 |
DeleteSupervisor |
删除巡课 |
操作级 |
* |
支持 |
DeleteUser |
删除用户 |
操作级 |
* |
支持 |
EndRoom |
结束房间 |
操作级 |
* |
支持 |
ForbidSendMsg |
禁言和取消禁言 |
操作级 |
* |
支持 |
KickUserFromRoom |
踢出房间用户 |
操作级 |
* |
支持 |
ModifyApp |
修改应用 |
操作级 |
* |
支持 |
ModifyGroup |
修改群组 |
操作级 |
* |
支持 |
ModifyRoom |
修改房间 |
操作级 |
* |
支持 |
ModifyUserProfile |
修改用户配置 |
操作级 |
* |
支持 |
RegisterUser |
注册用户 |
操作级 |
* |
支持 |
SendRoomNormalMessage |
指定用户给房间中发送消息 |
操作级 |
* |
支持 |
SendRoomNotificationMessage |
房间中发送系统通知 |
操作级 |
* |
支持 |
SetAppCustomContent |
设置应用的自定义内容,包括应用图标,自定义的代码等。如果已存在,则为更新。更新js、css内容后,要生效也需要调用该接口 |
操作级 |
* |
支持 |
SetWatermark |
设置水印 |
操作级 |
* |
支持 |
StartRoom |
开始房间 |
操作级 |
* |
支持 |
UnbindDocumentFromRoom |
文档从房间解绑 |
操作级 |
* |
支持 |
UnblockKickedUser |
解禁房间被踢用户 |
操作级 |
* |
支持 |
读操作
接口名 |
接口描述 |
授权粒度 |
资源六段式 |
IP限制 |
BatchDescribeDocument |
批量获取文档详情 |
操作级 |
* |
支持 |
DescribeAnswerList |
获取房间答题详情 |
操作级 |
* |
支持 |
DescribeAppDetail |
获取应用详情 |
操作级 |
* |
支持 |
DescribeCurrentMemberList |
获取当前房间的成员列表 |
操作级 |
* |
支持 |
DescribeDeveloper |
开发商信息获取 |
操作级 |
* |
支持 |
DescribeDocument |
获取文档信息 |
操作级 |
* |
支持 |
DescribeDocumentsByRoom |
获取指定房间下文档 |
操作级 |
* |
支持 |
DescribeGroup |
获取群组详情 |
操作级 |
* |
支持 |
DescribeGroupList |
获取群组列表 |
操作级 |
* |
支持 |
DescribeGroupMemberList |
获取群组成员列表 |
操作级 |
* |
支持 |
DescribeQuestionList |
获取课堂提问列表 |
操作级 |
* |
支持 |
DescribeRecord |
查询录制信息 |
操作级 |
* |
支持 |
DescribeRecordStream |
查询流信息 |
操作级 |
* |
支持 |
DescribeRoom |
获取房间信息 |
操作级 |
* |
支持 |
DescribeRoomForbiddenUser |
获取房间中被禁言成员列表 |
操作级 |
* |
支持 |
DescribeRoomStatistics |
获取房间统计信息 |
操作级 |
* |
支持 |
DescribeScoreList |
获取课堂评分列表 |
操作级 |
* |
支持 |
DescribeSdkAppIdUsers |
获取应用ID下用户列表 |
操作级 |
* |
支持 |
DescribeSupervisors |
获取巡课列表 |
操作级 |
* |
支持 |
DescribeUser |
获取用户信息 |
操作级 |
* |
支持 |
GetRoomEvent |
获取房间事件 |
操作级 |
* |
支持 |
GetRoomMessage |
获取房间历史消息 |
操作级 |
* |
支持 |
GetRooms |
获取房间列表 |
操作级 |
* |
支持 |
GetVideoDetails |
获取课堂音视频用量列表 |
操作级 |
* |
支持 |
GetVideoTrend |
用量音视频趋势图接口 |
操作级 |
* |
支持 |
GetVideoUsage |
用量音视频统计获取 |
操作级 |
* |
支持 |
GetWatermark |
获取水印设置 |
操作级 |
* |
支持 |
LoginOriginId |
使用源账号登录,源账号为注册时填入的originId |
操作级 |
* |
支持 |
LoginUser |
登录 |
操作级 |
* |
支持 |
其他操作
接口名 |
接口描述 |
授权粒度 |
资源六段式 |
IP限制 |
StartRecord |
开启录制 |
操作级 |
* |
支持 |
StopRecord |
停止录制 |
操作级 |
* |
支持 |
本页内容是否解决了您的问题?