Speedle+ is a general purpose authorization engine. It allows users to construct their policy model with user-friendly policy definition language and get authorization decision in milliseconds based on the policies. Speedle is very user-friendly, efficient, and extremely scalable.
Speedle+ open source project consits of a policy definition language, policy management module, authorization runtime module, commandline tool, and integration samples with popular systems.
Speedle+ is based on Speedle open source project which is hosted at https://github.com/oracle/speedle under UPL.
We are the founding members of Speedle project. Now we are not Oracle employees and consequently not contributors of Speedle project on GitHub anymore. But we still stay with Speedle project. We create a new repo under https://github.com/teramoby/speedle-plus and maintain the new project here now.
Latest documentations are available at https://speedle.io/docs.
See Getting Started at https://speedle.io/quick-start/.
- GO 1.13 or greater https://golang.org/doc/install
- Set
GOROOT
andGOPATH
properly
$ go get github.com/teramoby/speedle-plus/cmd/...
$ ls $GOPATH/bin
spctl speedle-ads speedle-pms
$ cd $GOPATH/src/github.com/teramoby/speedle-plus
$ make test
- Join us on Slack: #speedle-users
- Mailing List: speedle-users@googlegroups.com
- Learn how to contribute
- See issues for issues you can help with