Ownership

Content Platform Tenant Management Help

Version
9.7.x
File Size
4269 KB
Audience
anonymous
Part Number
MK-95HCPH002-19

An object in a namespace can be owned by a user or can have no owner. With HTTP, you can set, view, and change the owner of an object. With WebDAV, CIFS, and NFS, you can view this metadata in the core-metadata.xml metafile but you cannot change it.

Ownership is an HCP-specific object property and does not correspond to the POSIX user ID (UID) or group ID (GID) associated with an object.

Ownership for new objects

Ownership for new objects depends on whether the user adding the objects is authenticated:

  • If the user adding an object is authenticated, that user owns the object.
  • If the user adding an object is accessing the namespace anonymously, the object has no owner.

Ownership for objects that existed before release 5.0

Objects that were added to a namespace before the HCP system was upgraded from a release earlier than 5.0 to release 5.x have a special value for object ownership called nobody. These objects effectively have no owner.

You can change such an object to having an owner or having no owner. You cannot change the owner of an object to nobody.

Changing ownership

To change the owner of an object, you use the HTTP protocol.

Note:
  • A namespace can be configured to disallow ownership changes for objects that are under retention.
  • Changing the owner of an object that was stored using the NFS protocol removes the POSIX UID and GID values from the object.
  • You can use the HCP Search Console to change ownership of multiple objects with a single operation.