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 can modify the Package Name for Android or the Bundle ID for iOS.
Details: Authorized users can view the application’s configuration files (the configuration files are very important) and sensitive APIs. Mini program review
Purpose
App admins and reviewers can approve the requests for mini program version release, and can view the released mini programs in the Released tab.
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 review 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.
Released: Once approved, the officially released mini programs can be viewed in the Released tab.
Remove: App admins and reviewer can remove the released mini programs.
Mini program QR code
After a mini program is released, QR code for the online version of the mini program is generated in the console. You can go to the Released tab and click Download QR code in the Operation column.
Then click Download in the pop-up window to save the mini program QR code locally.
Notes:
Users scan the QR code with a mobile phone. For this purpose, app developers need to configure the APP Scheme during development.
For configuring the App Scheme, refer to the documentation below:
Sensitive API management
Purpose
TCMPP defines certain mini program APIs as sensitive APIs, which may request sensitive personal information such as location data and biometric information from the host app. To ensure the privacy and security of app users, the host app can set these sensitive APIs as “Restricted”. The mini program can call the sensitive APIs only after it obtains the permissions from the host app. You can also set other public APIs to sensitive APIs and set their status to Restricted based on your needs.
How to use
Portal
Once the app team admins enter the console, they can manage sensitive APIs and handles mini programs’ call requests to these APIs through Application management > Sensitive API management.
Sensitive API status
Public: The mini program can call a public API without the need to request the permission. You can click Restrict to change the API status to Restricted.
Restricted: The mini program can call the restricted APIs only after it obtains the permissions from the host app. You can click Allow to change the API status to Public.
Adding sensitive APIs
If the existing sensitive APIs does not meet the application's security requirements, 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. Fill in the custom API name and API feature, and click Confirm.
Notes:
Refer to the Custom APIs documentation for using the custom API feature. The “api_name” field should be applied to the custom API name.
Sensitive API permission requests and approvals
Mini program requests permission to use sensitive APIs
Mini program developers need to navigate to the left-side menu under Mini program management > Development management within their mini program team. Click API permissions to view the sensitive APIs set by the currently bound application.
Click Apply for permission, fill in the application information, and request permission from the application to call the sensitive API.
After the request for permission to call sensitive APIs is submitted, the permission request will be displayed under Application management - Sensitive API management - Sensitive API call approvals.
Click Approve and the approval window appears. Click Approve to grant the mini program permission to call the sensitive API. Click Reject to deny the request, preventing the mini program from using the sensitive API.
After approval, the record will appear under the Approved status.
Was this page helpful?