Contact Us 1-800-596-4880

Set User Access Permissions

Design Center provides multiple ways to set up access management to provide collaboration across teams.

Depending on your organization’s permission structure, you can assign permissions using the Teams feature, the Roles feature (deprecated), or by assigning an individual user permission.

Design Center Permissions

Business Group Permissions

Design Center Developer

Enables users to view, create, and manage all projects within a business group. Use this permission to set up administrators for all the projects within a specific business group.

Design Center Creator

Enables users to create projects in Design Center from the navigation panel and view all projects created or shared with the user. Use this permission to invite users to create, edit, and maintain your projects.

Design Center Viewer

Enables users to view all Design Center projects within a business group and test projects with the Mocking Service. Users with this permission cannot create new projects, edit or rename existing projects, or share projects with another user. Assign this permission to those who consume your project in a specific business group.

Project Level Permissions

Project Administrator

Enables users to manage and share a Design Center project within a business group. Use this permission to set up administrators for all the projects within a specific business group.

Project Editor

Enables users to edit a Design Center project within a business group. Use this permission to invite users to create, edit, and maintain your projects.

Project Viewer

Enables users to view a Design Center project within a business group and test projects with the Mocking Service. Users with this permission cannot create a new project, edit or rename the existing project, or share the project with another user. Assign this permission to those who consume your project in a specific business group.

If you grant organization and project permissions, the highest permission level is the one that applies to that specific project.

Project Views

From the Design Center home page, you can select between three types of views for your project list:

API Projects: Lists all the projects you have access to. Shared with me: Lists only the projects shared with you by other users. Mule flows: Lists the Mule applications created by you. This view is available only if you have the Design Center Developer permission.

Sharing Projects from Design Center

You can’t share Mule applications.

To share your projects and add the corresponding permissions directly from Design Center:

  1. On the Design Center home page, select the project.

  2. Click the Share project icon, or click Toggle project details icon and then click Change access.

    1. In the Share project dialog box, enter the name of the user or the team in your organization to give access.

    2. Select the permission level from the dropdown list. The available options are “Viewer”, “Editor”, and “Admin”.

    3. Click Save and then click Close.

This action sends the user an email informing a project has been shared with them.

Sharing Projects from API Designer

To share your projects and add the corresponding permissions directly from API Designer:

  1. From the Design Center home page, click the project name link to open a project.

  2. Click the Share button.

    1. In the Share project dialog box, enter the name of the user or the team in your organization to give access.

    2. Select the permission level from the dropdown list. The available options are “Viewer”, “Editor”, and “Admin”.

    3. Click Save and then click Close.

This action sends the user an email informing a project has been shared with them.

Changing Ownership of Projects from Design Center

If you are a project owner or an organization administrator, you can change the ownership of your projects. To change the ownership of your projects directly from Design Center:

  1. On the Design Center home page, select the project.

  2. Click the Share project icon, or click Toggle project details icon and then click Change access.

    1. In the Share project dialog box, enter the name of the user in your organization to give ownership of your project.

    2. Select Transfer Ownership from the dropdown list.

    3. Click Save and then click Close.
      Result: The new owner appears in the project details, and the previous owner is now granted the Project administrator permissions, as there can only be one owner per project.

Changing Ownership of Projects from API Designer

If you are a project owner or an organization administrator, you can change the ownership of your projects. To change the ownership of your projects directly from API Designer:

  1. From the Design Center home page, click the project name link to open a project.

  2. Click the Share button.

    1. In the Share project dialog box, enter the name of the user in your organization to give ownership of your project.

    2. Select Transfer Ownership from the dropdown list.

    3. Click Save and then click Close.
      Result: The new owner appears in the project details, and the previous owner is now granted the Project administrator permissions, as there can only be one owner per project.

Removing Access from a Project

  1. Open the Share project dialog from API Designer or Design Center.

  2. For the user or team that you want to remove access to, select Remove Access from the dropdown list.

  3. Click Close.