Start with the product record.
Identify the user, organization, business record, file identifier, and permission decision that should surround the document surface.
A useful Office integration has a clear owner at every step: your product provides context and access decisions, Office SDK provides the document surface, and your backend applies the documented result path to the business workflow.
A sample Office surface for products that keep a document beside the work around it.
Use these pages to decide which workflow, format, and ownership boundary should be validated first.
Identify the user, organization, business record, file identifier, and permission decision that should surround the document surface.
Select the Office SDK surface that matches the user action. Do not turn a preview requirement into an editing promise.
Use callback and integration parameters to provide file, user, organization, and permission context from the system that owns them.
Use the documented result path, then apply your own storage, versioning, business-record, and downstream workflow rules.