Fusiondirectory-orchestrator-client

How It Works

This client has been developed to automate the entire task management process, enabling granular control over task execution and providing optional log status tracking.

Examples

Get All Available Tasks

fusiondirectory-orchestrator-client --tasks

Execute a Task of Type “Mail”

fusiondirectory-orchestrator-client --emails

Execute a Task of Type “Extractor”

fusiondirectory-orchestrator-client --extract [optional path]

Execute a Task of Type “Life Cycle”

fusiondirectory-orchestrator-client --lifecycle

Execute a Task of Type “Notifications”

fusiondirectory-orchestrator-client --notifications

Execute a Task of Type “Reminder”

fusiondirectory-orchestrator-client --reminder

Activate All Cyclic Tasks

fusiondirectory-orchestrator-client --activate

Remove All Completed Sub-Tasks

fusiondirectory-orchestrator-client --remove

Execute a Task of Type “Audit”

The –audit option allows you to execute tasks of type “Audit”. This includes two modes of operation:

  1. Standard Audit Deletion:

    • Removes audit logs older than the configured retention period.

      fusiondirectory-orchestrator-client --audit
      
  2. Syslog Transformation:

    • Transforms audit logs into syslog format and appends them to a daily syslog file.

      fusiondirectory-orchestrator-client --audit syslog
      

Execute a Task of Type “Archive”

fusiondirectory-orchestrator-client --archive

Note

The client can be used with the –help option to obtain more details about the available commands.

Conditions

To process any task, the following conditions are evaluated:

  • The task’s schedule set within FusionDirectory.

  • Specialized configuration for the task, either within the task tab itself or through its backend configuration.