The CA Workload Automation iDash Client CLI (CLI) lets authorized users run commands from the command line. With CLI commands, you can perform administrative functions such as managing SLA definitions
CLI must be enabled on the CA Workload Automation iDash instance that the CLI references.
You must be authenticated to run CLI commands.
You must be an authorized user. Certain CLI commands required Admin authorization.
If you are using EEM authorization in iDash and would like to grant CLI authorization privileges for a user ID that does not exist in EEM, you can add the user ID to a dynamic user group in CA EEM. For more information, see Add Users to EEM Dynamic User Groups.
The Linux, Solaris, Sunx86, AIX, zLinux, and Windows CLI packages include a supported version of the JRE. The HP-UX CLI package does not include a JRE. A system administrator must install a supported version of the JRE on these systems.
Copy the CA Workload Automation iDash Client CLI ZIP or TAR file from the CA Workload Automation iDash server to the idash directory on the client computer.
The file is located in the appropriate directory on the CA Workload Automation iDash server.
If the directory path for IDASH_HOME contains a space, use the Windows 8.3 format.
The CA Workload Automation iDash server connection information is added to the file.
The installation of the CA Workload Automation iDash Client CLI is complete.
Before you run CLI commands, use the Admin Tool to configure CLI authentication, and yourself as a user as follows:
Run CLI commands from
Accessing a report from the CLI requires the use of the format <domain>\<user>.
When an iDash object, such as a report, is created after logging into the Web UI as an EEM or Active Directory domain user, using the <domain>\<user> format, the owner being used to access that report should be in the same <domain>/<user> format.
To access the report from the CLI as a user that is not the owner of the report, see the following examples:
Windows: When formatting, use only one slash between the domain and user.
%IDASH_HOME%\bin\idlist -t run.report -n <report_name> -u <domain>\<user>
When formatting, use four slashes between the domain and user.
$IDASH_HOME/bin/idlist -t run.report -n <report_name> -u <domain>\\\\<user>
List the contents, the 12 CLI commands.
Open a command prompt or terminal window. Navigate to the IDASH_HOME/bin directory. List the contents of the 12 CLI commands.
05/26/2015 05:29 AM 57,344 idarchive.exe
05/26/2015 05:29 AM 57,344 idaverage.exe
05/26/2015 05:29 AM 57,344 iddelete.exe
05/26/2015 05:29 AM 57,344 idflags.exe
05/26/2015 05:29 AM 57,344 idgantt.exe
05/26/2015 05:29 AM 57,344 idgencsv.exe
05/26/2015 05:29 AM 57,344 idgenhtm.exe
05/26/2015 05:29 AM 57,344 idgenpdf.exe
05/26/2015 05:29 AM 57,344 idgenxls.exe
05/26/2015 05:29 AM 57,344 idjobid.exe
05/26/2015 05:29 AM 57,344 idlist.exe
05/26/2015 05:29 AM 57,344 idupdate.exe
The following example shows command for the idflags.exe
C:\Program Files\CA\idash\bin>idflags -v
Verbose, displays the major environment variables and includes other checks which can be used for diagnostics, including system variables, testing iDash and DB connection –primary and secondary-, CLI enabled verification, OS version, iDash server version, CLI version, loading iDash configuration config file and many other checks.