> 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/apuri/packages/package-settings.md).

# パッケージ設定

## 自動化

<figure><img src="/files/27217ddd2cf9c98c408329582a51f48c9f3357e1" alt=""><figcaption><p>パッケージの自動化</p></figcaption></figure>

管理対象パッケージでは、Automation タブで、パッケージストアからお使いの環境へ最新のパッケージバージョンを自動展開するよう設定できます。

* **メインチャネルを自動化** - このパッケージの新しいバージョンをユーザーに自動展開します。（「Main」サブスクリプション）
* **プレビューチャネルを自動化** - このパッケージの新しいバージョンをパイロットユーザーに自動展開します。（「Preview」サブスクリプション）

{% hint style="info" %}
プレビューチャネルは、Preview の現在のバージョンをメインチャネルに展開した後でのみ、より新しいソフトウェアバージョンへ進みます。

これは、プレビューチャネルを使ったテスト／レビュー գործընթացが、新しいソフトウェアバージョンが Preview に入ってきたことで誤って無効化されないようにするための、想定どおりの動作です。
{% endhint %}

プレビューチャネルは、App Store で利用可能な最新バージョンを取得し、現在のバージョンをメインチャネルへ移行します。

{% hint style="success" %}
推奨:

* 自動化のみ **メインチャネル** 主要ベンダーの Web ブラウザのように、事前テストなしでアップグレードできるソフトウェア向け。
* 自動化のみ **プレビューチャネル** 展開前にテストしたいソフトウェア向け。テスト後に検証済みバージョンをメインチャネルへ送り、次のバージョンのテストをプレビューで開始します。

Package Store で利用可能なより新しいバージョンは、いつでも手動で直接 **プレビュー** または **メインチャネル** 公開したくないバージョンをスキップできます。
{% endhint %}

* **... X 日延期** - チャネルに新しいバージョンを公開する前に、この日数が経過するのを待ちます。複数のパッケージバージョンが短期間に公開される場合に、ユーザー／クライアントへの負荷を避けるのに役立ちます。
* **夜間に展開** - 夜間に自動展開をスケジュールします
* **対象のタイムゾーンを選択** - もしお使いで **夜間に展開**あれば、「夜間」がいつかを示すためにこのタイムゾーンを使用してください。

これらの値は、新しくインポートされたパッケージに対してグローバルに事前設定できます [Settings](/ja/realmjoin-she-ding/settings.md)。パッケージごとに設定すると、グローバルの既定値が上書きされます。

## 設定

<figure><img src="/files/90be348eca9c05c78ce1cf1bb38d512fd3101c16" alt=""><figcaption><p>パッケージ設定</p></figcaption></figure>

### テクニカルアプリケーションオーナー

必要であれば、複数の **テクニカルアプリケーションオーナー** （TAO）を、メールアドレスを登録することでパッケージに割り当てることができます。

受信するには **自動通知メールを** パッケージ更新に関する、次のようにできます **有効化** 下のスイッチも併せて有効にできます。

### 引数

**引数** アプリケーションのインストール時にコマンドラインスイッチを渡すことができます。これは通常、言語オプションやライセンスキーなど、インストール時に必要な項目を使ってパッケージをカスタマイズするために使用されます。

{% hint style="info" %}
ユーザーがすでに、そのパッケージの現在のサブスクライブ版をインストールしていて、パッケージ引数が更新された場合、そのユーザーに対して新しい構成でパッケージが自動的に再実行されます。

もし **自動アップグレード** が **OFF** で、ユーザーに現在割り当てられているものより古いバージョンがインストールされている場合、新しい構成は **適用されません** 。\
もし **自動アップグレード** が **ON**であれば、ユーザーには新しいバージョンと更新された構成の両方が配信されます。
{% endhint %}

一部のパッケージには **技術ヘルプ**が含まれており、考えられる **引数** やその他の要件を説明します。

![パッケージの技術ヘルプ](/files/4df2f6b53e900e09405e30d31480aa2fc56f5427)

#### Intunewin パッケージ用の特別な引数

Intunewin パッケージでは、ユーザーがアプリケーションのインストール／更新に対話的に関われるようにし、処理を制御できる、構成可能なパッケージ更新 UI 通知を提供しています。

<figure><img src="/files/48061a48ffcb0c9a0d3bdea19513bba94ef71dcf" alt=""><figcaption></figcaption></figure>

