Configure a provisão avançada do app com links para apps permitidos

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Configure um ponto de extensão com script com uma lista de aplicativos para celular que podem fazer login no ServiceNow instância. Quando um usuário tenta fazer login com um app não autorizado, o administrador pode adicionar um link que redireciona o usuário para um app autorizado.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Use a configuração de provisão avançada do app somente se você precisar configurar um link que redirecione os usuários finais para um aplicativo para celular autorizado a se conectar à instância. Caso contrário, você deve usar a configuração básica da lista de permissões do app. Para obter mais informações, consulte Configure uma lista básica de aplicativos para celular permitidos.

    Se os modos de provisão do app básico e avançado estiverem configurados na mesma instância, o sistema priorizará a configuração de provisão do app avançado e sempre a usará. A configuração de provisão avançada da aplicação pode causar problemas de desempenho se o ponto de extensão com script não for gravado para maximizar o desempenho do sistema.

    Procedimento

    1. Navegar até Tudo > Pontos de Extensão com Script.
    2. PESQUISE CustomPreAuthProperties Nome da API e selecione-o.
      O registro CustomPreAuthProperties é exibido. Não mude nenhum campo, exceto Exemplo campo.
    3. Em Exemplo configure as duas propriedades a seguir:
      • allowed_mobile_apps
        Adicione uma lista separada por vírgulas de iOS IDs de pacote e. Android Nomes dos pacotes. Use esta lista para adicionar aplicativos para celular que podem se conectar à sua instância. Por exemplo:
        ⋮
        customProperties['allowed_mobile_apps']='com.servicenow.fulfiller';
        ⋮
      • blocked_mobile_apps_redirect
        Adicione um URL de redirecionamento para o botão que aparece quando um usuário final tenta fazer login com um app não autorizado. Por exemplo:
        ⋮
        customProperties['blocked_mobile_apps_redirect']='https://play.google.com/store/apps/details?
        id=com.servicenow.fulfiller&hl=en_US&gl+US';
        ⋮

      Para obter um exemplo de um script concluído, consulte Script de exemplo de provisão de app avançada.

    4. Para salvar o registro, selecione Atualização .
    5. Selecione Criar implementação .

    Resultado

    Uma nova inclusão de script é criada e registrada como uma instância de ponto de extensão.