For the complete documentation index, see llms.txt. This page is also available as Markdown.

Report Functions

Helper functions used by reporting runbooks to deliver results via email or Azure Storage.

This section documents the shared PowerShell helper functions available to RealmJoin reporting runbooks. The functions are part of the RealmJoin.RunbookHelper module and implement the delivery channels described in Runbook Report Settings. They are used by runbooks to send report results to administrators.

Function
Purpose

Send-RjRbReportEmail

Sends branded HTML report emails via Microsoft Graph. Converts Markdown content to responsive HTML and delivers one email per recipient.

Resolves the RJReport.Branding.* tenant settings — downloads and validates custom header/footer images — into parameters for Send-RjRbReportEmail.

Uploads report files to Azure Blob Storage and returns time-limited SAS download links.

Export-RjRbXlsx

Exports objects to styled native Excel workbooks (.xlsx) without external module dependencies.

Last updated

Was this helpful?