このダイアログは、引数セクションで次の設定を使って構成できます:

```
--rjNotifyUser // ダイアログを有効化
```

```
--rjNotifyAllowDefer[=n] // 延期オプション（最大 x 回延期可能）
```

```
--rjNotifyTimeout=n // ユーザー操作がない場合 -> x 秒後に自動延期（延期が許可されている場合）。それ以外は更新
```

<figure><img src="/files/74ac0df96334462b596f3eb2060e1bd3462ba362" alt=""><figcaption></figcaption></figure>

### 詳細設定

{% hint style="info" %}
RealmJoin App Deployment が必要です。\
「Expert settings」の全機能を利用するには、RealmJoin Agent が必要です。
{% endhint %}

<table><thead><tr><th width="154">設定項目</th><th width="478">説明</th><th>エージェントのみ</th></tr></thead><tbody><tr><td>再インストールを許可</td><td>このオプションにより、ユーザーは <strong>再インストールし、</strong> したがって現在インストールされている <strong>パッケージを</strong> いつでも上書きできます。<br>例: 時刻同期など、セルフサービスでクライアントの問題解決を支援するパッケージに適しています。</td><td>はい</td></tr><tr><td>バックグラウンドインストールを許可</td><td>実行します <strong>パッケージ更新を直接</strong> 対応デバイスで構成更新が検出された後に（標準 RJ 同期間隔: 30 分）、更新を実行します。更新は警告なしで開始されます（延期オプションなし）。<br>通常のパッケージにはこのオプションを使用しないでください。対応するソフトウェア使用中にユーザーの作業を中断する可能性があります。</td><td>はい</td></tr><tr><td>コンプライアンス必須</td><td>パッケージは <strong>インストールされます</strong> RealmJoin がそのデバイスが <strong>「準拠」と判定できるようになり次第</strong>。これにより、展開がしばらく停止する場合があります。このパッケージおよびそれより大きい順序番号を持つ他の必須パッケージのインストールはキューに入れられ、クライアントが準拠しているときのみインストールされます。</td><td>はい</td></tr><tr><td>プレリリース</td><td>旧設定 - 参照 <a href="https://docs-classic.realmjoin.com/rj-portal/software-packages">RealmJoin Classic</a>.</td><td>はい</td></tr><tr><td>自動アップグレード</td><td><p><strong>自動的にアップグレードします</strong> パッケージを、〜のときに <strong>より新しいバージョン</strong> が利用可能になります。サブスクライブ版がデバイス上のバージョンより高い場合、RealmJoin は更新のためにそのパッケージを再実行します。</p><p><br>独自の更新メカニズムを持つパッケージ（例: ゲートウェイ経由で更新される VPN クライアント）では、このオプションを無効にしてください。オフの場合、更新版を受け取るのは新規デバイスへのインストールのみです。<br><br><strong>プラットフォーム別の動作:</strong></p><p><strong>RealmJoin Agent:</strong> 必須更新を <em>と</em> 利用可能なパッケージに適用します。<br><strong>Intune:</strong> 必須パッケージのみを更新します。</p></td><td>いいえ</td></tr><tr><td>VDI のみ / VDI では無視</td><td>このパッケージを実行する対象: <strong>VDI</strong> （W365 および Azure Virtual Desktop/WVD）デバイスのみに実行するか、インストール対象から除外します。</td><td>はい</td></tr><tr><td>ハイブリッド参加デバイスのみ / ハイブリッド参加デバイスでは無視</td><td>このパッケージを実行する対象: <strong>ハイブリッド参加デバイス</strong> のみにするか、インストール対象から除外します。</td><td>はい</td></tr><tr><td>個人用デバイスでは無視</td><td><strong>個人用</strong> デバイス（Entra ID 参加ではない）をインストール対象から除外します。</td><td>はい</td></tr><tr><td>グループ名</td><td><strong>カテゴリ</strong> このカテゴリ内でパッケージが RealmJoin トレイメニューに表示されます。</td><td>はい</td></tr><tr><td>依存先</td><td><p>このパッケージの前にインストールする必要がある前提パッケージを指定します。RealmJoin は一覧にある依存関係をすべて最初にインストールします。依存パッケージも割り当てられていることを確認してください（例: 利用可能としてマークする）。<br>例: ソフトウェアの実行に必要な「Microsoft VC Redistributable Runtime」のような実行環境。</p><p><br>次の形式でパッケージ ID（RJ ポータルの対象パッケージにある「Unique RJ ID」を参照）を入力してください:<br><code>["package-id"]</code></p><p>複数のパッケージの場合:<br><code>["package-id1","package-id2"]</code></p><p>例:<br><code>["generic-microsoft-vcredist-2019","generic-microsoft-net-core-desktop-runtime-6"]</code></p></td><td>はい</td></tr><tr><td>順序</td><td>整数値を使ってインストール順を定義します。小さい番号が先に実行されます（例: <strong>10</strong> が先にインストールされ、 <strong>100</strong>）。<br>値 <strong>0</strong> は「順序なし」を意味し、番号付きパッケージのすべての後にのみ実行されます。<br>順序番号が適用されるのは <strong>初期クライアント展開時のみ</strong>.</td><td>はい</td></tr><tr><td></td><td><p><strong>使用しないでください </strong><em><strong>依存関係</strong></em><strong> と </strong><em><strong>順序</strong></em><strong> 同じパッケージに対して。</strong><br>初期展開（またはログオン後の任意の必須展開）では、RealmJoin はまずすべての依存パッケージをインストールし、その後に元のパッケージをインストールします。この 2 段階の処理が優先され、定義された順序番号は無効になる場合があります。</p><p><strong>例えば:</strong></p><ul><li>パッケージ A、順序 1</li><li>パッケージ B、順序 101、かつパッケージ C に依存、順序 100。</li><li>すべてのパッケージが必須として割り当てられている場合、インストール順序は C、A、B になります。</li></ul><p>アプリケーションパッケージ内のユーザー設定は、設定済み依存関係として扱われます。</p></td><td></td></tr><tr><td>展開レート</td><td>次の展開レートを選択してください。これにより <strong>許可またはブロックし</strong> ユーザーの <strong>延期を</strong> パッケージの <strong>インストール</strong> 表示された日付まで延期できるようにします。「Slow」(+7)、「Fast」(+3)、「Tomorrow」(+1) から選べます。<br>例: 「Tomorrow」を選択すると、現在日付 + 1 日が固定値として保存されます。ユーザーはこの日付まで延期できます。その後、インストールは追加の制御なしで実行されます。日付は動的ではないため、クライアントの最終チェックイン時刻には依存しません。<br><strong>注:</strong> デバイスへのインストールには段階的な仕組みが含まれます。インストールはトリガーごとに特定の確率で 1 日に複数回発生します。これにより、よりスムーズな展開が可能になり、BC/DO 機能を効果的に活用できます。</td><td>はい</td></tr><tr><td>メインアプリの制限</td><td><p>このオプションでは次を定義できます <strong>誰が</strong> パッケージのインストールを実行でき、また <strong>いつ</strong> それが発生するか（<strong>フェーズ</strong>).</p><p>このパッケージを、デバイスのプライマリユーザーのみ（RealmJoin ポータルで表示・変更可能）、セカンダリユーザーのみ、または両方のユーザーに対して実行するかを定義します。</p><p>次のフェーズまたはその組み合わせから選択します。既定値は「Normal, Initial &#x26; Manual」です。<br></p><p><strong>ログオン</strong>: パッケージはユーザーがログオンした後に実行されます。</p><p><strong>手動</strong>: パッケージは、ユーザーがトレイメニューから手動でインストールを開始したときに実行されます。</p><p><strong>初期</strong>: パッケージは初期クライアント展開時のみ実行されます。</p><p><strong>通常</strong>: ログオンでも、手動でも、初期でもありません。クライアントの通常使用中に展開されます。</p></td><td>はい</td></tr><tr><td>ユーザー部分の制限</td><td>前と同じオプションですが、ユーザー部分向けです（対応するパッケージで利用可能な場合）。例: 現在のユーザーとして実行される設定やスクリプトを含みます（「system scope」ではなく「user」）。</td><td>はい</td></tr></tbody></table>

<figure><img src="/files/88a595d85b0c0a607dc1258fa716388c1096e136" alt=""><figcaption><p>詳細設定</p></figcaption></figure>


---

# 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:

```
GET https://docs.realmjoin.com/ja/apuri/packages/package-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
