#Differentiation between Spicedb

1 messages · Page 1 of 1 (latest)

cloud rapids
#

hi @near yew,

Yes on the surface both products look alike, but there are couple major differences,

  • Multi Tenancy: Our architecture is tenancy-based, which means you can create custom authorization models and relation tuples accordingly for different tenants and manage them in a single place. This is an important feature, especially for internal authorization use cases.
  • Differentiated ABAC: We store ABAC in a more structured way which allows use cases such as “private/public documentation” — on the other hand this gives a trade off on data filtering performance when in use.
  • Schema Management & Visibility: We're taking an approach that help engineering teams to ease and streamline the management and collaboration of their authorization systems. We have features like Schema Stating to manage schema changes in different stages, Partial Schema Update to update schema smoothly with multiple engineering teams, Relationship Bundles to streamline relation tuple creation, and more.
  • Governance & Ops Dashboard: We're taking an approach that will help security and IT teams manage privileged access management and compliance on top of Permify. You can learn more about it at: https://permify.co/product/zero-trust/
near yew
#

Thx for the quick and complete answer 🙏

cloud rapids
#

No worries, let me know if you've any further questions👍

left zephyr
#

Those are some strong points, but what would you say are the points that spicedb is currently ahead on? I've got some idea, though curious what your honest opinion would be 😇

cloud rapids
#

Hi @left zephyr , great question. To be honest we haven’t deeply tested our competitors regarding metrics and performance. Apart from the described feature set, I’d say they’re ahead in terms of ecosystem and integrations. Currently, we only support golang and node gRPC clients with PostgreSQL and in-memory DB support. Conversely, as far as I’m aware, SpiceDB offers more integration options and database support.

left zephyr
#

I'm also seeing SCIM Provisioning support, what would that provisioning API be used for?

cloud rapids
#

Its used for the user provisioning option on the enterprise dashboards.

left zephyr
#

Sounds nice. Sorry for all the questions 😄 Last one, is there any info about the Partial Schema Update feature? Can't seem to find anything online.