Product
Capabilities and product relationships can be documented publicly where appropriate.
Start with the part of the system you work with. Public documentation explains the product; customer and operational material is distributed through controlled access.

Start with the part of the system you work with. Public documentation explains the product; customer and operational material is distributed through controlled access.
Public docs can explain concepts and workflows. Customer-specific operations, credentials and sensitive integration details belong behind controlled access.
Capabilities and product relationships can be documented publicly where appropriate.
Deployment, maintenance and customer runbooks may require access.
Client/version documentation should tie back to a concrete release.
Document from the user task rather than internal architecture.
Requirements, dependencies and known limitations should be visible.
Client and integration changes should remain traceable over time.
Sensitive or customer-specific material should not be public.