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

# パッケージ設定

## 自動化

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

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

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

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

これは、プレビュー チャネルを使用したテスト／レビュー プロセスが、より新しいソフトウェア バージョンがプレビューに入ることで誤って無効化されないようにするための意図された動作です。
{% endhint %}

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

{% hint style="success" %}
推奨事項：

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

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

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

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

## 構成

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

### 技術アプリケーション所有者

必要に応じて、複数の **技術アプリケーション所有者** （TAO）を、そのメールアドレスを保存することでパッケージに割り当てることができます。

受信するために **自動通知メール** パッケージ更新については、 **有効にする** 下のスイッチも追加で有効にできます。

### 引数

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

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

もし **自動アップグレード** が **オフ** で、ユーザーに現在割り当てられているバージョンより古いバージョンがインストールされている場合、新しい構成は **適用されません** 。\
もし **自動アップグレード** が **オン**の場合、ユーザーは新しいバージョンと更新された構成の両方を受け取ります。
{% 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 アプリの展開が必要です。\
「詳細設定」の全機能を使用するには：RealmJoin Agent が必要です。
{% endhint %}

<table><thead><tr><th width="154">設定</th><th width="478">説明</th><th>Agent のみ</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> 必須パッケージのみを更新します。Intune で <strong>利用可能</strong> アプリを最新の状態に保つには、次を有効にします： <a href="/pages/18ad71cabb18c157adffa0309e0a76477913abfa">更新グループ</a>.</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> 表示された日付まで。選択肢は「低速」（+7）、「高速」（+3）、「明日」（+1）です。<br>例：「明日」を選択した場合、現在の日付＋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>以下のフェーズまたはその組み合わせから選択します。既定値は「通常、初期および手動」です。<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>前述と同じオプションですが、ユーザー部分用です（対応するパッケージで利用可能な場合）。例：現在のユーザーとして実行される設定またはスクリプト（「システム スコープ」ではなく「ユーザー」）が含まれます。</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, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/ja/apurikshon/packages/package-settings.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.
