6.13 Troubleshooting the Inventory Sync Service

The Inventory Sync Service deletes the workstation objects from the Inventory database even though they exist in Novell eDirectory

Source: ZENworks Desktop Management; Workstation Inventory; Inventory Sync Service
Possible Cause: The Inventory Service object does not have the Browse Entry rights, and the Read and Compare Attribute rights to the workstation objects.
Explanation: The Inventory Sync service authenticates as the Inventory Service Object to eDirectory to search for the workstations. The ZENworks Workstation Inventory installation grants the Inventory Service object Browse Entry rights, and Read and Compare Attribute rights to the root of the tree, and also to all workstations in the tree. It also ensures that the Inventory Sync service can search for all the workstations.

However, if you have defined the Inheritance Rights Filters that prevent the rights from flowing down to the workstation objects, the Inventory Sync service cannot find the workstation objects. Consequently, the Inventory Sync service assumes that the workstation objects are removed from eDirectory, and removes the workstations from the inventory database.

Action: Grant the Inventory Service Object Browse Entry rights, and the Read and Compare Attribute rights to the containers containing the workstation objects.