| Product | Abbreviation in CAM | Console | Authorization by Tag | Authorization Granularity | IP Restriction |
|---|---|---|---|---|---|
| Cloud Application Rendering | car | Supported | not supported | Operation level | Partially supported |
Note:
The authorization granularity of cloud products is divided into three levels: service level, operation level, and resource level, based on the degree of granularity.
- Service level: It defines whether a user has the permission to access the service as a whole. A user can have either full access or no access to the service. For the authorization granularity of cloud products at service level, the authorization of specific APIs are not supported.
- Operation level: It defines whether a user has the permission to call a specific API of the service. For example, granting an account read-only access to the CVM service is an authorization at the operation level.
- Resource level: It is the finest authorization granularity which defines whether a user has the permission to access specific resources. For example, granting an account read/write access to a specific CVM instance is an authorization at the resource level.
Two authorization granularity levels of API are supported: resource level, and operation level.
| API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
|---|---|---|---|---|
| ActivateService | Activate cloud application renderer service | Operation level | * | Supported |
| ApplyConcurrent | try to acquire concurrent runtime for cloud application | Operation level | * | Supported |
| AssumeRole | assume role | Operation level | * | Supported |
| BindConcurrentPackagesToProject | bind concurrent packages to project | Operation level | * | Supported |
| BindProjectToConcurrentPackages | bind concurrent package for cloud application project | Operation level | * | not supported |
| CreateApplication | create a cloud applicaiton | Operation level | * | Supported |
| CreateApplicationProject | create project for cloud application | Operation level | * | Supported |
| CreateApplicationSnapshot | create cloud application screen snapshot | Operation level | * | Supported |
| CreateApplicationVersion | create new version for cloud application | Operation level | * | Supported |
| CreateExperienceCode | CreateExperienceCode | Operation level | * | Supported |
| CreateExperienceResource | create experience resource | Operation level | * | Supported |
| CreateMobileProject | CreateMobileProject | Operation level | * | not supported |
| CreateSampleApplication | CreateSampleApplication | Operation level | * | Supported |
| CreateSession | create cloud application connection | Operation level | * | Supported |
| DeleteApplication | delete cloud application | Operation level | * | Supported |
| DeleteApplicationProjects | delete cloud application project | Operation level | * | Supported |
| DeleteApplicationVersion | delete cloud application version | Operation level | * | Supported |
| DeleteMobileProjects | DeleteMobileProjects | Operation level | * | not supported |
| DestroySession | destroy cloud application connection | Operation level | * | Supported |
| ModifyApplicationBaseInfo | modify cloud application info | Operation level | * | Supported |
| ModifyApplicationProject | modify cloud application project | Operation level | * | Supported |
| ModifyApplicationVersion | modify cloud application version | Operation level | * | Supported |
| ModifyConcurrentPackage | modify concurrent package | Operation level | * | Supported |
| ModifyMobileApplicationInfo | modify mobile application info | Operation level | * | Supported |
| ModifyMobileProject | ModifyMobileProject | Operation level | * | not supported |
| ResetConcurrentPackages | reset concurrent packages | Operation level | * | Supported |
| SetApplicationVersionOnline | set online version for cloud application | Operation level | * | Supported |
| UnbindConcurrentPackagesFromProject | unbind concurrent packages from project | Operation level | * | Supported |
| UnbindProjectToConcurrentPackages | bind concurrent packages for cloud application project | Operation level | * | not supported |
| API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
|---|---|---|---|---|
| DescribeApplicationFileInfo | DescribeApplicationFileInfo | Operation level | * | Supported |
| DescribeApplicationList | get cloud application list | Operation level | * | Supported |
| DescribeApplicationPathList | get executor binary path of cloud application | Operation level | * | Supported |
| DescribeApplicationProjectAdvancedConfig | DescribeApplicationProjectAdvancedConfig | Operation level | * | Supported |
| DescribeApplicationProjects | get cloud application project list | Operation level | * | Supported |
| DescribeApplicationStatus | get cloud application running status | Operation level | * | Supported |
| DescribeApplicationVersion | get cloud application versions | Operation level | * | Supported |
| DescribeBackgroundImageCOSCredential | DescribeBackgroundImageCOSCredential | Operation level | * | Supported |
| DescribeConcurrentCount | describe concurrent count | Operation level | * | Supported |
| DescribeConcurrentPackages | get concurrent package list | Operation level | * | Supported |
| DescribeConcurrentRunningHistogram | describe concurrent running histogram | Operation level | * | Supported |
| DescribeConcurrentRunningMax | describe concurrent running max | Operation level | * | Supported |
| DescribeConcurrentSaleStatus | DescribeConcurrentSaleStatus | Operation level | * | Supported |
| DescribeConcurrentSummary | describe concurrent summary | Operation level | * | Supported |
| DescribeConcurrentUserIds | describe concurrent UserId list | Operation level | * | Supported |
| DescribeCosCredential | DescribeCosCredential | Operation level | * | Supported |
| DescribeExperienceCodes | DescribeExperienceCodes | Operation level | * | Supported |
| DescribeHourlyConcurrentRunningHistogram | describe hourly concurrent running histogram | Operation level | * | Supported |
| DescribeMultiUserBitrateHistogram | describe multi user bitrate histogram | Operation level | * | Supported |
| DescribePublishStreamStatus | describe publish stream status | Operation level | * | Supported |
| DescribePushBitrateHistogram | describe push bitrate histogram | Operation level | * | Supported |
| DescribeServiceStatus | describe service status | Operation level | * | Supported |
| DescribeUserDeviceLoadHistogram | DescribeUserDeviceLoadHistogram | Operation level | * | Supported |
| DescribeUserDurationTotal | describe user duration total | Operation level | * | Supported |
| DescribeUserFPSHistogram | describe user FPS histogram | Operation level | * | Supported |
| DescribeUserNetRTTHistogram | DescribeUserNetRTTHistogram | Operation level | * | Supported |
| DescribeUserPushBitrateHistogram | DescribeUserPushBitrateHistogram | Operation level | * | Supported |
| DescribeUserStreamBitrateHistogram | DescribeUserStreamBitrateHistogram | Operation level | * | Supported |
| DescribeUserTotal | describe user total | Operation level | * | Supported |
| API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
|---|---|---|---|---|
| DescribeMobileProjects | DescribeMobileProjects | Operation level | * | not supported |
| API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
|---|---|---|---|---|
| ForwardData | forward data | Operation level | * | Supported |
| ReloadApplication | reload application | Operation level | * | Supported |
| StartPublishStream | start publish stream | Operation level | * | Supported |
| StartPublishStreamToTRTC | start publish stream to TRTC | Operation level | * | Supported |
| StartPublishStreamWithURL | start publish stream with URL | Operation level | * | Supported |
| StopPublishStream | stop publish stream | Operation level | * | Supported |
Feedback