> 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/pt/gestao-de-aplicacoes/packages/packaging-requests.md).

# Pedidos de empacotamento

O RealmJoin fornece Packaging‑as‑a‑Service (PACKaaS) para aplicações não disponíveis na RJ Store ou para pacotes desatualizados. Para detalhes, contacte o seu consultor RealmJoin, parceiro ou equipa de suporte.

## Arquitetura (Win11 e macOS)

A RealmJoin Packaging Factory está atualmente otimizada para pedidos de aplicações para Windows 11, fornecendo serviços de empacotamento robustos e fiáveis em todo o ecossistema Windows. O suporte completo ao macOS está em desenvolvimento ativo e acrescentará centenas de aplicações macOS prontas a usar à Loja RealmJoin, permitindo uma experiência multiplataforma mais completa.

Os pacotes macOS estão atualmente em pré-visualização, enquanto continuamos a aperfeiçoar o pipeline de empacotamento do macOS. Aceitamos pedidos de aplicações macOS em regime de melhor esforço, embora os tempos de processamento e a disponibilidade possam variar durante esta fase de desenvolvimento. A nossa equipa tratará destes pedidos da forma mais eficaz possível dentro da estrutura atual.

Agradecemos a sua paciência enquanto trabalhamos para oferecer ao macOS o mesmo nível de excelência de que os nossos utilizadores do Windows 11 atualmente usufruem.

### Empacotamento personalizado vs genérico

#### Pacotes genéricos no RealmJoin

O nosso objetivo é criar pacotes o mais **genéricos** possível. Isto permite que todas as definições sejam configuradas através do portal RealmJoin após a subscrição da aplicação. Os nossos **genéricos** pacotes incluem instaladores inalterados fornecidos pelos fornecedores, sem quaisquer alterações específicas do cliente. Estes pacotes estão acessíveis a todos os clientes na loja RealmJoin.

#### Pacotes personalizados no RealmJoin

**Personalizados** pacotes estão exclusivamente disponíveis para os clientes na sua **personalizada** secção do RealmJoin **Package Store**. Os **personalizada** espaços de nomes são usados para instaladores modificados, incluindo os personalizados pelo fornecedor para o cliente, como o SAP, ou para aplicações desenvolvidas pelo cliente e casos semelhantes.

Convidamos os clientes a partilharem a sua avaliação sobre se uma aplicação pode ser empacotada como *genéricos* ou requer um *personalizada* pacote; no entanto, a decisão final é tomada pela RealmJoin Packaging Factory. Note que *personalizada* os pacotes implicam custos adicionais.

## Tipos de pedido

Atualmente estão disponíveis três pedidos PACKaaS diferentes: novo pacote, atualização de pacote existente e [pacotes orgânicos](/pt/gestao-de-aplicacoes/packages/packaging-requests/organic-packages.md).

