ID Number: G00214941




Guidance Framework: Enabling Applications for Externalized Authorization
13 September 2011
 
Bob Blakley  

How should organizations modify their applications and infrastructure to externalize authorization to eXtensible Access Control Markup Language (XACML)-based policy decision points (PDPs)?








*
Unavailable for individual purchase
For information on how to gain access to this and other documents,
click here.













Contact Gartner




For information on how to gain access to this and other documents, click here.
You or your organization may already own this document. Register now to find out. Your Gartner Membership Administrator can supply the needed License Key(s).
You will not lose your document during registration.

Sign in here:
Username:

Password:
Forgot your username
or password?







This document is not available as part of your current Gartner subscription. For pricing and availability of the full document, please contact your Gartner account representative. Your account representative can also give you more information about your current subscription and other access options that may be available to you. If you do not have a Gartner account representative, call +1 203 316 1200 for assistance.

Table of Contents

Contents
  • Summary of Findings
  • Guidance Context
    • Problem Statement
    • Guidance Applicability
  • The Gartner Approach
  • Externalizing Authorization Guidance Framework
    • Step 1: Pre-work
    • Step 2: Decide Whether to Adopt XACML
      • Deciding Whether to Adopt XACML
    • Step 3: Decide How to Adopt XACML
      • Option 1: Externalization via API
      • Option 2: Externalization via Proxy
      • Option 3: Externalization via Container
      • Choosing a XACML Implementation Pattern
    • Step 4: Decide Where to Locate PDPs
    • Step 5: Follow Up
  • Conclusion
  • Recommended Reading
  • Revision History
Figures
Figure 1.
XACML Adoption Decision Procedure
Figure 2.
Externalization via API
Figure 3.
Externalization via Vendor API
Figure 4.
Externalization via Enterprise Authorization Framework API
Figure 5.
Externalization via Proxy
Figure 6.
Externalization via Container
Figure 7.
XACML Implementation Decision Procedure
Figure 8.
Local PDP
Figure 9.
Remote PDP




© 2011 Gartner, Inc. and/or its Affiliates. All Rights Reserved. Reproduction and distribution of this publication in any form without prior written permission is forbidden. The information contained herein has been obtained from sources believed to be reliable. Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner's research may discuss legal issues related to the information technology business, Gartner does not provide legal advice or services and its research should not be construed or used as such. Gartner shall have no liability for errors, omissions or inadequacies in the information contained herein or for interpretations thereof. The opinions expressed herein are subject to change without notice.




Resource Id: 1790914