Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NIST SP 800-178 (Initial Public Draft)

A Comparison of Attribute Based Access Control (ABAC) Standards for Data Services: Extensible Access Control Markup Language (XACML) and Next Generation Access Control (NGAC)

Date Published: December 2015
Comments Due: January 15, 2016 (public comment period is CLOSED)
Email Questions to: sp800-178@nist.gov

Author(s)

David Ferraiolo (NIST), Ramaswamy Chandramouli (NIST), Vincent Hu (NIST), Richard Kuhn (NIST)

Announcement

NIST requests public comments on Draft NIST Special Publication 800-178, A Comparison of Attribute Based Access Control (ABAC) Standards for Data Services. Extensible Access Control Markup Language (XACML) and Next Generation Access Control (NGAC) are very different attribute based access control standards with similar goals and objectives. The aim of both is to provide a standardized way for expressing and enforcing vastly diverse access control policies on various types of data services. However, the two standards differ with respect to the manner in which access control policies are specified, managed, and enforced.

This document describes XACML and NGAC, and then compares them with respect to five criteria. The goal of this publication is to help ABAC users and vendors make informed decisions when addressing future data service policy enforcement requirements.

The specific areas where comments are solicited are:

  • Accuracy in the description of the XACML and NGAC frameworks; and
  • Analysis

*The PDF of the draft was updated on December 15, 2015--see the Note to Reviewers on p. iii for details. (You may need to reload/re-save the PDF to see the changes.)

Abstract

Keywords

access control model; access control policy; attribute based access control (ABAC); authorization; Extensible Access Control Markup Language (XACML); Next Generation Access Control (NGAC); privilege; access control mechanism; access control
Control Families

Access Control

Documentation

Publication:
Draft SP 800-178 (pdf)

Supplemental Material:
Comment Template (xlsx)

Document History:
12/02/15: SP 800-178 (Draft)
10/03/16: SP 800-178 (Final)