Planejar antes de criar

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Essencialmente, uma aplicação é um programa digital que oferece suporte às tarefas do usuário. Algumas ações que você executa ao criar uma aplicação podem ser irreversíveis. Esteja ciente dessas ações e planeje-as com antecedência.

    Escopo da aplicação

    Uma das primeiras decisões importantes a tomar ao criar uma aplicação é: a aplicação deve estar em um escopo privado ou global?

    Por padrão, as aplicações são criadas em seu próprio escopo de aplicação privado. As aplicações em um escopo de aplicação privada restringem o acesso aos artefatos da aplicação, portanto, somente os artefatos da aplicação no mesmo escopo têm acesso total para criar, modificar, remover ou executar dados da aplicação. As aplicações com escopo podem usar integração de controle de código-fonte e desenvolvimento delegado. As aplicações com escopo global não podem usar o desenvolvimento delegado.

    Crie aplicações de negócios personalizadas no escopo, a menos que:
    • A aplicação precisa excluir dados globais.
    • A aplicação precisa mudar as configurações de acesso da aplicação em várias tabelas padrão para funcionar.
    • A aplicação precisa acessar as APIs disponíveis somente no escopo global. Criar uma inclusão de script de passagem com escopo global não seria suficiente para este requisito.
    Nota:
    A passagem com escopo global é uma inclusão de script criada em um escopo global que pode ser acessado no escopo privado. A passagem dá acesso a uma API global que não pode ser acessada por padrão de um escopo de aplicação privada.

    Para obter mais informações, consulte Escopo da aplicação e Noções básicas sobre o escopo da aplicação na Now Platform (white paper).

    Seleção de instância

    As compilações de aplicações de Prova de Conceito (PoC) podem e devem ser criadas em uma instância separada de uma instância de desenvolvimento regular. A instância pode ser uma instância de área restrita ou uma Instância de desenvolvedor pessoal (PDI) do Site do desenvolvedor. O formato de nomenclatura de PDI é dev12345.service-now.com.

    Se estiver usando uma instância com um namespace de escopo diferente, recrie as aplicações PoC na instância de desenvolvimento da organização. Não importe as aplicações para a instância de desenvolvimento da organização. O namespace com escopo das aplicações não corresponderá ao namespace com escopo da instância de desenvolvimento da empresa.

    As aplicações que a organização pretende usar (ou seja, aplicações de produção) devem ser criadas na instância de desenvolvedor da organização, para que a aplicação possa seguir o processo de teste e implantação da organização.

    Decisões de nome

    O nome da aplicação é importante. A ServiceNow sugere um escopo com base no nome da aplicação. Os nomes de arquivo da aplicação são anexados ao escopo para identificar exclusivamente os recursos da aplicação em uma instância. O escopo está no formato: x_[código da empresa]_[application_name] com no máximo 18 caracteres. Por exemplo, uma aplicação chamada Legal Request tem um escopo sugerido de x_acme_legal_reque.

    Todos os arquivos de aplicação na aplicação herdam o escopo, portanto, considere com cuidado qual deve ser o valor. O nome da aplicação sempre pode ser alterado.