| Product | Abbreviation in CAM | Console | Authorization by Tag | Authorization Granularity | IP Restriction |
|---|---|---|---|---|---|
| Tencent Cloud Super App as a Service | tcmpp | Supported | not supported | Operation level | 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 |
|---|---|---|---|---|
| ConfigureMNPPreview | Configure mini program trial version | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| CreateApplicationSensitiveAPI | Create app sensitive API | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| CreateGlobalDomainACL | Create global domains | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| CreateMNPApproval | Create mini program release approval | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| CreateMNPDomainACL | Create mini program level domains | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| CreateMNPSensitiveAPIPermissionApproval | Create application sensitive API access permission from mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| CreateMNPVersion | Create a new mini program version | Resource level | qcs::tcmpp::uin/:Limit/${PlatformId}${MNPId} | Supported |
| DeleteApplicationSensitiveAPI | Delete app sensitive API | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DisableApplicationSensitiveAPI | Disable app sensitive API | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| EnableApplicationSensitiveAPI | Enable app sensitive API | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| ModifyMNPDomain | Modify mini program level domains | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| ProcessMNPApproval | Agree/reject mini program release approval | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| ProcessMNPSensitiveAPIPermissionApproval | Agree/reject sensitive API application from mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| ReleaseMNPVersion | Release mini program | Resource level | qcs::tcmpp::uin/${uin}:Limit/${PlatformId} | Supported |
| RemoveMNP | Offline/Disable mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| RollbackMNPVersion | Roll back online mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
|---|---|---|---|---|
| DescribeApplicationConfigFile | Acquire application config | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeGlobalDomainACL | Acquire global domains | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNP | Acquire mini program information | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPAllStageVersions | Acquire mini program in development, in review and online version information | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPApprovalList | Acquire Approval application list of mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPCategory | Describe mini program category | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPDomainACL | Acquire mini program level domains | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPOfflinePackageURL | Acquire URL of mini program offline package | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPPreview | Acquire dev mini program preview information | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPReleasedVersionHistory | Acquire all online versions of a mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPSensitiveAPIPermissionApproval | Acquire sensitive API application information from mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPVersion | Acquire result of mini program creating task | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeUser | Acquire user information | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| API | API Description | Authorization Granularity | Six-segment Resource Description | IP Restriction |
|---|---|---|---|---|
| DescribeApplicationSensitiveAPIList | Acquire app sensitive API list | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPSensitiveAPIPermissionApprovalList | Acquire sensitive API application list from mini program | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${PlatformId} | Supported |
| DescribeMNPSensitiveAPIPermissionList | Acquire mini program sensitive API list | Resource level | qcs::tcmpp:${Region}:uin/:Limit/${Platform} | Supported |
Feedback