Skip to main content

Multitenancy in Open OS

A multitenant platform is a software architecture paradigm in which a single instance of the software serves multiple individual entities, or tenants.

important

In the context of Open OS, tenants represent WPP agencies and clients, which we refer to as workspaces.

Each workspace's data is isolated and remains invisible to other workspaces, but all workspaces share the same underlying technology infrastructure and resources.

This approach simplifies deployment and maintenance since there's only one Open OS instance to manage, and all updates, patches, or new features are immediately available to all workspaces. For workspaces, a multitenant environment offers high configurability, quicker updates, and the ability to address their distinct needs without affecting other workspaces.

Meaning, your workspace can have an isolated set of users, data, products, and workflows—without interference from or overlap with other workspaces.

Furthermore, workspaces can be configured to represent different layers within a given agency or client, effectively mimicking its governance structure. Teams working with different clients, brands, or markets within the same agency can do so without confusion or data crossover. Each team sees and works only with the data and projects relevant to their current assignment.

info

The person responsible for workspace configuration is referred to as Workspace Admin. Each team adopting Open should have a designated Workspace Admin, and you can communicate with them directly regarding workspace configuration.

Open OS maintains each workspace's configuration and hierarchy, ensuring the correct data and products are presented to users based on their roles and permissions.

To identify different workspaces within Open OS, we provide them with a unique URL prefix.

# Workspace for WPP
https://wpp.os.wpp.com/

# Workspace for Choreograph
https://choreograph.os.wpp.com/

# Workspace for Wavemaker
https://wavemaker.os.wpp.com/

Open OS users can access multiple workspaces and switch between them from the Open OS interface.