upvote
Actually, you don't _need_ to sync data, you can send it contextually too https://openfga.dev/docs/interacting/contextual-tuples.

Of course, if you end up sending all data contextually, you are better suited with a different solution that does not require a server roundtrip like Cedar.

This repo compares differences between the OpenFGA approach and the Cedar approach https://github.com/openfga/openfga-cedar-comparison

reply
In your view why is using the AuthZ server SDK not a good solution - or maybe other way around, what would be a more general solution?
reply
I was more musing than anything else. I don't think application data is standardized enough to use a more general solution. This is true across all AuthZ servers; it's not an OpenFGA problem.

Maybe there's a mapping layer that is possible (similar to ETL) that moves it out of code into configuration? But I'm not sure.

reply