. ServiceNow Store e repositórios de aplicações privadas
. ServiceNow Store o fornece dois mecanismos de repositório principais para distribuição de aplicações: o. ServiceNow® Store e repositórios de aplicações privadas (empresa).
- ServiceNow® Store
- . ServiceNow® Storeé o mercado público em que ServiceNow e parceiros certificados publicam aplicações. As aplicações da loja são instaladas por meio do Gerenciador de aplicações e receba atualizações pelo mesmo canal. Você não publica suas aplicações personalizadas, a menos que seja um parceiro ISV certificado.
- Privado Repositório de aplicações
- Um repositório de aplicações privado é o repositório interno da sua empresa, compartilhado em todas as instâncias conectadas. Quando você publica uma aplicação com escopo de ServiceNow Studio , ele é armazenado no repositório de aplicações. As instâncias conectadas de não produção e produção podem instalar ou fazer upgrade para versões específicas. O repositório de aplicações rastreia o histórico de versões, lida com a resolução de dependência e protege configurações específicas da instância (como propriedades do sistema privado) contra serem substituídas durante a instalação.
Como funciona o. Repositório de aplicações trabalho?
- Desenvolva sua aplicação com escopo em desenvolvimento usando ServiceNow Studio ou App Engine Studio.
- Publique uma versão com controle de versão no repositório de aplicações, como v1.0.0, v1.1.0.
- Na instância de destino (teste ou produção), navegue até Gerenciador de aplicações e instale a versão desejada.
- Revise os logs de ignorar todos os registros que foram protegidos contra substituição devido a modificações locais.
Importante:
Não misture Repositório de aplicações e. Conjuntos de atualizações do sistema métodos de implantação para a mesma aplicação. A combinação dessas abordagens pode causar mudanças ignoradas, erros de confirmação e falhas de acompanhamento de versões.
Considerações de segurança para repositórios
. Repositório de aplicações respeita privilégios de acesso entre escopos, o que significa que uma aplicação instalada em produção não pode ser editada no ServiceNow Studio . Ele só pode ser atualizado por meio de uma nova versão publicada.
Este é um controle de segurança crítico que ajuda a evitar modificações não autorizadas na produção. Confirme se somente desenvolvedores autorizados têm as funções admin ou application_creator necessárias para publicar no Repositório de aplicações em desenvolvimento.