rond icon indicating copy to clipboard operation
rond copied to clipboard

Support different storages for roles and bindings data

Open fredmaggiowski opened this issue 2 years ago • 2 comments

There are different storages that could be integrated as alternatives to MongoDB:

  • [ ] PostgreSQL (and SQL like)
  • [ ] SpiceDB

fredmaggiowski avatar Aug 02 '22 11:08 fredmaggiowski

@fredmaggiowski i want to integrate a different model of roles, may I write my own plugin? How can i link it to ROND?

Lory1990 avatar Feb 12 '23 11:02 Lory1990

Hi @Lory1990 currently there is no plugin concept in Rönd, if you want you can open a PR describing your data model, we can discuss it and integrate it in the service so that it uses your data model as an alternative to the one on MongoDB.

We're working on making Rönd usable as a library, so that you can wrap it in your own plugin, right now it is possible to use the core package as a library in your own service; however it has not been used yet so I can't promise you it will be easy and with a clear public interface. 😅

I think that in a few months this feature will be available and with a clear and easy to use API but there is no precise deadline yet.

fredmaggiowski avatar Feb 13 '23 09:02 fredmaggiowski