Creator Studio estratégia de instância de desenvolvimento

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Certifique-se de instalar Creator Studioem todos ServiceNowinstâncias em que os usuários criarão aplicações, incluindo a instância de produção.

    Decidindo sobre sua estratégia de instância

    Você precisa decidir como deseja gerenciar o acesso a. Creator Studioem sua empresa. Considere as seguintes opções:
    • Acesso aberto: Permita que todos em sua empresa usem Creator Studiopara criar apps.
    • Acesso restrito: Limite o acesso a um grupo específico de usuários.
    • Acesso baseado em solicitação: Configure um formulário no qual os usuários podem solicitar acesso. Os administradores revisarão essas solicitações e decidirão se concederão acesso.

    Desenvolvimento e implantação em instâncias de produção

    Uma instância de não produção configurada de forma semelhante à sua instância de produção pode ser a melhor candidata para o seu ambiente de teste. Você pode encontrar com mais precisão os problemas que podem surgir se a aplicação for implantada na produção.

    Você deve garantir que os desenvolvedores criem apps no Creator Studioem uma instância de não produção e, em seguida, implante apps que estejam prontos e aprovados para produção.

    Quando você implanta um app, os registros são referenciados na tabela Aplicativos da loja [sys_store_app] na instância de produção. Mas quando você está desenvolvendo um app, os registros são referenciados na tabela Aplicações do sistema [sys_app]. Então, se você desenvolver em produção, estará desenvolvendo usando a tabela [sys_app] em vez de [sys_store_app].

    Depois de estabelecer sua estratégia de instância, você também deve estabelecer e automatizar seu processo de aprovação ou revisão. Creator Studioé executado em seu ambiente de não produção e os administradores implantam apps no ambiente de produção. Para obter mais informações sobre o processo de implantação, consulte Implantando seu Creator Studioapp.

    Se a sua organização tiver vários ambientes de não produção, você deverá decidir qual ambiente de não produção Creator Studioserá executado em. Você também deve determinar qual pipeline usar para promover apps de uma determinada instância de não produção para sua instância de teste e, finalmente, para a produção em que o app será executado ao vivo. Para obter mais informações, consulte Pipelines e implantações .

    Requisito de configuração do catálogo para Creator Studio

    Para garantir que os formulários sejam exibidos corretamente para os usuários, as instâncias de não produção e de produção devem ter o mesmo Catálogo de serviçose todas as suas categorias.

    Aplicações de desenvolvedor e teste de aplicações em instâncias

    Se você tiver um Creator StudioOu sn_creatorstudio.restricted_user, você não poderá testar os apps criados no Espaço de apps de solicitação da instância de não produção sn_creatorstudio.user. Você deve ser capaz de testar o app na instância de não produção usando Creator Studiovisualizações do app de. Você poderá testar os apps como executante no espaço do app que foi implantado na produção.

    Caso de uso:

    Digamos que um usuário esteja em Creator StudioGrupo de usuários, portanto, quando esse usuário cria um app, ele recebe permissões de desenvolvimento delegadas para esse app. Esse usuário pode publicar um formulário de solicitação e, se não houver funções necessárias para o formulário, ele poderá enviar solicitações com o formulário.

    No entanto, esse usuário não poderá atender às solicitações ou acessar o Espaço de aplicações de solicitação porque não terá a função x_acme_user_app.agent e não poderá atribuir essa função a si mesmo. Os administradores devem atribuir funções adicionais conforme necessário.