Mini program member roles
This topic provides you with the main duties of mini program member roles and the relations between mini program member roles and workspace member roles.
Overview
Mini program member roles are responsible for managing mini programs from uploading versions to deleting mini programs (all versions). After creating mini programs, mini program members are generated from workspace members. The workspace member who creates a mini program will be set as an admin of the mini program automatically.
Whether for the wallet or merchants, there are two mini program member roles:
- Admin: The role can edit mini programs, add mini program members, upload mini programs, set configurations, and release and delete mini programs. A mini program can have multiple admins.
- Developer: The role can upload versions from Mini Program Studio to workspaces. A mini program can have multiple developers.
Relations illustration
Mini program member roles are generated from workspace member roles, you can see relations between them in the following figures:
- Wallet
For the wallet, all workspace members can be set as mini program admins or developers. Only workspace admins and workspace developers can create mini programs. After creating a mini program, workspace admins and workspace developers will be set as admins of the mini program automatically. Then admins can invite workspace admins, workspace developers, workspace reviewers, or workspace operators as admins or developers to manage the mini program together.
- Merchant
For merchants, all workspace members can be set as mini program admins or developers. Only developer admins can create mini programs. After creating a mini program, developer admins will be set as admins of the mini program automatically. Then admins can invite developers (workspace) or operators as admins or developers (mini program) to manage the mini program together.
Mini program member authorization
Mini program members of the wallet and merchants only participate in the workflow from add members to delete mini programs. You can see their authorization in the following table:
Operations | Admin | Developer |
Create mini programs | Mini program members generate after creating mini programs. This step is intended for workspace members such as workspace admins, workspace developers, and developer admins to complete. | |
View mini programs | ✓ | ✓ |
Edit mini programs | ✓ | × |
Add mini program members | ✓ | × |
Upload mini programs | ✓ | ✓ |
Configure mini programs | ✓ | × |
Release mini programs | ✓ | × |
Remove mini programs | ✓ | × |
Delete mini programs | ✓ | × |
More information
Member role authorization in tenant workspace
Member role authorization in developer workspace