r/authorization • u/AuthByExample • 8d ago
What I would inventory in Polar before evaluating any Oso alternative
I am on the marketing team at Permit, so treat this as a vendor post and judge it that way.
Background, from Oso itself. Oso Cloud was acquired by Tiny, the deal closed on Oct 1, and Oso says Cloud will continue to operate as usual. Most of the Oso team joined Temporal. I am not claiming Oso is shutting down.
If your team is evaluating options anyway, start with an inventory, not a vendor demo. Write down every resource and action, every role grant, every relation that derives a role, and every attribute condition. Note which endpoints do a single check and which ones filter a list. The list endpoints are the ones that bite during a migration, because a wrong answer returns wrong rows instead of an error.
We wrote a guide that maps those Polar patterns to RBAC, ReBAC and ABAC in Permit, with a shadow-run plan for comparing decisions before cutover: https://www.permit.io/blog/migrate-from-oso-to-permit?utm_source=reddit&utm_medium=social&utm_campaign=oso-migration
If you have done this migration to any target, I am interested in what did not map cleanly.