Workspace member roles

The platform uses multiple member roles to enable secure, collaborative development, and efficient management of mini programs.

This topic describes the member roles available in a developer workspace.

Overview

A role is a set of defined access permissions assigned to members when they join a workspace. It determines what actions the member can perform in the workspace. Workspace admins can manage members and the roles of the members.

Workspace member roles

A developer workspace has three roles that can be assigned to members. Each role in a developer space has distinct responsibilities to ensure platform governance, development, and compliance.

  • Developer Admin: Super administrator of a developer workspace. The Developer Admin is the highest-level administrative role within a developer workspace, holding complete control over its members, mini programs, and settings.
    • Key responsibilities:
      • Team management: Manages the entire team lifecycle, including inviting new members, assigning or changing their roles, and removing them from the developer workspace.
      • Mini program lifecycle oversight: Oversees the full lifecycle of all mini programs, from creation and development to deployment and eventual decommissioning.
      • Workspace configuration: Configures space-level settings.
  • Developer: Mini program technician. Developers are the core technical role responsible for the hands-on coding, deployment, and technical maintenance of mini programs.
    • Key responsibilities:
      • Mini program development: Writes, tests, and debugs code for new features, enhancements, and bug fixes within the mini programs.
      • Release management: Manages the release process, including version control and deploying updates to different environments.
      • Performance monitoring: Actively monitors mini program performance, error logs, and crash reports to ensure stability, optimize speed, and maintain a high-quality user experience.
      • Technical maintenance: Collaborates with other team members to troubleshoot technical issues and implement necessary updates to keep mini programs running smoothly.
  • Operator: Operational administrator of a developer workspace. Operators are responsible for the day-to-day management, user engagement, and marketing strategies for the mini programs. They focus on driving growth and ensuring the mini program's content is fresh, relevant, and effectively promoted.
    • Key responsibilities:
      • Audience management: Manages the audience of mini programs. Audience refers to a specific group of people who might be potential customers of your products or services.
      • Data analysis: Monitors performance metrics.
      • Advertising management: Oversees advertising operations and campaigns. Manages advertising-related activities.
      • Business analytics management: Monitors and manages business analytics indicators, such as sales, traffic, and member analytics.

Members in a developer workspace can access different operations based on assigned roles. For more information, see Platform capabilities and role permissions.

More information