Azure Documenter quick start
  • 05 Aug 2026
  • 6 Minutes to read
  • Dark
    Light
  • Download PDF

Azure Documenter quick start

  • Dark
    Light
  • Download PDF

Article summary

Overview

This quick start guide walks you through setting up Azure Documenter and generating your first document — from configuring a Service principal to viewing a completed report.

Business value

  • Skip manual documentation — generate structured reports covering resources, costs, compliance, and access in a single guided flow
  • Produce up-to-date Azure documentation for governance reviews, compliance audits, and architecture handovers within minutes
  • Choose how documents are delivered: download as PDF, Word, or Excel, publish online, or push directly to Document360
  • Schedule recurring generation so reports always reflect the current state of your Azure environment

Prerequisites

Before you begin, ensure the following are in place:

  • A Turbo360 account with an active organization
  • An Azure subscription accessible to Turbo360
  • A Service principal with Reader access on the target Azure subscription
  • The Azure Documenter module enabled on your Turbo360 plan

Generated documents are stored in Turbo360's built-in storage account by default. To use your own Azure Storage account, configure it under the settings icon > Storage accounts in the Azure Documenter module.

Required permissions

PermissionDetails
Turbo360 roleAccount owner, Owner, or Contributor — full access. Custom roles require the Documentation feature permission (Read or Manage).
Azure roleReader on the subscription or resource group to be documented
Note:

Some document types require permissions beyond Reader access on the Azure subscription. Configure the necessary permissions on the Service principal before generating those document types.

Dependencies

  • Service principal configured with Reader access on the target subscription — see Service principal setup
  • A document group available in Azure Documenter (a default group is created automatically on first access)

How it works

Azure Documenter authenticates to your Azure subscription using a Service principal and retrieves resource, billing, access, and compliance data for the subscriptions you select. It assembles this data into a structured document of the type you choose. Documents are generated on demand or on a schedule, and published to Azure Storage or Document360, or downloaded as PDF, Word, or Excel.

There are no limits on the number of document groups or document configurations you can create. The limit that applies is on document generations, which is governed by your Turbo360 plan.

Steps

Use the following steps to configure Azure Documenter and generate your first document. Start from the Azure Documenter module in Turbo360.

Configure service principal

Verifying Service principal permissions before creating configurations prevents generation failures caused by missing Azure access.

Ensure your Service principal has Reader access on the target Azure subscription. If you plan to generate document types that require additional permissions, configure those on the Service principal before proceeding.

Service principals.png

Configure a storage account (optional)

Adding your own Azure Storage account lets you store generated documents in a location your organization already manages.

By default, Azure Documenter stores generated documents in Turbo360's built-in storage account. To use your own:

  1. In Azure Documenter, select the settings icon at the top of the left panel.
  2. Select Storage accounts.
  3. Select + Add.
  4. Enter the storage account details and select Save.

Add storage accounts.png

Create a document group

Document groups organize your document configurations and control which subscriptions each set of configurations can access.

A default group is available when you first access Azure Documenter. To create additional groups:

  1. In the tree view, click the Context menu ( ⋮ ) next to an existing group.
  2. Select New group.
  3. Enter a name for the group and click Next.
  4. Choose the subscriptions to scope the document group.
  5. Click Save.

New document group.png

Add a document configuration

Adding a document configuration defines the document type, Service principal scope, branding, publish destination, and optional schedule in a single 7-step wizard.

  1. Select the document group where you want to add the configuration.
  2. Select + New configuration.
  3. Complete the Add configuration wizard:
    • Basics — enter a Name (required) and optional Description. Under Choose document type, select a document type using the filter tabs (Executive, Finance, Security, Operations, Architecture, Sustainability, Microsoft 365) or the search field. Configure the document-type-specific options that appear (for example, billing range and currency for cost-related types).
    • Service principal — select the Service principal and the subscriptions to include. Click Bulk scope selection to apply scope filters across multiple subscriptions at once.
    • Branding — set an Accent colour (default #2b6cb0) and optionally upload a Logo (PNG, JPG, SVG, or ICO; max 100 KB). These apply to the document cover page and accent elements.
    • Publish settings — choose Publish document to Azure Storage account (PDF, Word, or Excel) or Publish document to Document360.
    • Schedule — optionally enable a recurring generation schedule. Set the Frequency (Weekly or Monthly), day, and time. Click + Add schedule for multiple schedules.
    • Notifications — optionally configure a recipient email address, email template, and additional notification channels.
    • Review — a Summary of all settings is displayed. Click Preview document to preview the output, or click Generate to save the configuration and generate the document immediately.

New configuration button.png

Generate a document

Generating a document on demand produces a report immediately using the current state of your Azure subscription.

  1. In the Document configurations list, locate the configuration to generate.
  2. Click the Actions menu next to it.
  3. Select Generate document. A summary of the configuration is displayed.
  4. Confirm by clicking Generate document.
Note:

Documents can be generated as PDF, Word, or Excel depending on the publish settings configured for the document configuration.

Generate document option.png

Manage configurations

The Actions menu on each document configuration provides access to generation history, editing, and management options.

From the Actions menu on any document configuration:

  • Select View history to access previously generated documents and download or publish them.
  • Select Edit to update the configuration settings.

Actions menu.png

Configuration

OptionDefaultRequiredDescription
NameYesDisplay name for the document configuration
DescriptionNoOptional context for the configuration
Document typeExecutive summaryYesThe type of report to generate — 17 types available, filterable by category
Billing date rangeLast monthConditionalApplies to cost-related document types only
CurrencyDefaultNoCurrency for billing figures — Default or USD
BrandingTurbo360 defaultsNoAccent colour (hex) and optional logo applied to the document cover page
Publish destinationAzure StorageYesAzure Storage account (PDF, Word, or Excel), or Document360
ScheduleNoOptional recurring generation — Weekly or Monthly, with configurable day and time

Limitations

  • Azure Documenter documents the current state of Azure resources at the time of generation.
  • Generation time increases with the number of resources in scope. Large subscriptions may take several minutes.
  • Some document types require permissions beyond Reader access. Generation fails or returns incomplete data if the Service principal lacks the required permissions.
  • Network topology diagrams and Workload diagrams require that resources have resolvable relationships in Azure Resource Manager. Isolated resources may not appear.

Troubleshooting

  1. Document generation fails immediately
    Cause: The Service principal lacks the required permissions for the selected scope or document type.
    Fix: Confirm the Service principal has Reader access on the selected scope. For document types requiring additional permissions, verify those are configured in the Azure portal.

  2. Generated document is missing resources
    Cause: The Service principal lacks access to specific resource groups or resources within the scope.
    Fix: Verify Reader access is assigned at the correct scope level and regenerate the document.

  3. Export to PDF fails
    Cause: The storage account is inaccessible or the connection string is invalid.
    Fix: Verify the storage account connection settings under the Azure Documenter settings icon and retry.

  4. Publish to Document360 fails
    Cause: The Document360 API token is missing, invalid, or lacks required request methods.
    Fix: Confirm the API token has GET/POST/PUT/DELETE enabled and that the user email is listed as a project member. See Prerequisites.

  5. Diagrams are empty or incomplete
    Cause: Resources are not linked in Azure Resource Manager.
    Fix: Verify the resources are correctly associated in Azure and regenerate the document.


Was this article helpful?