> 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/to/workplace-cloud-storage.md).

# Workplace Cloud Storage

## 概要

Modern Workplace デバイスは、Microsoft Intune を介してポリシーと構成を取得します。これらの設定の一部は、URL で利用可能なファイルや、JSON や XML のような特別な形式のファイルに依存しています。この RealmJoin 機能は、管理者がそれらのファイルを使いやすいインターフェースで管理できるようにすることを目的としています。

現在、以下の種類がサポートされています:

* 管理されたお気に入り（Microsoft Edge および Google Chrome）
* 背景画像およびその他のファイル
* Outlook の署名

RealmJoin におけるこのネイティブ統合により、GitHub または Azure Marketplace の別アプリ（Azure Web App）は不要になります: [M365 Workplace Cloud Storage](https://github.com/glueckkanja/gk-m365-workplacecloudstorage)

Enterprise Mode Site List の管理機能は Microsoft 365 admin center で対応しています。そのため、既存または新規の site list は、ここで説明されているように追加する必要があります: [Enterprise site list をクラウドに公開する](https://learn.microsoft.com/en-us/deployedge/edge-ie-mode-cloud-site-list-mgmt#publish-enterprise-site-list-to-the-cloud-1)。その結果得られた site list ID は、その後 Intune ポリシーを通じて Microsoft Edge に公開されます。

## セットアップ

{% hint style="info" %}
この機能を Tenant で有効化するには、RealmJoin サポートにお問い合わせください。
{% endhint %}

### Storage Account を作成

1. この機能には Azure 上の blob storage が必要です。新しい storage account を作成してください:

<figure><img src="/files/d0c435b5dabda2fd3555d8f100d698f0a4c791d7" alt=""><figcaption></figcaption></figure>

2. 必要に応じて、名前、リージョン、冗長性などの設定を調整してください。

<figure><img src="/files/4aebc83ba3d931667a3a9b8ff8afba5dfd2e6f1e" alt=""><figcaption></figcaption></figure>

3. 設定「個別のコンテナーで匿名アクセスの有効化を許可する」を有効にする必要があります（タブ「詳細設定」）。これは、背景画像など匿名でアクセス可能である必要がある保存ファイルに必須です。

<figure><img src="/files/ae1c953cba6d152df45d15c018f94c91401ada92" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Storage Account の作成時に設定「個別のコンテナーで匿名アクセスの有効化を許可する」が有効になっていない場合、RealmJoin はエラー「Error uploading file. Please try again」を表示します。\
その場合は、storage account の「設定」に移動し、「Blob の匿名アクセスを許可」を「有効」に設定してください。
{% endhint %}

4. 特別な要件がない場合は、「Networking」や「Data protection」など、他のタブは既定値を使用してください。
5. 正常に作成できたら、新しい storage account に移動し、「Access keys」に進んでください。「key1」の下にある「Connection string」をコピーしてください:

<figure><img src="/files/9d64463d05869c0e6634bed2648d26be51dc61b8" alt=""><figcaption></figcaption></figure>

6. RealmJoin Portal に移動する（管理者として）
7. 設定を開き、タブ「Workplace cloud storage」に切り替えます。
8. 先ほどコピーした connection string を「Azure Storage account の Access key (Connection string)」に貼り付け、「Save」をクリックします:

<figure><img src="/files/29f5afb903180f7b54ee1b765e11a0e450ab52ca" alt=""><figcaption></figcaption></figure>

### Azure Web App からの移行

現在、以下の別 Web App を使用している場合は [GitHub](https://github.com/glueckkanja/gk-m365-workplacecloudstorage) または Azure Marketplace から、簡単に RealmJoin のネイティブ統合へ移行できます。

{% hint style="warning" %}
ご注意ください **Enterprise Mode Site Lists の管理は** が **できません** RealmJoin 経由では。 **移行してください** your lists を Microsoft 365 admin center へ **以下の手順の前に** 次のように [概要](#overview).
{% endhint %}

#### 既存の storage account に接続する

対応する既存の **storage account** に移動し、アクセスキーを RealmJoin に追加してください（前のセクションで説明したとおりです）。その後、既存データが RealmJoin に自動的に表示されます。

#### クリーンアップ

Web App（管理ポータルを提供するもの）は不要になりました。そのため、リソース グループに移動し、Azure 上の以下のリソースを削除してください:

* App Service
* App Service プラン（App Service に接続されているもの）

{% hint style="warning" %}
注意してください **削除しない** その **storage account**.
{% endhint %}

<figure><img src="/files/7cab3dfb852727365b2fccd8f74d667596a6555a" alt=""><figcaption></figcaption></figure>

また、Entra ID の不要になった Enterprise App も削除してください（名称は異なる場合があります）:

<figure><img src="/files/1a8b5b235f3b8ba29d7bc469878d7b606b868893" alt=""><figcaption></figcaption></figure>

## お気に入り

RealmJoin では、シンプルな UI を使って複数のお気に入りリストを追加・管理できます。その後、それらを JSON や XML などの形式でエクスポートまたはコピーできます。

1. メインメニューのお気に入り機能に移動し、新しいリストを作成します。新しく作成したリストには ID が付与され、必要に応じて変更できます（対応するリストを内部で識別するためだけのものです）。

<figure><img src="/files/57b76ee79f00622e3f458323eb6586c055d3a5cd" alt=""><figcaption></figcaption></figure>

2. 必要なリンクを追加するか、サブフォルダーを作成します。最初のフォルダー名（既定名: "Favorites Bar"）は、お気に入りバー内のフォルダー名になります。ユーザーに表示されます（多くのお客様はこれを会社名に変更します）。

<figure><img src="/files/e11c61b2578589bd0cfc9889fc714d4e6e474c6c" alt=""><figcaption></figcaption></figure>

3. その後、リストをさまざまな形式でエクスポートできます:
   * JSON（Windows 上の Microsoft Edge または Google Chrome）
   * XML ファイル（macOS 上の Microsoft Edge または Google Chrome）
   * XML を含む URL（Microsoft Edge Legacy）

### Windows 上の Microsoft Edge または Google Chrome

設定「お気に入りの構成」を使用して新しい設定カタログ プロファイルを作成し、JSON を貼り付けます:

<figure><img src="/files/a8f66fb6bca9ca15a006e37fbd6643bb2a4007bd" alt=""><figcaption></figcaption></figure>

Google Chrome では、この設定は「Managed Bookmarks」と呼ばれます。

### macOS 上の Microsoft Edge または Google Chrome

種類「Preference file」の新しい構成プロファイル（テンプレート）を作成します。「Preference domain name」には「com.microsoft.Edge」と入力します。RealmJoin で生成された XML をアップロードします:

<figure><img src="/files/9db4ab41c14bd975595bba3965c0843d29fe3b7c" alt=""><figcaption></figcaption></figure>

Google Chrome では、「Preference domain name」を「com.google.chrome」に設定し、対応する XML を使用します。Microsoft Edge と Google Chrome の XML の違いは最初の行だけです:

```
<key>ManagedBookmarks</key> は <key>ManagedFavorites</key> の代わり
```

## 背景画像とその他のファイル

メニューの組織セクションに移動します。タブ「Backgrounds」または「Other Files」に切り替えます。あとは、必要なファイル（背景画像、構成ファイル、公開証明書など）をアップロードするだけです。それらは blob storage に追加され、公開アクセス可能な URL が付与されます。これらの URL を構成プロファイル（例: Intune で背景画像を設定）やスクリプトなどで使用してください。

{% hint style="warning" %}
してください **機密ファイルをアップロードしないで** ください。公開 URL 経由でアクセス可能になってしまうためです。
{% endhint %}

<figure><img src="/files/7a1e3856514532323359649cdb354065b9ede45c" alt=""><figcaption></figcaption></figure>

## Outlook の署名

この機能では、Outlook の署名用テンプレートを追加できます。RealmJoin のソフトウェア パッケージ（Windows のみ）と組み合わせることで、必要なテンプレートが管理対象クライアントにダウンロードされ、Outlook Desktop に追加されます。さらに、テンプレート内に変数を追加して、ユーザーのプロパティ（名前、メールアドレス、役職、電話番号など）で置き換えることができます。

### 署名を作成または編集する

1. メニューの組織セクションに移動し、タブ「Signatures」に切り替えます。
2. WYSIWYG エディターで署名を作成または編集するだけです。変数はテキスト内に直接追加されます。
3. 署名配布で使用する公開リンクをコピーする

<figure><img src="/files/0d63f726f849dc374b09ecccf763b69929434a54" alt=""><figcaption></figcaption></figure>

#### サポートされる変数

* Graph\_User\_BusinessPhone
* Graph\_User\_City
* Graph\_User\_CompanyName
* Graph\_User\_Country
* Graph\_User\_Department
* Graph\_User\_DisplayName
* Graph\_User\_GivenName
* Graph\_User\_Id
* Graph\_User\_JobTitle
* Graph\_User\_Mail
* Graph\_User\_MobilePhone
* Graph\_User\_FaxNumber
* Graph\_User\_OfficeLocation
* Graph\_User\_PostalCode
* Graph\_User\_State
* Graph\_User\_StreetAddress
* Graph\_User\_Surname
* Graph\_User\_onPremisesExtensionAttributes\_extensionAttribute1
* ...
* Graph\_User\_onPremisesExtensionAttributes\_extensionAttribute15

### 署名を配布する

1. RealmJoin Package Store で「RealmJoin Outlook Signature」を検索します:

<figure><img src="/files/42e95fc98e8751b7039a420f331da816653bb910" alt=""><figcaption></figcaption></figure>

2. Technical Help に記載されているとおりにパッケージを構成し、コピーした URL をテンプレートに貼り付けます:

<figure><img src="/files/161ce45cd386edaa1c8fcc28b3c16daf7aae809b" alt=""><figcaption></figcaption></figure>

3. このパッケージには、複数署名の配布、タスクによる自動更新、既定署名の設定など、他のいくつかのオプションも含まれています。


---

# 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/to/workplace-cloud-storage.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.
