> 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/fr/gestion-des-applications/packages/packaging-requests.md).

# Demandes de packaging

RealmJoin fournit Packaging-as-a-Service (PACKaaS) pour les applications non disponibles dans le RJ Store ou pour les packages obsolètes. Pour plus de détails, contactez votre consultant RealmJoin, votre partenaire ou l’équipe d’assistance.

## Architecture (Win11 et macOS)

L’usine de packaging RealmJoin est actuellement optimisée pour les demandes d’applications Windows 11, fournissant des services de packaging robustes et fiables dans tout l’écosystème Windows. La prise en charge complète de macOS est en cours de développement actif et ajoutera des centaines d’applications macOS prêtes à l’emploi au RealmJoin Store, permettant une expérience multiplateforme plus complète.

Les packages macOS sont actuellement en préversion, alors que nous continuons à affiner le pipeline de packaging macOS. Nous acceptons les demandes d’applications macOS sur la base du meilleur effort, même si les délais de traitement et la disponibilité peuvent varier pendant cette phase de développement. Notre équipe traitera ces demandes aussi efficacement que possible dans le cadre actuel.

Nous vous remercions de votre patience pendant que nous travaillons à offrir à macOS le même niveau d’excellence dont bénéficient actuellement nos utilisateurs Windows 11.

### Packaging personnalisé vs générique

#### Packages génériques dans RealmJoin

Nous cherchons à créer des packages aussi **génériques** que possible. Cela permet de configurer tous les paramètres via le portail RealmJoin après souscription à l’application. Nos **génériques** packages utilisent des installateurs non modifiés fournis par les éditeurs, sans aucune modification spécifique au client. Ces packages sont accessibles à tous les clients dans le store RealmJoin.

#### Packages personnalisés dans RealmJoin

**Personnalisés** packages sont exclusivement disponibles pour les clients dans leur **personnalisée** section de RealmJoin **Boutique de packages**. Le **personnalisée** espaces de noms sont utilisés pour les installateurs modifiés, y compris ceux personnalisés par l’éditeur pour le client, comme SAP, ou pour les applications développées par le client et des cas similaires.

Nous invitons les clients à partager leur évaluation pour savoir si une application peut être packagée en tant que *génériques* ou nécessite un *personnalisée* package ; toutefois, la décision finale est prise par l’usine de packaging RealmJoin. Notez que *personnalisée* les packages entraînent des coûts supplémentaires.

## Types de demandes

Trois types de demandes PACKaaS sont actuellement disponibles : nouveau package, mise à jour d’un package existant et [packages organiques](/fr/gestion-des-applications/packages/packaging-requests/organic-packages.md).

