Displaying 1 to 15 from 15 results

casbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Golang


Casbin is a powerful and efficient open-source access control library for Golang projects. It provides support for enforcing authorization based on various access control models. In Casbin, an access control model is abstracted into a CONF file based on the PERM metamodel (Policy, Effect, Request, Matchers). So switching or upgrading the authorization mechanism for a project is just as simple as modifying a configuration. You can customize your own access control model by combining the available models. For example, you can get RBAC roles and ABAC attributes together inside one model and share one set of policy rules.

gorbac - goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.


goRBAC provides a lightweight role-based access control implementation in Golang.Version 1 is the original design which will only mantain to fix bugs.

SecuritySpace


Role-Based Access Control for Applications ranged from Standalone to Multi-tier. Also contain : Permission management. Support for multi-database types.




CAOS - Controle de Acesso Orientado a Serviços


O CAOS é uma ferramenta open source que traz a proposta de um controle de acesso RBAC centralizado com alto nível de interoperabilidade para organizações.

RBAC Manager R2 for Exchange 2010 SP2, Exchange 2013 Preview and Office 365


Exchange 2010 RBAC Editor (RBAC GUI) Exchange 2010 RBAC Manager Developed in C# and using Powershell behind the scenes RBAC tool to simplfy RBAC administration

athenz - 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


AthenZ is a set of services and libraries supporting role-based authorization for provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases.

guard - 🔑 Kubernetes Authentication WebHook Server


Guard by AppsCode is a Kubernetes Webhook Authentication server. Using guard, you can log into your Kubernetes cluster using your Github or Google authentication token. Guard also sets authenticated user's groups to his Github teams or Google groups. This allows cluster administrator to setup RBAC rules based on membership in Github teams or Google groups.To install Guard, please follow the guide here.



casbin-authz-plugin - Docker RBAC & ABAC Authorization Plug-in based on Casbin


This plugin controls the access to Docker commands based on authorization policy. The functionality of authorization is provided by Casbin. Since Docker doesn't perform authentication by now, there's no user information when executing Docker commands. The access that Casbin plugin can control is actually what HTTP method can be performed on what URL path. NOTE: Before doing below, remove the authorization-plugin configuration added above and restart the docker daemon.

casbin-server - Casbin as a Service via RESTful


Casbin Server is the Access Control as a Service (ACaaS) for Casbin. It provides RESTful interface for Casbin authorization. This project is under Apache 2.0 License. See the LICENSE file for the full license text.

chi-authz - chi-authz is an authorization middleware for Chi


Chi-authz is an authorization middleware for Chi, it's based on https://github.com/casbin/casbin. This project is under MIT License. See the LICENSE file for the full license text.

jcasbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Java


Note: This project is a Java port of the original Golang Casbin. jCasbin is a powerful and efficient open-source access control library for Java projects. It provides support for enforcing authorization based on various access control models.

negroni-authz - negroni-authz is an authorization middleware for Negroni


Negroni-authz is an authorization middleware for Negroni, it's based on https://github.com/casbin/casbin. For how to write authorization policy and other details, please refer to the Casbin's documentation.

auth_proxy - A proxy + UI server for Contiv which handles authentication (local users/LDAP/AD) + authorization (RBAC)


auth_proxy provides authentication (local users/LDAP/AD) and authorization (RBAC) before forwarding requests to an upstream netmaster. It is TLS-only, and it will only talk to a non-TLS netmaster. Future versions will allow or potentially require TLS-only communication with netmaster. Running make will generate a contiv/auth_proxy:devbuild image using the current code you have checked out and HEAD from the master branch in the contiv-ui repo.