eXtensible Access Control Markup Language
XACML is an OASIS standard language for writing fine-grained, attribute-based access control policies and a model for evaluating them. It separates the point that decides access from the point that enforces it, so authorization logic can be centralized instead of scattered through application code. This makes complex rules auditable and consistent across many systems.