Skip to main content
All CollectionsGeneralAccess control
Restrict listing publishing rights
Restrict listing publishing rights

Learn how to limit listing publishing rights to select users on the marketplace

Juho Makkonen avatar
Written by Juho Makkonen
Updated over a week ago

By default, all users who sign up on your marketplace can create and post listings.

However, you can limit this to only select users by restricting listing publishing rights. This feature enables you to allow only certain providers to post listings on the marketplace. Using this constraint, you could, for example, verify your providers' credentials or charge subscription fees to allow them to sell on your marketplace.

How to restrict publishing rights

You can enable the "Restrict publishing rights" feature by going to the Build section of your Console, GeneralAccess control.

Restrict publishing rights

After enabling the feature, refresh the browser tab where you are using Console in order to update your settings.

When this feature is enabled, you will see users with listing publishing permissions in the Manage Users section of your Console. Users with permissions will have a checkmark (✔) on their user card, while users without permission rights will have an X.

Manage Users: Grant publishing rights


You can grant or revoke listing publishing rights for each user by clicking on their user card and then enabling or disabling the "User can publish listings" checkbox under the Permissions section. Once you have assigned the permission, click on Save Changes.

Permissions: give user listings publishing rights

Add a call to action

When you enable the "Restrict publishing rights" feature, you can add a call to action (CTA) button to direct users to the action or instructions on how to obtain listing publishing rights. To set this up, choose the type of link, enter the label for the button in the "Link text" field, then add the link address:

  • Internal link: Directs to a page within your marketplace. Enter only the part of the URL after your marketplace's domain name. For example, if the page is located at example.com/p/about, enter /p/about.

  • External link: Directs to a page outside your marketplace. In this case, include the full URL, starting with https://. You can use the following dynamic parameters: {userId} and {userEmail}. Learn more about how to use the dynamic parameters.

    CTA button for listing publishing permission

Experience from the provider's perspective

If a user without listing publishing permissions tries to create a listing, they will see a message stating that they cannot publish listings because they have not received publishing rights. This message can be edited using the Marketplace Texts feature.

Provider experience

A user without listing publishing permissions cannot update or edit listings that are in a draft state. However, they are allowed to update listings that have already been published on the marketplace.

Did this answer your question?