Dear Community members,
Recently apigee introduced concept called spaces with which we can control the read/write of proxies, shared flows , policies and other artifcats to a group of users. Imagine all of these proxies , shared flows and policies are deployed to a one single org but with multiple spaces to control the access. Does spaces also helps in seggregating the data in cassandra ring ? For e.g are tokens, KVMs, API products , apps ?
Looking forward for your kind response.
Hello,
A couple of points on the above:
- Spaces would be applicable for the following entities: API Proxies, Shared Flows and API Products
- If you need segregation for other entity types, I would recommend something as follows:
- Environment level entities (resource files, KVMs, etc) can be set to proxy scope if required, which would inherently be mapped to a space. If a KVM is used by more then 1 proxy, an environment should be the logical isolation unit with custom roles/etc applied as needed
- Keys/Apps are typically “lifecycled” through a developer portal, where registration/group management/etc can be managed by the group’s policy set/by the underlying IDP
Please let me know if this helps - thanks!
Hi @hartmann
Thanks for your response. This is helpful. However my question is more around the runtime plane cassandra ring data storage
Can spaces also seggregate the data in the cassandra ring ?
Kind Regards
Arijit