How does the architectural flow of the WCC Enterprise Command Line (ECLI) function,
and what configurations are required to authorize commands other than the default, such asautotrack?
The WCC ECLI architecture relies on a handshake between WCC, the AutoSys Web Server (AEWS), and EEM.
To authorize a command for use in the Web UI, follow the structural requirements below:
Commands executed via ECLI are filtered and authorized at the operating system level on the AutoSys Web Server host.
$AUTOSYS/config/AutoSysCommandFilters.txtAutosysCommandWrapper binary.$AUTOSYS/bin/AutosysCommandWrapperBoth WCC and AutoSys must share the same EEM configuration.
monitorid defined in the WCC AutoSys Server definition must be a member of the EEM application group WorkloadAutomationAEWebService within the WorkloadAutomationAE application.WCC00004).When a WCC user attempts to execute an ECLI command, the following sequence occurs:
monitorID is validated in EEM for membership in the WorkloadAutomationAEWebService group. (If this fails, a "403 Forbidden" error typically occurs).AutoSysCommandFilters.txt file.AutosysCommandWrapper uses the SAML token to verify that the user is a valid Operating System user on the AEWS host.Summary of Requirements:
monitorID must be a member of the required EEM application group._GLOBAL_
_GLOBAL_ credential can be defined in WCC to be shared by authorized users.cfg_user_pref table and will block ECLI access regardless of other configurations.