How to Manage Workspace Roles and Permissions Work in WDesignKit

Table of Contents

Each member in a workspace is assigned a role that defines their level of access and control within the workspace. The following guide will help you navigate through assigning roles and managing permissions for your team.

Step 1: Access Your Workspace Settings

To manage roles and permissions, you first need to access the workspace settings.

  1. Log in to your WDesignKit account.
  2. Navigate to the left sidebar menu.
  3. Click on Workspace.
  4. Select the workspace you want to manage.
  5. Open the Workspace Settings.
    • You are now inside the workspace management area, where you can manage roles, permissions, and more.

Step 2: Open the Members Management Panel

In the workspace management section, you will be able to see the list of members and manage their roles.

  1. You will see a list of:
    • All invited users.
    • Their email addresses.
    • Their current roles (as seen in the image).
    • The status of each member (Active / Pending).

This panel allows you to manage users and assign/update their roles and permissions.

Step 3: Assign Roles to Users

To assign or update a role for a user within your workspace:

  1. Locate the User
    • Inside the workspace settings, you will see a list of all invited users, their email addresses, and their current roles.
    • Find the user you want to modify from this list.
  2. Edit User Role
    • Next to each user’s name, you will see a Role dropdown. Click on this dropdown to view the list of available roles.
    • The available roles in the dropdown are:
      • Editor: Can create, edit, and manage templates, widgets, and snippets. Cannot manage members or workspace settings.
      • Subscriber: View-only access with no editing rights, but can receive updates and notifications related to the workspace content.
  3. Select the Appropriate Role
    • After clicking the dropdown, you can select the new role for the user based on the needs of your workspace.
    • The role options are available as a dropdown list (as seen in the image), allowing you to choose the role type for each user.
  4. Save the Changes
    • After selecting the new role, click Save to apply the changes.
    • The role change will be applied immediately, and the user’s permissions will update accordingly.

Step 4: Modify User Permissions

Permissions are automatically assigned based on the selected role. Here’s an overview of what each role can access and do:

  • Owners have control over workspace settings and content.
  • Editors can modify templates, widgets, and content, but do not have access to billing or member management.
  • Subscribers have read-only access but differ in their ability to receive updates.

Note: Owners and Admins may have the ability to customize permissions if advanced role management is enabled.

Available Workspace Roles

Role Breakdown & Permissions

Owner:

  • Full control over all aspects of the workspace.
  • Manage billing and subscriptions.
  • Add/remove members and assign roles.
  • Publish and manage all resources (templates, widgets, snippets).
  • Full access to workspace settings and configurations.
  • Advanced permissions to customize workspace features and permissions.

Editor:

  • Create and modify templates, widgets, and snippets.
  • Manage content (adding/editing templates, widgets, snippets).
  • Cannot manage members or access workspace billing and settings.
  • Publish content, but has restricted control compared to the Admin.

Subscriber:

  • View-only access to the workspace’s content.
  • Receive updates and notifications related to content changes, but cannot make any edits or changes.
  • Ideal for users who need to stay informed but do not require editing capabilities.
AUTHOR
Sagar Patel
CEO
icon
10+ Years Experience

Sagar is the Founder & CEO of POSIMYTH Innovations, with 10+ years building WordPress products trusted by 100,000+ websites globally. He has led the development of The Plus Addons for Elementor, Nexter, WDesignKit, and UiChemy, all built hands-on from concept to launch. His work focuses on making website building faster, more flexible, and accessible for creators and businesses worldwide.