Access Control Action Set: Syntax

Provides actions for managing user access to resources

listMetadata Action

Lists the metadata for caslibs, tables, columns, action sets, actions, or administrators.

accessControl.listMetadata <result=results> <status=rc> /
actionSet="string",
caslib="string",
required parameter mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES",
table="string"
;
indicates a required parameter

Parameter Descriptions

actionSet="string"

specifies the action set name.

caslib="string"

specifies the caslib name.

caslibScope="ALL" | "GLOBAL" | "MANAGEMENT"

specifies the scope of the caslibs with which to work.

DefaultGLOBAL
GLOBAL

lists metadata for special-purpose administrative caslibs.

MANAGEMENT

lists metadata for the authorization management caslibs. These caslibs are used by the server. They are not general-purpose caslibs for use with tables.

* mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES"

specifies the type of metadata.

DefaultCASLIBS

table="string"

specifies the table name.

listMetadata Action

Lists the metadata for caslibs, tables, columns, action sets, actions, or administrators.

results, info = s:accessControl_listMetadata{
actionSet="string",
caslib="string",
required parameter mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES",
table="string"
}
indicates a required parameter

Parameter Descriptions

actionSet="string"

specifies the action set name.

caslib="string"

specifies the caslib name.

caslibScope="ALL" | "GLOBAL" | "MANAGEMENT"

specifies the scope of the caslibs with which to work.

DefaultGLOBAL
GLOBAL

lists metadata for special-purpose administrative caslibs.

MANAGEMENT

lists metadata for the authorization management caslibs. These caslibs are used by the server. They are not general-purpose caslibs for use with tables.

* mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES"

specifies the type of metadata.

DefaultCASLIBS

table="string"

specifies the table name.

listMetadata Action

Lists the metadata for caslibs, tables, columns, action sets, actions, or administrators.

results=s.accessControl.listMetadata(
actionSet="string",
caslib="string",
required parameter mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES",
table="string"
)
indicates a required parameter

Parameter Descriptions

actionSet="string"

specifies the action set name.

caslib="string"

specifies the caslib name.

caslibScope="ALL" | "GLOBAL" | "MANAGEMENT"

specifies the scope of the caslibs with which to work.

DefaultGLOBAL
GLOBAL

lists metadata for special-purpose administrative caslibs.

MANAGEMENT

lists metadata for the authorization management caslibs. These caslibs are used by the server. They are not general-purpose caslibs for use with tables.

* mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES"

specifies the type of metadata.

DefaultCASLIBS

table="string"

specifies the table name.

listMetadata Action

Lists the metadata for caslibs, tables, columns, action sets, actions, or administrators.

results <– cas.accessControl.listMetadata(s,
actionSet="string",
caslib="string",
required parameter mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES",
table="string"
)
indicates a required parameter

Parameter Descriptions

actionSet="string"

specifies the action set name.

caslib="string"

specifies the caslib name.

caslibScope="ALL" | "GLOBAL" | "MANAGEMENT"

specifies the scope of the caslibs with which to work.

DefaultGLOBAL
GLOBAL

lists metadata for special-purpose administrative caslibs.

MANAGEMENT

lists metadata for the authorization management caslibs. These caslibs are used by the server. They are not general-purpose caslibs for use with tables.

* mdType="ACTIONSETS" | "ACTIONS" | "ADMINS" | "CASLIBS" | "COLUMNS" | "TABLES"

specifies the type of metadata.

DefaultCASLIBS

table="string"

specifies the table name.

Last updated: July 15, 2026