Module AuditService

Macros to create and close interactive sessions to SAS Life Science Analytics Framework.

Since: 2.3

Macro Summary
external

LSAF
%lsaf_getauditactions(lsaf_typeid=, sas_dsname=work.lsafgetauditactions);
Gets the metadata for the auditable actions that are applicable to the specified object type or ...

Macro Detail

%lsaf_getauditactions(lsaf_typeid=, sas_dsname=work.lsafgetauditactions);

[ Exposure: external ]
Gets the metadata for the auditable actions that are applicable to the specified object type or
all of the auditable actions for the system, if no object type is specified. The metadata is
stored in a SAS data set and is sorted by typeID and action. To get a list of auditable object
type identifiers, call one of these macros: lsaf_getalltypes, lsaf_getcontexttypes,
lsaf_getcontexttypesbycapability, and lsaf_getsearchabletypes.

Syntax:
%LSAF_GETAUDITACTIONS(<LSAF_TYPEID=lsaf-typeid, SAS_DSNAME=SAS-data-set>);

          
History:
   2020-02-26
initial coding
Expected Macro Variables:
_lsafMsg_ - The return message.
_lsafRC_ - The return code.
Parameters:
lsaf_typeid - - Optional - The case-insensitive object type identifier.
sas_dsname - - Optional - The name of the output SAS data set to contain the metadata
        for all the audit actions, specified as libref.dataset. The default value is
        WORK.LSAFGETAUDITACTIONS. The data set contains a row for each audit action and
        columns with the following names:
        - typeID: The object type identifier of the audit action.
        - action: The audit action.
        - displayName: The display name of the audit action.
File: lsaf_getauditactions.sas
First available in version: 2.3