cs.AISep 21, 2026

Structured Decomposition for Reliable LLM-Generated Access Control Policies

Authors: Vatsal Gupta, Darshan Sreenivasamurthy

Organizations: Apple Inc., Cupertino, CA, USA

Abstract

This paper presents an LLM-based system that translates natural-language access control policies (NLACPs) into executable Rego code for Open Policy Agent (OPA). It provides a modular, end-to-end pipeline for policy detection, component extraction, schema validation, linting, compilation, and automated test generation and execution. The system is designed to bridge the gap between human-readable access requirements and machine-enforceable policy-as-code (PaC), with a focus on deployment reliability and security correctness. We evaluate the system on 372 ACRE-complete access control statements with non-null subject, action, and resource annotations against a direct single-prompt LLM baseline to isolate the contribution of structured decomposition and schema-aware validation. The system achieves a 50.3% end-to-end policy correctness rate, compared with 15.3% for the baseline, representing a 3.3x improvement. A policy is counted as correct only if it satisfies compilation, linting, and both positive and negative tests, making this a strict measure of deployable correctness. On security-critical patterns, the system generates correct deny semantics for 87.5% of deny policies (baseline: 37.5%), ownership conditions for 100% of ownership-qualified policies (baseline: 40%), and status-qualified conditions for 100% of status-qualified policies (baseline: 55.6%). These results indicate that structured decomposition and schema-aware validation play a critical role in improving the reliability of LLM-generated authorization policies.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. AutoCedar: An Agentic Framework for Verifier-Guided Access Control Policy Synthesis

    Jul 4, 2026Adarsh Vatsa, Sachi Shome, Yingming Zhou +1LLM-Based Program SynthesisAccess Control

  2. Policy-as-Skill: Governed LLM Decision Support with Evidence, Deterministic Control, and Audit

    Sep 22, 2026Kabeh Mohsenzadegan, Vahid Tavakkoli, Kyandoghere KyamakyaAI-Assisted Decision MakingLLM Auditing