1. Home
  2. Knowledge Base
  3. Frequently Asked Questions
  4. Advance Setup
  5. How BuddyBoss Operates in a Multi-Tenant Environment

How BuddyBoss Operates in a Multi-Tenant Environment

Introduction

Multi-tenant environments should be compatible, as each tenant operates on its own database and URL. However, because this is a custom-built system rather than a standard WordPress setup, we recommend testing with the default theme first—if that works, BuddyBoss should function correctly.

Multi-Tenant Architecture and BuddyBoss

Separate Databases and URLs

  • Isolation: Each tenant site maintains its own WordPress database and URL. BuddyBoss must be installed and activated on each tenant as a standalone plugin/theme.
  • Code Consistency: All tenants share the same BuddyBoss codebase—updates to the BuddyBoss Platform and Theme propagate uniformly across tenants.

Activation and Licensing

  • Per-Tenant License: Even though you use one codebase, each tenant URL requires its own BuddyBoss license key. Enter each key under BuddyBoss → License Keys on the corresponding tenant site.
  • Automated License Provisioning: If you use a managed hosting provider or WP-CLI scripts, you can automate license activation across multiple tenant environments.

Key Consideration

  • We have not tested BuddyBoss for Multi-Tenant sites yet. We are still working on BuddyBoss products to make them fully compatible with Multisites and Multi-Tenant sites.
  • We are not able to guarantee that it will work 100% properly in those environments.

Troubleshooting and FAQs

Q: Can I share user accounts across tenants?
A: No. Each tenant has its own user database. Shared single sign-on requires a custom SSO solution or a WordPress multisite network with a centralized user table.

Q: My tenant shows a license error after cloning—what’s the fix?
A: Cloning copies the license key to the new URL, which invalidates it. Log into BuddyBoss → License Keys on the cloned site and activate its own license.

Was this article helpful?

Related Articles

To speak to our Agency consultant, fill in the form found at our Contact Page.

  • Get Started

    Enter your name and email address to get started with your project...

  • This field is for validation purposes and should be left unchanged.

Not recently active