Authorization Guide About InterSystems Authorization Resources, Permissions, and Privileges Users and Roles Applications Using Resources to Protect Assets Types of Resources System Resources Database Resources Gateway Resources Application Resources Create or Edit a Resource Use Custom Resources with the Management Portal Privileges and Permissions How Privileges Work Public Permissions Check the Privileges of a Process Use Methods with Buillt-In Privilege Checks When Changes in Privileges Take Effect Roles About Roles Roles, Users, Members, and Assignments Create Roles Manage Roles Predefined Roles Login Roles and Added Roles Programmatically Manage Roles User Accounts User Account Properties Manage User Accounts Predefined User Accounts Validate User Accounts Applications Applications, Their Properties, and Their Privileges Application Types Create and Edit Applications Built-In Applications Using Delegated Authorization Overview of Delegated Authorization Create Delegated (User-Defined) Authorization Code Configure an Instance to Use Delegated Authorization After Authorization — The State of the System