Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Permissions-based access control

Use Agent Role Inheritance, identity types, and granular roles to verify your AI agents have only the permissions they need, and can act only within their intended boundaries.

ServiceNow uses AI Agents to perform tasks that range from simple automated responses to complex problem solving. AI agents are restricted by their assigner roles, and are subject to the same ACL limitations as standard users.

Now Assist provides several mechanisms to enforce least-privilege access across your

  • Access control lists (ACLs) that determine who can invoke an agent, user identities that define what data an agent can access once invoked.
  • Role masking that limits inherited permissions during tool execution

These controls help avoid agentic overreach and verify that AI agents operate within boundaries you define.

Access controls for AI agents

The following topics describe how to implement, configure, and verify access controls for Now Assist AI agents and agentic workflows.

Roles and permissions reference

The following reference topics describe the roles installed with Now Assist and what each role permits.

Parent Topic:Agentic AI security and governance