Janus: a Playground for User-Involved Agentic Permission Management

arXiv:2607.01510 · cs.AI, cs.CR · Submitted 2026-07-01 · Read on arXiv

cs.AI, cs.CR

Submitted: 2026-07-01

Updated: 2026-10-17

Comments: To appear in 48th IEEE Symposium on Security and Privacy (2027)

License: http://creativecommons.org/licenses/by-nc-nd/4.0/

The gist: AI agents that autonomously execute tool calls on a user's behalf raise pressing questions about permission management: what role could users play, and what role should they play? Despite many

Terminology

Abstract

AI agents that autonomously execute tool calls on a user's behalf raise pressing questions about permission management: what role could users play, and what role should they play? Despite many proposed approaches, the user's role in agentic permission management remains underexplored. We introduce Janus, a playground system for implementing and evaluating user-involved agentic permission management designs. Janus consists of two components: Janus-Core, a modular agentic system supporting a diverse spectrum of permission management designs, and Janus-Harness, an automated evaluation framework. Grounded in a conceptual model that identifies key design axes for user involvement, we implement six permission assistants spanning the design space and evaluate them across three scenarios with four subscenarios each and three synthetic responders. We demonstrate that user involvement is critical and can strengthen privacy and security and that user behavior such as permission fatigue must be accounted for in system design. No single design performs optimally across all contexts, motivating a more principled and context-sensitive approach to deploying permission assistants in agentic systems. Janus is publicly available to support future investigation into this dimension of agentic system design.

Related papers