An authorization library that supports access control models like ACL, RBAC, ABAC in Java
-
Updated
Sep 14, 2026 - Java
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
AuthzForce ABAC/XACML PDP engine
AuthzForce Server (Multi-tenant XACML PDP/PAP - REST API)
The STAPL policy language for tree-structured, attribute-based access control policies
Implementation of OASIS XACML 2.0 & 3.0 specification in Java programming language
AuthzForce RESTful XACML PDP service (compliant with XACML REST & JSON Profiles)
Even though spring security provides role-based access control it doesn’t allow users to perform policy-based authorization. The main goal of this project is to write an agent which can be used to perform attribute-based access control for Spring security.
This project provides a Policy Enforcement Point (PEP) SDK in Java that generates a XACML 3.0 authorization request and response in accordance with the JSON Profile of XACML 1.1.
Python Client SDK for AuthzForce Server
📕 FIWARE 405: Ruleset Based Permissions
FIWARE Generic Enabler for PDP/PAP support functions using an access control schema based on the XACML standard
Translate XACML policy to Casbin policy
📕 FIWARE 406: Administrating XACML via a PAP
Policy Atlas is a web app that loads and validates XACML policy XML files and visualizes them as an interactive tree with accordion navigation. A CSV mapping translates XACML attributes, HL7v3 codes, IHE transactions, and vendor URIs into readable labels. FHIR resource types link to the official FHIR specification.
This application is a generic Application Programming Interface (API) for manipulating access control policy based on Attribute-Based Access Control (ABAC
To associate your repository with the xacml topic, visit your repo's landing page and select "manage topics."