Location Based Display conditions in Multi-tenant configuration

Thanks so much for bringing this up here @alaboso!

tl;dr: It’s a great question and one I think we’ll see more and more - now that the big pieces of cloud & clustering support are handled, the last remaining big piece is better Location/Permissions handling - details below.

Did you end up making progress on this or pursuing it? Would really love to hear more, because in the back of my mind I’ve been wanting to ask @dkayiwa and @ibacher if this is a topic @raff might work on next as part of our “next cloud chapter” (after the Platform 2.8 release is out in ~1 month).

And, btw, did you end up trying the Data Filter Module?


More detailed answer:

  • Have you seen the latest updates re. our progress on cloud support? I think this is very relevant to your use case. Have a look at these 3 resources in case you haven’t already seen them. If they feel relevant, it would be amazing if your team could test out the Platform 2.8-alpha (snapshot) release and share your feedback/findings, esp. re. whether this supports your use case :slight_smile: 3 Resources:

  • The next step is better Location / Permissions handling. While we’ve added all kinds of support, the big next Epic to tackle is how to better handle permissions across the many locations that could be supported in a cloud or cluster network. Currently most people do this through the Data Filter Module - however, it’s not trivial to set up, and we’ve heard some people run into performance issues with it, though for example it is currently used in how ICRC supports/updates >4,000 EMR sites from one main server. So we’ve been thinking that maybe the next big push for cloud hosting support (after finishing the testing and release of Platform 2.8 in the next 1-2 months) is this topic.