Access Control Action Set: Syntax

Provides actions for managing user access to resources

isAuthorizedColumns Action

Shows whether access is authorized to columns.

accessControl.isAuthorizedColumns <result=results> <status=rc> /
required parameter caslib="string",
columns={"string-1" <, "string-2", ...>},
required parameter permission="MANAGEACCESS" | "READINFO" | "SELECT",
required parameter table="string"
;
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib name.

columns={"string-1" <, "string-2", ...>}

specifies one or more column names.

* permission="MANAGEACCESS" | "READINFO" | "SELECT"

specifies the permission type.

DefaultSELECT
MANAGEACCESS

affects the ability to set access controls.

READINFO

affects the ability to view and traverse objects.

SELECT

affects the ability to read data values.

* table="string"

specifies the table name.

isAuthorizedColumns Action

Shows whether access is authorized to columns.

results, info = s:accessControl_isAuthorizedColumns{
required parameter caslib="string",
columns={"string-1" <, "string-2", ...>},
required parameter permission="MANAGEACCESS" | "READINFO" | "SELECT",
required parameter table="string"
}
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib name.

columns={"string-1" <, "string-2", ...>}

specifies one or more column names.

* permission="MANAGEACCESS" | "READINFO" | "SELECT"

specifies the permission type.

DefaultSELECT
MANAGEACCESS

affects the ability to set access controls.

READINFO

affects the ability to view and traverse objects.

SELECT

affects the ability to read data values.

* table="string"

specifies the table name.

isAuthorizedColumns Action

Shows whether access is authorized to columns.

results=s.accessControl.isAuthorizedColumns(
required parameter caslib="string",
columns=["string-1" <, "string-2", ...>],
required parameter permission="MANAGEACCESS" | "READINFO" | "SELECT",
required parameter table="string"
)
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib name.

columns=["string-1" <, "string-2", ...>]

specifies one or more column names.

* permission="MANAGEACCESS" | "READINFO" | "SELECT"

specifies the permission type.

DefaultSELECT
MANAGEACCESS

affects the ability to set access controls.

READINFO

affects the ability to view and traverse objects.

SELECT

affects the ability to read data values.

* table="string"

specifies the table name.

isAuthorizedColumns Action

Shows whether access is authorized to columns.

results <– cas.accessControl.isAuthorizedColumns(s,
required parameter caslib="string",
columns=list("string-1" <, "string-2", ...>),
required parameter permission="MANAGEACCESS" | "READINFO" | "SELECT",
required parameter table="string"
)
indicates a required parameter

Parameter Descriptions

* caslib="string"

specifies the caslib name.

columns=list("string-1" <, "string-2", ...>)

specifies one or more column names.

* permission="MANAGEACCESS" | "READINFO" | "SELECT"

specifies the permission type.

DefaultSELECT
MANAGEACCESS

affects the ability to set access controls.

READINFO

affects the ability to view and traverse objects.

SELECT

affects the ability to read data values.

* table="string"

specifies the table name.

Last updated: July 15, 2026