tencent cloud

All product documents
Tencent Cloud Super App as a Service
Application Management
Last updated: 2025-04-03 17:53:12
Application Management
Last updated: 2025-04-03 17:53:12

Application list

Purpose

Authorized users can create applications and obtain the configuration files of applications owned by the team (the configuration files are very important).

How to use

Create app: Authorized users can create apps, and the code resources will belong to the user's team.
Filter: Filter the app list by selecting the team in the top filter box.
Modify: Authorized users can modify the app description and change the Android Package Name or iOS Bundle ID.
Details: Authorized users can view the application’s configuration files of applications owned by the team (the configuration files are very important), and sensitive APIs.


Mini program approval

Purpose

App admins and approvers can approve mini program version release requests and view information on approved mini programs in the Available list.

How to use

Filter: You can filter the list by selecting the team and app, or you can select the Pending or Approved tab to view the mini program's approval history.
Approve: Approve the version release requests for the mini programs associated with the current app.
Details: View the approval information for the online version of the mini programs associated with the current app.

Available: Once approved, the officially released mini programs can be viewed in the Available list.
Remove: App admins and approver can remove the available mini programs.


Mini program QR code

After the mini program is released, a QR code for the online version is generated. You can go to the “Available” list, and click Download QR code for distribution and promotion through various online or offline channels, allowing more users to scan and experience the mini program.

Click Download QR code, and click Download in the pop-up to save the mini program QR code to your computer.

Note:
You can use your phone's built-in QR code scanner to scan the code. App developers need to configure the Scheme in the project during the development phase.
For configuring the App Scheme, refer to the documentation below:

Sensitive API management

Purpose

The product defines certain mini program APIs as sensitive, which may access personal information like location or biometric data. To ensure user privacy, host apps can set these sensitive APIs to "Restricted." In this state, mini programs must request permission from the host app to use these APIs. Once approved by the app, the mini program can access them. If the provided sensitive APIs do not meet your needs, you can designate other system APIs as "Sensitive" and set them to "Restricted."

How to use

Portal

App team admins can manage sensitive APIs and handle mini program requests by navigating to Application management > Sensitive API management in the console.


Sensitive API status

Public: APIs in the public state can be used without requesting permission from the application. Click Restrict to change the API status to Restricted.
Restricted: APIs in the restricted state require the mini program to request permission from the application. Once approved, the mini program can use the restricted API. Click Allow to change the API status to Public.


Add sensitive APIs

If the existing sensitive APIs does not meet the application's security needs, you can click Add sensitive API, and select more APIs to add to the sensitive API list.



If your application uses Custom APIs, you can also add these custom APIs to the sensitive API list.
Provide the custom API name and function, and set the applicable scope for the custom sensitive API. You can choose to make it applicable to both mini programs and mini games, or restrict it to either mini programs or mini games only.

Note:
Refer to the Custom APIs documentation for using the custom API feature. For the custom API name, please fill in the "api_name" field.

Sensitive API permission requests and approvals

Mini program or mini game requests for sensitive APIs
Mini program or mini game developers need to go to Mini program management/Mini game management > Development management in the left menu of the mini program team, and click API permissions to view the sensitive APIs set by the current mini program or mini game's bound application.
Click Apply for permission, fill in the application information, and request permission to call the sensitive API from the application.

After the mini program or mini game developer requests sensitive API permissions, app admins and approvers will receive approval information under Application management - Sensitive API management - Sensitive API call approvals.

Click Approve to open the approval window. Click Approve to agree to the mini program or mini game calling the sensitive API, or click Reject to deny the request.

After approval, the approval record will be displayed under the Approved section.




Payment management

Starting from version 2.2.2, we have enabled payment-related capabilities. If your app supports payment capabilities and can provide them to mini program or mini game merchants published on your app, you can enable the payment feature on Application management - Merchant payment. Once the payment feature is enabled, mini programs or mini games can request to bind merchant accounts with the mini programs or mini games. After your approval, the mini programs or mini games can use the payment API to call the payment capabilities provided by your app.

Prerequisites

Before enabling the payment feature,you need to ensure that your app meets the following requirements:
The app has implemented or integrated a third-party payment channel.
The payment channel supports merchant management.

Enable the payment feature

On the Application management - Merchant payment page, enable the payment feature. Once the feature is enabled, mini program or mini game merchants under your app can call the app's payment capabilities within their mini programs or mini games.

Enable the payment feature


Confirm to enable the payment switch, and select the payment currency by the App.



Approve merchant account binding requests

Click the Approve button to approve the mini program information and merchant account ID.


Note:
Please ensure that the merchant account ID belongs to the merchant associated with the mini program or mini game. This is critical for payment transaction security, so proceed with caution.

Unbind

The app can unbind the merchant account from the mini program or mini game.


View order records

After enabling the payment feature in your app, you can view the payment orders generated by mini programs using the payment feature in Order record .


Configuration management

To implement the mini program standard login feature in the app, you need to configure the SecretKey and the app's backend service domain required for authentication during mini program login in the configuration management section.

Note:
The SecretKey is generated and managed by the app developer. It is recommended to use a string of numbers and letters with a length of 16, 24, or 32 characters.


Was this page helpful?
You can also Contact Sales or Submit a Ticket for help.
Yes
No

Feedback

Contact Us

Contact our sales team or business advisors to help your business.

Technical Support

Open a ticket if you're looking for further assistance. Our Ticket is 7x24 available.

7x24 Phone Support