Skip to content
Skip to main content
Cloud Services Technical Explainer

What is file metadata in a cloud environment?

Cloud file metadata is information the service keeps about an object in addition to its visible content. It enables the provider to identify, locate, version, share and manage the file, and can link it to accounts and events.

Metadata comes from several sources

Provider-generated fields may include object and version IDs, folder, owner, permissions, size, format, timestamps and retention state. Other values may be copied from the uploaded file or supplied by an application.

The source matters. A provider object ID describes the cloud service's record. An author value embedded inside a document came from the file format and may have been copied or altered. A local filesystem created time belongs to a device copy.

Stable identifiers connect changing views

The visible filename can change while the object ID remains constant. Two objects can also share a filename. Object, folder and version IDs can therefore connect metadata, audit events and exports more reliably than the name alone.

A useful schedule records each field, value, source and meaning rather than merging everything under “metadata”.

Field Likely source Evidential use
object_id Provider Links versions and events to one managed object
owner_account Provider Shows recorded control at the relevant state
document_author File content Shows an embedded value, not verified identity
local_created Device filesystem Dates creation of that local item

Metadata supports relationships, not automatic attribution

Provider fields can strongly establish object identity and service state. Accounts, applications and automated processing may create or alter them, so personal attribution still depends on the event mechanism and account control.

Dave downloads budget.xlsx from OneDrive. The provider export identifies object OBJ-8821, version V-6, owner C-54119 and service creation time 10:04. The workbook property says author “Priya”, while the Surface filesystem records local creation at 10:09. Those values are not competing answers: they come from three record systems and describe object control, embedded content metadata and local arrival.

Keep every metadata value attached to its source
EstablishedThe schedule connects a provider object and version to an embedded property and a later device copy.
Still openWho supplied the workbook content and whether any field was copied, edited or transformed.

The next useful comparison is the object and version ID against the download event, content hash, file-format property history and the receiving device's path and timestamps.

Current Microsoft cloud/local metadata example - checked 3 September 2026

Microsoft Graph currently distinguishes service-observed drive item dates from the client-supplied dates in the fileSystemInfo facet. The latter can preserve when a local file was created or modified before upload. Treat client-supplied values according to their provenance rather than as provider observation.

The point to remember

Cloud metadata explains how the service identifies and manages an object. Preserve each field's source and definition before using it to connect files, times, accounts or people.

Reference: CLD-073Cloud Services