How to achieve multi tenancy for confluence
Asked by rishabh_pagaria:

I need to work on a use case involving multi tenancy for confluence for a particular organization. For example, there is a company X which will act as parent level organization or a vendor. Now how can I ensure to put multiple different organization under the organization X where they can create their own spaces or data's but none of them can see each other or access the data or spaces.


Answers:
author: Nic Brough -Adaptavist-
body: Welcome to the Atlassian Community!

Confluence does not fully support multi-tenancy in its usual meaning. All the data is in one database, and there's a lot of stuff that is global.

You can separate out your end-users as separate tenants, by setting the permissions on spaces so that one organisation can only use one set of spaces, and another has a totally different set of spaces.

(For example, ACME users can only see Spaces AC1, AC2 and AC3, and BigBiz can only see BB1, BB2 and BB3)

But all the global stuff cannot be separated out. Your Confluence admins will have access to everything. The organisations will have to work within the same global settings. You are all using the same system home page, search, global list of users, and so on.

You can segregate the content by locking down spaces by organisation, but that's not what multi-tenancy really is.

comments: author: rishabh_pagaria
body: Thank You [@Nic Brough -Adaptavist-](/t5/user/viewprofilepage/user-id/781454)


author: Aron Gombas _Midori_
body: Well, instead of using one site and using permissions, I would simply do this:

* Create a *separate* Confluence site for each tenant. Like "acme-foo.atlassian.net", "acme-bar.atlassian.net" where "acme" is the parent organization, while "foo", "bar" are the tenants.
* You can create any number of these and they will be completely isolated.
* It is possible to administer the sites under one Atlassian identity.

comments: author: rishabh_pagaria
body: [@Aron Gombas _Midori_](/t5/user/viewprofilepage/user-id/502447) So, do I have to create separate account for each tenant? Because here I'm getting confused, if I create separate tenants like acme-foo, acme-bar. So, I would also need to create an account for acme right? and after that does those tenants would automatically fall under the acme organization?


author: Aron Gombas _Midori_
body: [@rishabh_pagaria](/t5/user/viewprofilepage/user-id/5451567) Actually, Atlassian has their organization concept and one organization can have multiple sites (instances)! Exactly what I suggested, centralized under a single administration.

See: <https://support.atlassian.com/organization-administration/docs/how-many-instances-of-a-product-does-my-organization-need/>


author: rishabh_pagaria
body: [@Aron Gombas _Midori_](/t5/user/viewprofilepage/user-id/502447) Got it so it would be an Enterprise plan. I will be able to create multiple instances under enterprise plan. I'll check out the documentation. Thank You


author: Barbara Szczesniak
body: [@rishabh_pagaria](/t5/user/viewprofilepage/user-id/5451567) I googled "multi-tenancy in confluence cloud." The first question in my results that may apply to your situation is this one: <https://community.atlassian.com/t5/Atlassian-Access-questions/How-to-manage-multi-tenant-access-with-third-party-SSO/qaq-p/1907784>

This is from 2 years ago, so there may be more recent items for your use case, but this might offer a place to start.

comments: author: rishabh_pagaria
body: Thank You [@Barbara Szczesniak](/t5/user/viewprofilepage/user-id/5187859)


Tags: cloud

confluence-cloud