Access Control Action Set: Syntax

Provides actions for managing user access to resources

isInRole Action

Shows whether a role is assumed.

Explore Your Superuser Status
accessControl.isInRole <result=results> <status=rc> /
required parameter adminRole="ACTION" | "DATA" | "SUPERUSER"
;
indicates a required parameter

Parameter Descriptions

* adminRole="ACTION" | "DATA" | "SUPERUSER"

specifies the administrator role.

DefaultSUPERUSER
ACTION

provides unrestricted (permission-exempt) access to action sets and actions.

DATA

provides unrestricted (permission-exempt) access to caslib, table, and column definitions, including the ability to add caslibs.

SUPERUSER

provides the privileges of the action and data roles and the ability to manage roles and paths.

isInRole Action

Shows whether a role is assumed.

Explore Your Superuser Status
results, info = s:accessControl_isInRole{
required parameter adminRole="ACTION" | "DATA" | "SUPERUSER"
}
indicates a required parameter

Parameter Descriptions

* adminRole="ACTION" | "DATA" | "SUPERUSER"

specifies the administrator role.

DefaultSUPERUSER
ACTION

provides unrestricted (permission-exempt) access to action sets and actions.

DATA

provides unrestricted (permission-exempt) access to caslib, table, and column definitions, including the ability to add caslibs.

SUPERUSER

provides the privileges of the action and data roles and the ability to manage roles and paths.

isInRole Action

Shows whether a role is assumed.

Explore Your Superuser Status
results=s.accessControl.isInRole(
required parameter adminRole="ACTION" | "DATA" | "SUPERUSER"
)
indicates a required parameter

Parameter Descriptions

* adminRole="ACTION" | "DATA" | "SUPERUSER"

specifies the administrator role.

DefaultSUPERUSER
ACTION

provides unrestricted (permission-exempt) access to action sets and actions.

DATA

provides unrestricted (permission-exempt) access to caslib, table, and column definitions, including the ability to add caslibs.

SUPERUSER

provides the privileges of the action and data roles and the ability to manage roles and paths.

isInRole Action

Shows whether a role is assumed.

Explore Your Superuser Status
results <– cas.accessControl.isInRole(s,
required parameter adminRole="ACTION" | "DATA" | "SUPERUSER"
)
indicates a required parameter

Parameter Descriptions

* adminRole="ACTION" | "DATA" | "SUPERUSER"

specifies the administrator role.

DefaultSUPERUSER
ACTION

provides unrestricted (permission-exempt) access to action sets and actions.

DATA

provides unrestricted (permission-exempt) access to caslib, table, and column definitions, including the ability to add caslibs.

SUPERUSER

provides the privileges of the action and data roles and the ability to manage roles and paths.

Last updated: February 25, 2026