isAuthorized Action
Shows whether access is authorized.
accessControl.isAuthorized <
result=
results> <
status=
rc>
/
*required parameter objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
,
;
* indicates a required parameter
Parameter Descriptions
action="string"
specifies the action name.
actionSet="string"
specifies the action set name.
caslib="string"
specifies the caslib name.
column="string"
specifies the column name.
* objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
determines whether the user is authorized to access the specified object type.
* permission="ALTERCASLIB" | "ALTERTABLE" | "CREATETABLE" | "DELETE" | "DELETESOURCE" | "DROPTABLE" | "EXECUTE" | "INSERT" | "LIMITEDPROMOTE" | "LOAD" | "MANAGEACCESS" | "PROMOTE" | "READINFO" | "SELECT" | "UPDATE"
specifies the permission type.
ALTERCASLIB
affects the ability to change the properties of a caslib.
ALTERTABLE
affects the ability to change the properties or structure of a table.
CREATETABLE
affects the ability to save (persist) a table.
DELETE
affects the ability to delete rows.
DELETESOURCE
affects the ability to delete a source table.
DROPTABLE
affects the ability to unload a table.
EXECUTE
affects the ability to run an action.
INSERT
affects the ability to add rows.
LIMITEDPROMOTE
affects the ability to copy a session scope table to global scope within the same
caslib.
LOAD
affects the ability to use an action set.
MANAGEACCESS
affects the ability to set access controls.
PROMOTE
affects the ability to copy a session scope table to global scope.
READINFO
affects the ability to view and traverse objects.
SELECT
affects the ability to read data values.
UPDATE
affects the ability to change data values.
table="string"
specifies the table name.
isAuthorized Action
Shows whether access is authorized.
results, info = s:
accessControl_isAuthorized{
*required parameter objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
,
}
* indicates a required parameter
Parameter Descriptions
action="string"
specifies the action name.
actionSet="string"
specifies the action set name.
caslib="string"
specifies the caslib name.
column="string"
specifies the column name.
* objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
determines whether the user is authorized to access the specified object type.
* permission="ALTERCASLIB" | "ALTERTABLE" | "CREATETABLE" | "DELETE" | "DELETESOURCE" | "DROPTABLE" | "EXECUTE" | "INSERT" | "LIMITEDPROMOTE" | "LOAD" | "MANAGEACCESS" | "PROMOTE" | "READINFO" | "SELECT" | "UPDATE"
specifies the permission type.
ALTERCASLIB
affects the ability to change the properties of a caslib.
ALTERTABLE
affects the ability to change the properties or structure of a table.
CREATETABLE
affects the ability to save (persist) a table.
DELETE
affects the ability to delete rows.
DELETESOURCE
affects the ability to delete a source table.
DROPTABLE
affects the ability to unload a table.
EXECUTE
affects the ability to run an action.
INSERT
affects the ability to add rows.
LIMITEDPROMOTE
affects the ability to copy a session scope table to global scope within the same
caslib.
LOAD
affects the ability to use an action set.
MANAGEACCESS
affects the ability to set access controls.
PROMOTE
affects the ability to copy a session scope table to global scope.
READINFO
affects the ability to view and traverse objects.
SELECT
affects the ability to read data values.
UPDATE
affects the ability to change data values.
table="string"
specifies the table name.
isAuthorized Action
Shows whether access is authorized.
results=s.
accessControl.isAuthorized(
*required parameter objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
,
)
* indicates a required parameter
Parameter Descriptions
action="string"
specifies the action name.
actionSet="string"
specifies the action set name.
caslib="string"
specifies the caslib name.
column="string"
specifies the column name.
* objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
determines whether the user is authorized to access the specified object type.
* permission="ALTERCASLIB" | "ALTERTABLE" | "CREATETABLE" | "DELETE" | "DELETESOURCE" | "DROPTABLE" | "EXECUTE" | "INSERT" | "LIMITEDPROMOTE" | "LOAD" | "MANAGEACCESS" | "PROMOTE" | "READINFO" | "SELECT" | "UPDATE"
specifies the permission type.
ALTERCASLIB
affects the ability to change the properties of a caslib.
ALTERTABLE
affects the ability to change the properties or structure of a table.
CREATETABLE
affects the ability to save (persist) a table.
DELETE
affects the ability to delete rows.
DELETESOURCE
affects the ability to delete a source table.
DROPTABLE
affects the ability to unload a table.
EXECUTE
affects the ability to run an action.
INSERT
affects the ability to add rows.
LIMITEDPROMOTE
affects the ability to copy a session scope table to global scope within the same
caslib.
LOAD
affects the ability to use an action set.
MANAGEACCESS
affects the ability to set access controls.
PROMOTE
affects the ability to copy a session scope table to global scope.
READINFO
affects the ability to view and traverse objects.
SELECT
affects the ability to read data values.
UPDATE
affects the ability to change data values.
table="string"
specifies the table name.
isAuthorized Action
Shows whether access is authorized.
results
<– cas.accessControl.isAuthorized(s,
*required parameter objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
,
)
* indicates a required parameter
Parameter Descriptions
action="string"
specifies the action name.
actionSet="string"
specifies the action set name.
caslib="string"
specifies the caslib name.
column="string"
specifies the column name.
* objType="ACTION" | "ACTIONSET" | "ADMIN" | "CASLIB" | "COLUMN" | "TABLE"
determines whether the user is authorized to access the specified object type.
* permission="ALTERCASLIB" | "ALTERTABLE" | "CREATETABLE" | "DELETE" | "DELETESOURCE" | "DROPTABLE" | "EXECUTE" | "INSERT" | "LIMITEDPROMOTE" | "LOAD" | "MANAGEACCESS" | "PROMOTE" | "READINFO" | "SELECT" | "UPDATE"
specifies the permission type.
ALTERCASLIB
affects the ability to change the properties of a caslib.
ALTERTABLE
affects the ability to change the properties or structure of a table.
CREATETABLE
affects the ability to save (persist) a table.
DELETE
affects the ability to delete rows.
DELETESOURCE
affects the ability to delete a source table.
DROPTABLE
affects the ability to unload a table.
EXECUTE
affects the ability to run an action.
INSERT
affects the ability to add rows.
LIMITEDPROMOTE
affects the ability to copy a session scope table to global scope within the same
caslib.
LOAD
affects the ability to use an action set.
MANAGEACCESS
affects the ability to set access controls.
PROMOTE
affects the ability to copy a session scope table to global scope.
READINFO
affects the ability to view and traverse objects.
SELECT
affects the ability to read data values.
UPDATE
affects the ability to change data values.
table="string"
specifies the table name.
Last updated: July 15, 2026