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

# パッケージング依頼

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

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

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

Windows 11 のユーザーが現在享受しているのと同じ高い水準を macOS にも提供できるよう取り組んでおりますので、しばらくお待ちください。

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

#### RealmJoin における汎用パッケージ

私たちはパッケージをできるだけ **汎用** にすることを目指しています。これにより、すべての設定をアプリのサブスクリプション後に RealmJoin ポータルから構成できます。私たちの **汎用** パッケージは、ベンダーから提供された変更なしのインストーラーで構成されており、顧客固有の改変は行われません。これらのパッケージは、RealmJoin store のすべてのお客様が利用できます。

#### RealmJoin におけるカスタムパッケージ

**カスタム** パッケージは、顧客ごとの **カスタム** セクション内の RealmJoin **Package Store**。その **カスタム** namespace は、SAP のようにベンダーが顧客向けにカスタマイズしたインストーラーや、顧客開発アプリおよび同様のケースなど、変更されたインストーラーに使用されます。

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

## リクエスト種別

現在、3 種類の PACKaaS リクエストが利用できます。新規パッケージ、既存パッケージの更新、そして [オーガニックパッケージ](/ja/apurikshon/packages/packaging-requests/organic-packages.md).

### 新規パッケージ

アプリケーションが RealmJoin Store にない場合、RealmJoin Packaging Factory を通じてパッケージ化を依頼できます。有効な PACKaaS リクエストには次の内容が含まれている必要があります:

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

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

<figure><img src="/files/c6614c0a5a71e3e9f39e5beac79c11b679c9d302" alt=""><figcaption><p>新規リクエスト向けの RealmJoin パッケージング依頼フォーム。</p></figcaption></figure>

### パッケージ更新

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

<figure><img src="/files/c8e8ff237ce238a527c6b6c92eda14134bf3f33f" 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 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/packaging-requests.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.
