When a Safeguard Asset is added by Directory Asset Discovery, the asset is created with DirectoryProperties, which includes information to associate the Asset with its parent Directory. Details on DirectoryProperties can be found by viewing the Assets/ API Documentation at https://<appliance_addr>/service/core/swagger.
The next time Safeguard executes Directory Asset Discovery, Safeguard identifies that an Active Directory Computer has already been added to Safeguard by evaluating the DirectoryProperties on the existing Asset.
If an asset that exists in AD as a Computer is added manually, or by script, without DirectoryProperties, and a Directory Asset Discovery Job discovers the Computer, Safeguard will not recognize that the discovered Computer has already been added as an Asset and will create a new Asset.