{% hint style="warning" %}
**Planeie com antecedência:** Recomendamos vivamente que submeta novos pedidos de pacote e pedidos de atualização pelo menos **14 dias antes da implementação planeada** da aplicação ou da atualização. Isto deixa tempo para o empacotamento e para os seus [testes](/pt/gestao-de-aplicacoes/packages/packaging-requests/application-package-testing.md). Não existe fila prioritária para pedidos de empacotamento, consulte [Prazo de entrega do empacotamento](/pt/legal/support.md#packaging-delivery-time).
{% endhint %}

### Novos pacotes

Se uma aplicação não estiver disponível na Loja RealmJoin, pode ser solicitada para empacotamento através da RealmJoin Packaging Factory. Um pedido PACKaaS válido deve incluir:

* **Binários da aplicação**, que devem ser sempre carregados para pedidos de empacotamento regulares (pode ser adicionado um URL de download para referência, mas não é **não** suficiente). Se houver vários ficheiros, utilize um contentor zip.
* **Documentação** que descreva todas as opções de configuração necessárias como parâmetros da linha de comando, chaves de registo, ficheiros de configuração ou semelhantes (capturas de ecrã não são aceites; o PACKaaS não inclui Scripting-as-a-Service). Os comandos de instalação silenciosa/sem supervisão são sempre obrigatórios.
* **Seleção do tipo de empacotamento**, especificando se a aplicação deve ser criada como um *genéricos* pacote (quando não estão incluídos dados específicos do cliente) ou como um *personalizada* pacote (podem ser aplicadas taxas adicionais). A Packaging Factory pode alterar um pedido de genérico para personalizado se tal se justificar; por exemplo, quando forem identificados detalhes específicos do cliente durante o processamento. Os clientes serão informados dessas alterações antes de o pedido ser concluído.
* **Endereço de e-mail de contacto**, que pode ser diferente do endereço de e-mail do utilizador atualmente autenticado.
* **Parâmetros de instalação**, que podem ser introduzidos diretamente no pedido em vez de serem incorporados no ficheiro ZIP.
* **Descrição opcional**, um campo de texto livre para qualquer contexto adicional que queira transmitir à Packaging Factory.
* **Utilização de “skip upload”**, que só é permitida ao atualizar ou adicionar parâmetros a um pacote existente — os binários ainda devem ser fornecidos para todos os pedidos de empacotamento padrão.

{% hint style="info" %}
Quando inicia um novo pedido de pacote, o formulário destaca agora os pacotes existentes que correspondem à sua entrada, ajudando-o a identificar software que já está disponível na Loja RealmJoin e a evitar pedidos duplicados.
{% endhint %}

<figure><img src="https://686519968-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>Formulário de pedido de empacotamento da RealmJoin para novos pedidos.</p></figcaption></figure>

### Atualizações de pacotes

Se uma aplicação for necessária numa versão mais recente do que a disponível na Loja RealmJoin, aplicam-se os mesmos processos e requisitos que para novos pedidos de pacote. Quando o binário atualizado se comporta de forma idêntica à versão existente, os parâmetros da linha de comando podem ser omitidos do pedido. Está disponível uma lista pendente que mostra todos os pacotes atualmente subscritos no tenant, e os pedidos de atualização só podem ser submetidos para esses pacotes subscritos.

<figure><img src="https://686519968-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>Formulário de pedido de pacote da RealmJoin para atualizações de pacotes.</p></figcaption></figure>

{% hint style="info" %}
Nota: opções adicionais, novos parâmetros ou ficheiros de configuração para um pacote existente são considerados atualizações e devem ser solicitados da mesma forma.
{% endhint %}

{% hint style="danger" icon="exclamation" %}
**Tickets, ficheiros e configuração**

Tenha em atenção que:

* todos os pedidos de atualização e de novos pacotes exigem a disponibilização tanto dos binários como da documentação que detalhe os parâmetros necessários da linha de comando. Os parâmetros de instalação silenciosa/sem supervisão não são opcionais e **devem** ser fornecidos.
* se um pedido de atualização não implicar alterações em relação à versão anterior, a submissão de novos parâmetros não é necessária, mas deve ser mencionada.
* o pedido cria um ticket. Todas as comunicações serão tratadas neste ticket, e este será enviado apenas para a conta que o criou. **Se esta conta não tiver qualquer caixa de correio ativa, o requisitante não receberá qualquer informação.** O formulário de pedido permite definir um novo endereço de resposta no caso de ser utilizada uma conta ADM sem caixa de correio para criar o ticket. Uma vez criado o ticket, o endereço de resposta não pode e não será alterado.
* a função de requisitante de software pode ser atribuída a qualquer grupo de utilizadores no tenant, pelo que uma conta ADM pode não ser necessária.
* os pacotes orgânicos e o PACKaaS podem não estar disponíveis de imediato; entre em contacto com <support@realmjoin.com> se estiver em falta uma funcionalidade
* qualquer pedido incompleto será rejeitado.
  {% 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/pt/gestao-de-aplicacoes/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.
