> 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/packaging-requests.md).

# パッケージ要求

RealmJoin は、RJ Store にないアプリケーションや古いパッケージ向けに Packaging‑as‑a‑Service (PACKaaS) を提供します。詳細は、RealmJoin のコンサルタント、パートナー、またはサポート チームにお問い合わせください。

## アーキテクチャ（Win11 と macOS）

RealmJoin Packaging Factory は現在、Windows 11 のアプリケーション要求向けに最適化されており、Windows エコシステム全体にわたって堅牢で信頼性の高いパッケージングサービスを提供しています。macOS への完全対応は現在積極的に開発中で、RealmJoin Store に数百のすぐに使える macOS アプリケーションが追加され、より完全なクロスプラットフォーム体験が可能になります。

macOS パッケージは現在プレビュー版であり、macOS パッケージングパイプラインの改善を継続しています。macOS アプリケーションの要求はベストエフォートで受け付けていますが、この開発段階では処理時間や利用可能性が変動する場合があります。弊社チームは、現在の枠組みの中でできる限り効果的にこれらの要求に対応します。

macOS に対して、現在 Windows 11 ユーザーが享受しているのと同じ高品質を提供できるよう取り組んでいますので、ご辛抱いただければ幸いです。

### カスタム vs 汎用パッケージング

#### RealmJoin の汎用パッケージ

私たちは、できるだけ **汎用** なパッケージを作成することを目指しています。これにより、アプリ購読後にすべての設定を RealmJoin ポータルから構成できます。弊社の **汎用** パッケージは、ベンダー提供の未変更インストーラーを使用し、顧客固有の変更は加えません。これらのパッケージは RealmJoin Store のすべてのお客様が利用できます。

#### RealmJoin のカスタムパッケージ

**カスタム** パッケージは、お客様の **カスタム** セクションの RealmJoin **パッケージストア**。The **カスタム** 名前空間は、顧客向けにベンダーがカスタマイズした SAP のような変更済みインストーラーや、顧客が開発したアプリなど、類似のケースに使用されます。

アプリケーションを *汎用* としてパッケージ化できるか、または *カスタム* パッケージが必要かについて評価を共有していただければ幸いです。ただし、最終判断は RealmJoin Packaging Factory が行います。なお、 *カスタム* パッケージには追加費用が発生します。

## 要求タイプ

現在、3 種類の PACKaaS 要求が利用可能です。新規パッケージ、既存パッケージの更新、および [オーガニックパッケージ](/ja/apurikshon/packages/packaging-requests/organic-packages.md).

