# Sharing a Space/DB among multiple Workspaces?

**URL:** https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920
**Category:** Get Help
**Created:** [February 3, 2023, 7:39pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920 "2023-02-03T19:39:07Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Matt\_Blais](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/matt_blais/32/1464_2.png) [@Matt\_Blais](https://community.fibery.io/u/Matt_Blais)
#### Post date: [February 3, 2023, 7:39pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/1 "2023-02-03T19:39:08Z")

</div>

I am considering how to best use Fibery for multiple departments in a company.

I am concerned that a single Workspace will be too unwieldy and cluttered and difficult to manage/customize for each department.

However, there is definitely some data that needs to be shared across departments (clients DB, users).

Is there a possibility that Fibery could have the ability to share a Space among a number of separate Workspaces?

Or, is there a reasonably intelligent way (if not ACID) to keep DBs changes in sync across multiple Workspaces in near-real time?

---

<div class="post-metadata">

### Author: ![Polina\_Zenevich](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/polina_zenevich/32/480_2.png) [@Polina\_Zenevich](https://community.fibery.io/u/Polina_Zenevich)
#### Post date: [February 7, 2023, 9:19pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/2 "2023-02-07T21:19:29Z")

</div>

Hi, Matt!  
We don’t Fibery-to-Fibery sync and are not sure when it will appear  
We also have some big customers (like ~600 teammates) - they started working in different workspaces but ended up in a structured one  
Permissions + Hidden spaces have to work, and your ability to structure the data and configure Fibery - I’m pretty sure will make a magic ⭐

---

<div class="post-metadata">

### Author: ![Matt\_Blais](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/matt_blais/32/1464_2.png) [@Matt\_Blais](https://community.fibery.io/u/Matt_Blais)
#### Post date: [February 7, 2023, 10:33pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/3 "2023-02-07T22:33:44Z")

</div>

How would this work: if there are 6 Departments in my company, and each one needs “Tasks”, but they must not be allowed access to Tasks from other departments.

This would seem to require a separate Tasks DBs in a separate Space, for each Department.

So I would have to duplicate (x6) all of the work to create and maintain these Tasks DBs, as well as any other DBs that need to be restricted to certain Departments.

Add in lots of scripts (also duplicated x6) and that sounds like a maintenance nightmare.

As long as Fibery Search can show any/all entities, the limitations imposed by views have no value for restricting access by User, so we are left with only Spaces.

---

<div class="post-metadata">

### Author: ![Yuri\_BC](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yuri_bc/32/8803_2.png) [@Yuri\_BC](https://community.fibery.io/u/Yuri_BC)
#### Post date: [June 12, 2023, 9:16am UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/4 "2023-06-12T09:16:14Z")

</div>

I think that Fibery needs to step up its game in the way collaborative technologies are rapidly becoming decentralized now. Fibery is a monolithic app that yes has integrations, but that is the minimum to expect nowadays. The next steps is to become modular and make the community contribute modules for Fibery, as well as to support Fibery to Fibery database connections.

The current topic is about multiple departments using different Fibery Workspaces, but I think we should look ahead and see the tech trends as well as the opportunity of Fibery to align with that, instead of trying to accomodate invididual organizations only.

For the readers here who are interested in that decentralized and networked development, see this related topic where we can continue the talk about that evolution:

> [@Towards (semi) decentralized cross-workspaces collaboration and sharing of databases](https://community.fibery.io/t/towards-semi-decentralized-cross-workspaces-collaboration-and-sharing-of-databases/4572):
>
> Working with many collaboration initiatives and networks, I often experience the limitations of tools that are mainly built to serve classic organizations, not (semi)decentralized collaboration networks. I see that the trend is now towards such more (semi)decentralized collaboration tools. Please let me know your ideas and comments, when you read this. I asked GPT-4 (with Bing browser extension) this question: Please analyze the architecture of the application [fibery.io](http://fibery.io) and propose how we can…

---

<div class="post-metadata">

### Author: ![jbreichel](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@jbreichel](https://community.fibery.io/u/jbreichel)
#### Post date: [October 29, 2023, 4:58pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/5 "2023-10-29T16:58:49Z")

</div>

> [@Matt\_Blais](#):
>
> How would this work: if there are 6 Departments in my company, and each one needs “Tasks”, but they must not be allowed access to Tasks from other departments.
> 
> This would seem to require a separate Tasks DBs in a separate Space, for each Department.
> 
> So I would have to duplicate (x6) all of the work to create and maintain these Tasks DBs, as well as any other DBs that need to be restricted to certain Departments.
> 
> Add in lots of scripts (also duplicated x6) and that sounds like a maintenance nightmare.
> 
> As long as Fibery Search can show any/all entities, the limitations imposed by views have no value for restricting access by User, so we are left with only Spaces.

I would likely have arrived at this question myself in time. Did you ever get an answer? I guess I wonder if you’re the admin (or creator) and you create a view using the appropriate filters to show only the allowed tasks for a given space and make it read-only, are the viewers of that space still able to change the filter to see all global tasks?

---

<div class="post-metadata">

### Author: ![YvetteLans](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yvettelans/32/6101_2.png) [@YvetteLans](https://community.fibery.io/u/YvetteLans)
#### Post date: [October 29, 2023, 5:07pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/6 "2023-10-29T17:07:26Z")

</div>

> [@jbreichel](#):
>
> are the viewers of that space still able to change the filter to see all global tasks?

No, that’s also our current approach.

But I didn’t realize this 😵‍💫⬇

> [@Matt\_Blais](#):
>
> As long as Fibery Search can show any/all entities, the limitations imposed by views have no value for restricting access by User, so we are left with only Spaces.

@antoniokov is this use case covered by the new permissions model maybe?

---

<div class="post-metadata">

### Author: ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)
#### Post date: [October 29, 2023, 6:07pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/7 "2023-10-29T18:07:58Z")

</div>

The current permissions model only allows granularity at the space level, so if you can see/edit one entity in a database in a space, you can see/edit every entity in all databases in that space (with a caveat about contributor level permissions which isn’t important for this discussion).  
And this means you can find anything in that space via api and search.

For the upcoming permissions model, granularity will be down to the entity level (eventually including levels in between). So you can have view/edit permissions for ‘X’ and you will only be able to view/edit ‘X’ where X can be a space, a database, or an entity.  
And the search/API behaviour will reflect those permissions.

> [@YvetteLans](#):
>
> is this use case covered by the new permissions model maybe?

If you mean, the use case in the first post of this topic “sharing a space/db among multiple workspaces” then, no, it is not part of the plans for permissions.  
Workspaces are independent from each other, and we have no active plans to change that.

---

<div class="post-metadata">

### Author: ![YvetteLans](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yvettelans/32/6101_2.png) [@YvetteLans](https://community.fibery.io/u/YvetteLans)
#### Post date: [October 29, 2023, 6:29pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/8 "2023-10-29T18:29:12Z")

</div>

Thanks for the fast reply!

The sharing a space/db among multiple workspaces was not the specific use case that I have in mind.

More specific this use case

- Is is possible that a team member can only see the tasks that he/she is assigned to
- And no other tasks

> [@Chr1sG](#):
>
> So you can have view/edit permissions for ‘X’ and you will only be able to view/edit ‘X’ where X can be a space, a database, or an entity. And the search/API behaviour will reflect those permissions.

I think that is a yes? 😁

---

<div class="post-metadata">

### Author: ![Chr1sG](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/chr1sg/32/3941_2.png) [@Chr1sG](https://community.fibery.io/u/Chr1sG)
#### Post date: [October 29, 2023, 6:38pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/9 "2023-10-29T18:38:43Z")

</div>

> [@YvetteLans](#):
>
> - Is is possible that a team member can only see the tasks that he/she is assigned to
> - And no other tasks

Yes, it’s definitely a use case that we intend to solve with the new permissions model.

---

<div class="post-metadata">

### Author: ![YvetteLans](https://sea2.discourse-cdn.com/flex020/user_avatar/community.fibery.io/yvettelans/32/6101_2.png) [@YvetteLans](https://community.fibery.io/u/YvetteLans)
#### Post date: [October 29, 2023, 7:18pm UTC](https://community.fibery.io/t/sharing-a-space-db-among-multiple-workspaces/3920/10 "2023-10-29T19:18:57Z")

</div>

Awesome 🤩🤩
