Loading
Identificar seus usuários e gerenciar acesso
Empacotar um aplicativo cliente externo

Empacotar um aplicativo cliente externo

Determine se deseja empacotar e distribuir seu aplicativo cliente externo ou mantê-lo local. Somente aplicativos empacotados podem ser implementados em outras organizações. Você pode empacotar aplicativos cliente externos com pacotes gerenciados de primeira ou segunda geração. Os aplicativos que usam OAuth podem ser implementados com suas próprias configurações de OAuth ou podem fazer referência a configurações na organização em que o aplicativo foi desenvolvido.

A única diferença na configuração entre um aplicativo cliente externo local e um pacote é a configuração Estado de distribuição. Se você alterar o valor nesse campo de Local para Packaged, o aplicativo poderá ser adicionado a um pacote gerenciado.

Ao empacotar um aplicativo cliente externo, é importante saber que cada aplicativo contém vários arquivos. Assim como as guias de políticas e configurações no Gerenciador de aplicativo cliente externo, as configurações que definem o aplicativo são divididas entre políticas e arquivos de configurações. Para maior segurança, as informações confidenciais não são empacotadas, mas permanecem seguras na organização em que foram desenvolvidas. Essa organização é a organização de origem. Se a organização que baixa o aplicativo não puder ser associada à organização de origem, um novo arquivo de configurações globais poderá ser gerado. O novo arquivo é criado quando o aplicativo é implementado.

Nota
Nota Se você excluir o aplicativo cliente externo da organização de origem, o aplicativo cliente externo da organização assinante será interrompido. A organização assinante depende das informações nas configurações globais de OAuth na organização de origem. A remoção do aplicativo cliente externo faz o fluxo do OAuth falhar na organização do assinante.

Recomendamos que você use pacotes gerenciados de segunda geração junto com uma organização Dev Hub para criar aplicativos empacotáveis. O processo para empacotar um aplicativo cliente externo não é diferente de criar qualquer outro pacote gerenciado 2GP. Para criar um pacote gerenciado 2GP contendo seu aplicativo cliente externo, você deve usar um projeto Salesforce DX. Consulte Configurar um projeto do Salesforce DX para aplicativos cliente externos.

Você também pode empacotar aplicativos cliente externos com pacotes gerenciados de primeira geração. Consulte Empacotar um aplicativo cliente externo com pacotes gerenciados de primeira geração.

 
Carregando
Salesforce Help | Article