{% hint style="warning" %}
**事前計画:** 新規パッケージおよび更新要求は、少なくとも **本番展開予定日の 14 日前** に提出することを強くお勧めします。これにより、パッケージ作成と [テスト](/ja/apurikshon/packages/packaging-requests/application-package-testing.md)のための時間を確保できます。パッケージ要求に優先レーンはありません。詳細は [パッケージ配信時間](/ja/fa-de-qing-bao/support.md#packaging-delivery-time).
{% endhint %}

### 新規パッケージ

アプリケーションが RealmJoin Store にない場合、RealmJoin Packaging Factory を通じてパッケージングを依頼できます。有効な PACKaaS 要求には以下が含まれている必要があります:

* **アプリケーションバイナリ**は、通常のパッケージ要求では常にアップロードする必要があります（参照用としてダウンロード URL を追加できますが、 **必須ではありません** ）。ファイルが複数ある場合は、zip コンテナーを使用してください。
* **ドキュメント** コマンドライン引数、レジストリキー、構成ファイルなど、必要なすべての構成スイッチを記載したもの（スクリーンショットは受け付けられません。PACKaaS には Scripting-as-a-Service は含まれません）。サイレント/無人インストール コマンドは常に必須です。
* **パッケージタイプの選択**、アプリケーションを *汎用* パッケージとして作成するか（顧客固有データが含まれない場合）、または *カスタム* カスタムパッケージとして作成するかを指定します（追加料金が発生する場合があります）。パッケージング工場は、正当な理由がある場合、要求を汎用からカスタムへ変更することがあります。たとえば、処理中に顧客固有の詳細が判明した場合などです。変更がある場合は、要求完了前にお客様へ通知されます。
* **連絡先メールアドレス**。これは、現在認証されているユーザーのメールアドレスと異なる場合があります。
* **インストールパラメーター**。これらは ZIP ファイルに埋め込む代わりに、要求に直接入力することもできます。
* **任意の説明**。パッケージング工場に伝えたい追加の背景情報を入力するための自由記述欄です。
* **「アップロードをスキップ」の使用**。これは、既存パッケージへのパラメーター更新または追加時にのみ許可されます。バイナリはすべての標準パッケージ要求で引き続き提供する必要があります。

{% hint style="info" %}
新しいパッケージ要求を開始すると、フォームが入力内容に一致する既存のパッケージを強調表示し、すでに RealmJoin Store で利用可能なソフトウェアを見つけやすくして、重複要求を避けられるようにします。
{% endhint %}

<figure><img src="https://3438325150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FnCkLFMPDwuJEeeZnmZjW%2F26-02-09-10_06_07_msedge.png?alt=media&amp;token=57fe8da1-32b2-4ce3-bf37-8f28df1af11a" alt=""><figcaption><p>新規要求用の RealmJoin パッケージ要求フォーム。</p></figcaption></figure>

### パッケージ更新

アプリケーションが RealmJoin Store で利用可能な版より新しいバージョンを必要とする場合、同じプロセスと要件が新規パッケージ要求と同様に適用されます。更新されたバイナリの動作が既存バージョンと同一であれば、コマンドライン引数は要求から省略できます。Tenant 内で現在購読されているすべてのパッケージを表示するドロップダウン一覧があり、更新要求はその購読済みパッケージに対してのみ送信できます。

<figure><img src="https://3438325150-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkrcM7cKOpXKri1kVrh%2Fuploads%2FNVqHkCzOXFJDfZwb67i3%2F26-02-09-10_07_45_msedge.png?alt=media&amp;token=50956ee9-6c30-4b29-9199-8e97e078b035" alt=""><figcaption><p>パッケージ更新用の RealmJoin パッケージ要求フォーム。</p></figcaption></figure>

{% hint style="info" %}
注意: 既存パッケージの追加スイッチ、新しいパラメーター、または構成ファイルは更新と見なされ、同じ方法で要求する必要があります。
{% endhint %}

{% hint style="danger" icon="exclamation" %}
**チケット、ファイル、およびセットアップ**

以下にご注意ください:

* すべての更新および新規パッケージ要求では、必要なコマンドラインパラメーターを記載したバイナリとドキュメントの両方を提供する必要があります。サイレント/無人インストールパラメーターは任意ではなく、 **必須** です。
* 更新要求に前バージョンからの変更が含まれない場合、新しいパラメーターの提出は不要ですが、参照される必要があります。
* 要求によってチケットが作成されます。すべてのやり取りはこのチケットで行われ、チケットを作成したアカウントにのみ送信されます。 **このアカウントに有効なメールボックスがない場合、依頼者は情報を受け取れません。** 要求フォームでは、メールボックスを持たない ADM アカウントを使用してテキストを作成する場合に、新しい返信先アドレスを設定できます。チケットが作成された後は、返信先アドレスを変更することはできず、また変更されません。
* ソフトウェア要求者ロールは Tenant 内の任意のユーザーグループに割り当てることができるため、ADM アカウントは不要な場合があります。
* オーガニックパッケージと PACKaaS はすぐには利用できない場合があります。機能が不足している場合は <support@realmjoin.com> までご連絡ください
* 不完全な要求はすべて却下されます。
  {% endhint %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.realmjoin.com/ja/apurikshon/packages/packaging-requests.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
