> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/ja/dev-reference.md).

# 開発者リファレンス

- [RealmJoin API](https://docs.realmjoin.com/ja/dev-reference/realmjoin-api.md): アプリケーションやワークフローに RealmJoin を統合します
- [認証](https://docs.realmjoin.com/ja/dev-reference/realmjoin-api/authentication.md): Base64 エンコードされた HTTP Basic Authorization ヘッダー内のアプリケーション資格情報を使用して、RealmJoin バックエンド API に認証します。
- [レポート関数](https://docs.realmjoin.com/ja/dev-reference/report-functions.md): レポート用 runbooks が結果をメールまたは Azure Storage 経由で配信するために使用するヘルパー関数。
- [Send-RjRbReportEmail](https://docs.realmjoin.com/ja/dev-reference/report-functions/send-rjrbreportemail.md): Markdown コンテンツを使用し、Microsoft Graph 経由で Azure Automation runbooks からブランド化された HTML レポートメールを送信します。
- [Get-RjRbBrandingMailParams](https://docs.realmjoin.com/ja/dev-reference/report-functions/get-rjrbbrandingmailparams.md): RJReport.Branding の Tenant 設定を、Send-RjRbReportEmail でそのまま使えるパラメーターに解決します。
- [Publish-RjRbFilesToStorageContainer](https://docs.realmjoin.com/ja/dev-reference/report-functions/publish-rjrbfilestostoragecontainer.md): Azure Automation runbooks からローカル ファイルを Azure Storage コンテナーにアップロードし、期限付きの SAS ダウンロード リンクを返します。
- [Export-RjRbXlsx](https://docs.realmjoin.com/ja/dev-reference/report-functions/export-rjrbxlsx.md): Azure Automation runbooks からオブジェクトを、外部モジュールに依存せずに、書式付きのネイティブ Excel ブック (.xlsx) としてエクスポートします。
- [Runbooks との連携](https://docs.realmjoin.com/ja/dev-reference/interacting-with-runbooks.md): RealmJoins API を使用して runbooks を実行し、その状態を照会します
- [Runbook 環境のシミュレーション](https://docs.realmjoin.com/ja/dev-reference/simulating-a-runbook-environment.md): 新しい runbooks を開発するには、Runbook 内で実行しているかのように認証できるよう、RealmJoin.RunbookHelper を有効にする必要がある場合があります。
- [ローカル管理者パスワード管理](https://docs.realmjoin.com/ja/dev-reference/local-admin-password-management.md): RealmJoin は、個別化されたローカル管理者 (LAPS) アカウントを API 経由で管理し、パスワードは Azure Key Vault に暗号化して保存されます。
- [カスタム プロトコル](https://docs.realmjoin.com/ja/dev-reference/custom-protocol.md): パッケージ ID に基づき、同期、インストール、アップグレード、リモート サポートの各アクションを起動する RealmJoin カスタム プロトコル (realmjoin:) ハンドラー。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/ja/dev-reference.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
