Externalize fine-grained authorization with a human-readable policy language, centralized management and millisecond decisions across polyglot systems.
Authorization that stays out of your application code.
Speedle is a general-purpose authorization engine for cloud-native and legacy applications. It evaluates RBAC and ABAC policies for users, services and delegated processes.
One engine, many stacks
Define policy once, manage it centrally and ask Speedle for a consistent authorization decision from any service or language.
Open source and built for extension. Speedle+ carries the project forward under the Universal Permissive License.
Use the complete stack or integrate only the components your system needs.
Speedle+ grew out of Oracle Speedle. Its principal maintainers are the original developers of Oracle Speedle; though we have since left Oracle, we continue to maintain the project for everyone to use. The license remains the Universal Permissive License (UPL) 1.0. Questions are welcome at contact@speedle.io.
Features
Fine-grained control without the friction.
Preserve the policies your team can reason about while keeping enforcement fast, centralized and adaptable.
Simple Policy Language
Express authorization intent in the human-readable Speedle Policy Definition Language.