Task Server jobs, tasks, and task types


Article ID: 181800


Updated On:


Management Platform (Formerly known as Notification Server) Task Server




What is the difference between server jobs and client jobs? What is the definition of a server task, a client task, and a task server task? What tasks types are provided by the Symantec Management Platform?


This article describes the difference between server jobs and client jobs used by Task Servers. It also gives a definition of server, client, and task server tasks. Finally, a list of task types available after the installation of the Symantec Management Platform is provided.

Server Jobs

Server jobs can contain server tasks, client tasks, and task server tasks. However, a server job should never contain only client tasks.

A server job is sequenced on the Notification Server. Each task in the sequence of tasks must complete and roll back up to the Notification Server before the job goes on to the next task. If you put a client or task server task inside of a server job, all the computers assigned to that task must finish or fail before the server job moves on to the next task in the sequence.

If you have conditions on a server job, every computer follows the condition branch together at the same time.

Client or task server tasks that cannot run on all computers assigned to them should never be put in a server job. For example, if you have a client task in a server job, and that task has computers assigned to it that do not have the Altiris Agent installed, the task cannot complete and the server job fails.

Client Jobs

Client jobs can contain both client and task server tasks.

A client job does not have any tasks sequenced on the Notification Server. Each computer that is assigned to the client job runs through the sequence of tasks independently. For example, one computer may be finished with the sequence of tasks before another computer starts with the first task in the sequence.

The tasks in a client job can also branch independently. For example, if one computer fails a task and there is a condition to run a registry fix on a fail and try the task again, each computer can run through that condition independently.

Definition of server, client, and task server tasks

 Tasks  Description
Server task Runs on the Notification Server and can only be put in a server job.
Client task Runs on an Altiris Agent computer and can be put in either a server job or a client job.
Task Server task Runs on a Task Server. A task server task is similar to a client task in that it follows the same rules as a client task and it is assigned to computers and devices. The Task Server runs the task server task on each assigned computer and device. A task server task does not require an Altiris Agent to run. A task server task can be put in either a server job or a client job.

Task Types provided by the Symantec Management Platform

 Server tasks  Client tasks  Task Server tasks
Assign to organizational group Send basic inventory Run Script on task server
Delete item Update client configuration
Move item Call Web service client
Purge report Control service state
Restart server services Defragment computer
Run hierarchy node replication schedule Get IP configuration
Run report Power control
Tickle client Reset task agent
Update filter membership Run script
Write entry to server log UNIX/Linux/Mac service control
File resource cleanup
Call Web service on server
Enable/Disable policy
Raise message
Run script on server
Run SQL query on server
Send E-mail server