create_acl
Create access control rules to manage permissions for ServiceNow tables, fields, and endpoints by defining roles, operations, and conditional scripts.
Instructions
Create a new ACL rule to control access to a table or field (requires SCRIPTING_ENABLED=true)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ACL name (typically "table.field" or "table.*") | |
| type | No | "record" | "field" | "rest_endpoint" | "soap_endpoint" | |
| operation | Yes | "read" | "write" | "create" | "delete" | "execute" | |
| admin_overrides | No | Allow admin to override (default: true) | |
| active | No | Whether to activate immediately (default: true) | |
| script | No | Optional condition script (return true to allow) | |
| roles | No | Comma-separated roles required (e.g. "admin,itil") | |
| description | No | Description of this access rule |