How the Import Process Assigns the Ownership of an Imported Object
The organizational and user ownership information for an exported object is present in the archive file. However, how ownership is assigned to the imported object is determined by 1) whether the object is added to the target registry as a new object or replaces an existing object and 2) whether the Keep current owner option is set.
If the imported object replaces an existing object in the registry, the existing object is replaced, but its
Owner and
Organization attributes remain unchanged (i.e., the updated object belongs to the same organization and user as it did before it was replaced by the copy from the archive file).
If the imported object is added to the registry as a new object, its organizational and user ownership is determined by the following parameters:
If
Keep current owner is set in the import dialog, and the original owner exists with the same UUID on the target, the objects will belong to that user after import; if the user with the same UUID does not exist on the target, the import fails.
If Keep current owner is not set in the import dialog, the importing user will be the owner of the object.
If
Keep current organization is set in the import dialog, the original associations of the objects are maintained if the organization exists with the same UUID on the target; if the organization with the same UUID does not exist on the target, the import will fail.