{% hint style="warning" %}
**Anticipez :** Nous recommandons vivement de soumettre les demandes de nouveau package et de mise à jour au moins **14 jours avant le déploiement prévu** de l’application ou de la mise à jour. Cela laisse le temps pour le packaging et pour vos [tests](/fr/gestion-des-applications/packages/packaging-requests/application-package-testing.md). Il n’existe pas de file prioritaire pour les demandes de packaging, voir [Délai de livraison du packaging](/fr/mentions-legales/support.md#packaging-delivery-time).
{% endhint %}

### Nouveaux packages

Si une application n’est pas disponible dans le RealmJoin Store, il est possible d’en demander le packaging via l’usine de packaging RealmJoin. Une demande PACKaaS valide doit inclure :

* **Binaires de l’application**, qui doivent toujours être téléversés pour les demandes de packaging standard (une URL de téléchargement peut être ajoutée à titre de référence mais elle est **pas** suffisante). S’il y a plusieurs fichiers, veuillez utiliser une archive ZIP.
* **Documentation** décrivant tous les commutateurs de configuration requis sous forme de paramètres de ligne de commande, de clés de registre, de fichiers de configuration ou équivalent (les captures d’écran ne sont pas acceptées ; PACKaaS n’inclut pas le Scripting‑as‑a‑Service). Les commandes d’installation silencieuse/sans assistance sont toujours requises.
* **Sélection du type de packaging**, en précisant si l’application doit être créée en tant que *génériques* package (lorsqu’aucune donnée spécifique au client n’est incluse) ou en tant que *personnalisée* package (des frais supplémentaires peuvent s’appliquer). L’usine de packaging peut faire passer une demande de générique à personnalisé si cela est justifié ; par exemple, lorsque des détails spécifiques au client sont identifiés pendant le traitement. Les clients seront informés de ces changements avant la finalisation de la demande.
* **Adresse e-mail de contact**, qui peut différer de l’adresse e-mail de l’utilisateur actuellement authentifié.
* **Paramètres d’installation**, qui peuvent être saisis directement dans la demande au lieu de les intégrer dans le fichier ZIP.
* **Description facultative**, un champ de texte libre pour tout contexte supplémentaire que vous souhaitez transmettre à l’usine de packaging.
* **Utilisation de « skip upload »**, autorisée uniquement lors de la mise à jour ou de l’ajout de paramètres à un package existant — les binaires doivent néanmoins être fournis pour toutes les demandes de packaging standard.

{% hint style="info" %}
Lorsque vous démarrez une nouvelle demande de package, le formulaire met désormais en évidence les packages existants correspondant à votre saisie, ce qui vous aide à repérer les logiciels déjà disponibles dans le RealmJoin Store et à éviter les demandes en double.
{% endhint %}

<figure><img src="https://1100180853-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>Formulaire de demande de packaging RealmJoin pour les nouvelles demandes.</p></figcaption></figure>

### Mises à jour de packages

Si une application est requise dans une version plus récente que celle disponible dans le RealmJoin Store, les mêmes processus et exigences s’appliquent que pour les demandes de nouveau package. Lorsque le binaire mis à jour se comporte de manière identique à la version existante, les paramètres de ligne de commande peuvent être omis de la demande. Une liste déroulante est disponible et affiche tous les packages actuellement souscrits dans le Tenant, et les demandes de mise à jour ne peuvent être soumises que pour ces packages souscrits.

<figure><img src="https://1100180853-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>Formulaire de demande de package RealmJoin pour les mises à jour de packages.</p></figcaption></figure>

{% hint style="info" %}
Remarque : les commutateurs supplémentaires, les nouveaux paramètres ou les fichiers de configuration d’un package existant sont considérés comme des mises à jour et doivent être demandés de la même manière.
{% endhint %}

{% hint style="danger" icon="exclamation" %}
**Tickets, fichiers et configuration**

Veuillez noter que :

* toutes les demandes de mise à jour et de nouveau package nécessitent la fourniture à la fois des binaires et de la documentation détaillant les paramètres de ligne de commande requis. Les paramètres d’installation silencieuse/sans assistance ne sont pas facultatifs et **doivent** être fournis.
* si une demande de mise à jour n’implique aucun changement par rapport à la version précédente, la soumission de nouveaux paramètres n’est pas requise, mais ceux-ci doivent être mentionnés.
* la demande crée un ticket. Toute la communication sera traitée dans ce ticket, et il ne sera envoyé qu’au compte qui l’a créé. **Si ce compte n’a aucune boîte aux lettres active, le demandeur ne recevra aucune information.** Le formulaire de demande permet de définir une nouvelle adresse de réponse dans le cas où un compte ADM sans boîte aux lettres est utilisé pour créer le ticket. Une fois le ticket créé, l’adresse de réponse ne peut pas et ne sera pas modifiée.
* le rôle de demandeur de logiciel peut être attribué à n’importe quel groupe d’utilisateurs dans le Tenant ; par conséquent, un compte ADM peut ne pas être requis.
* les packages organiques et PACKaaS peuvent ne pas être disponibles immédiatement ; veuillez contacter <support@realmjoin.com> si une fonctionnalité manque
* toute demande incomplète sera rejetée.
  {% 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/fr/gestion-des-applications/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.
