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

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

* **Main Channel を自動化** - このパッケージの新しいバージョンをユーザーへ自動的に展開します。（"Main" サブスクリプション）
* **Preview Channel を自動化** - このパッケージの新しいバージョンをパイロットユーザーへ自動的に展開します。（"Preview" サブスクリプション）

{% hint style="info" %}
Preview Channel は、Preview で現在のバージョンを Main Channel に展開した後でのみ、より新しいソフトウェア バージョンへ進みます。

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

Preview Channel は、App Store で利用可能な最新バージョンを取得し、現在のバージョンを main channel に移行します。

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

* 自動化のみ **Main Channel** 大手ベンダーの Web ブラウザーなど、事前テストなしでアップグレードできるソフトウェア向け。
* 自動化のみ **Preview Channel** 展開前にテストしたいソフトウェア向けです。テスト後、検証済みバージョンを Main Channel に送り、Preview で次のバージョンのテストを開始します。

Package Store で利用可能なより新しいバージョンを、いつでも手動で直接 **Preview** または **Main Channel** 公開したくないバージョンをスキップするために。
{% endhint %}

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

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

## Config

<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 が必要です。\
「詳細設定」の全機能を利用するには、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> 必須パッケージのみを更新します。維持するには <strong>利用可能</strong> Intune 上の利用可能なアプリを最新に保つには、 <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 はまずすべての依存パッケージをインストールし、その後で元のパッケージをインストールします。この二段階プロセスにより、定義済みの順序番号は上書きされ、無効になる場合があります。</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, 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.
