Name: athenz
Owner: Yahoo Inc.
Description: Athenz is a role-based authorization (RBAC) system for provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases.
Created: 2016-11-16 18:23:08.0
Updated: 2018-05-24 07:43:55.0
Pushed: 2018-05-23 21:21:40.0
Size: 7030
Language: Java
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Athenz is a set of services and libraries supporting role-based authorization (RBAC) for provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases. Athenz authorization system utilizes two types of tokens: Principal Tokens (N-Tokens) and RoleTokens (Z-Tokens). The name “Athenz” is derived from “Auth” and the 'N' and 'Z' tokens.
Athenz provides both the functionality of a centralized system and a certificate and IP-based distributed system to handle on-box enforcement.
You get the following advantages using Athenz:
More importantly, we want engineers to use Athenz and not build their own role-based access control systems that have no central store and often rely on network ACLs and manual updating.
Copyright 2016 Yahoo Inc.
Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0