Configure aplicativos para celular para usar provedores de identidade específicos

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Você pode configurar uma experiência de login específica para um aplicativo para celular e diferente da experiência de login na Web. Por exemplo, Now® Mobile Os usuários da aplicação podem ser redirecionados automaticamente para um provedor de identidade (IdP) diferente do IdP definido para a sessão da Web.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Os administradores podem definir a experiência de login para usuários móveis associando páginas de login específicas do app a aplicativos para celular. Por exemplo, os administradores podem impor os seguintes cenários de autenticação:
    • Quando uma instância é habilitada com Single Sign-on (SSO), os administradores podem configurar os usuários móveis para serem redirecionados para uma tela de login do IdP específica em seu aplicativo para celular. Esta tela de login pode ser diferente do IdP redirecionado automaticamente definido para a instância.
    • Configure o aplicativo para celular para exibir o. ServiceNow® Página de login SSO na qual os usuários podem fornecer suas credenciais para iniciar o fluxo de login SSO.
    • Configure o aplicativo para celular para exibir uma página de login personalizada com botões que redirecionam os usuários para diferentes IDPs com base em sua função ou persona.

    Procedimento

    1. Navegar até Tudo > Registro de aplicações.
    2. Selecione uma aplicação de Cliente OAuth digite para abri-lo.
      Por exemplo, selecione Agente da ServiceNow , Que é um cliente OAuth.
    3. Em URL de login Na página Registros da aplicação, insira o URL de login que você deseja usar para este aplicativo para celular.
      Tela Registros da aplicação mostrando o campo URL de login.
      Por exemplo, insira:
      • oauth_login.do

        Este URL de login faz com que a tela de login local seja exibida.

      • login_with_sso.do?glide_sso_id Sys_id de IdP ativo válido >

        Este URL de login redireciona o usuário para um IdP externo especificado com o sys_id do IdP no glide_sso_idparâmetro.

      • login_locate_sso.do

        Este URL de login exibe ServiceNow Tela de login SSO em que os usuários podem inserir seu e-mail ou ID de usuário.

        Página de login SSO da ServiceNow em uma tela de aplicativo para celular.

      Você também pode inserir o URL de login para uma página de login personalizada.

      Importante:

      Se você inserir login_with_sso.doPara o URL de login, você também deve fornecer um sys_id IdP válido como glide_sso_idParâmetro para o URL. Por exemplo:

      _with_sso.do?glide_sso_id

      Para obter o sys_id do IdP válido:
      1. Em sua instância, navegue até Tudo > Provedores de Identidade
      2. Na página Provedores de identidade, selecione o provedor de IdP.
      3. Na página do provedor de IdP, clique com o botão direito do mouse na faixa da página e selecione Copiar sys_id .

        Menu de clique com o botão direito do mouse mostrando a opção de copiar o sys_id do IdP.

      Se um sys_id de IdP válido não for fornecido, o valor da URL de login do cliente OAuth não poderá ser salvo.

      Para obter informações sobre como configurar um IdP externo em sua instância, consulte Create an external identity provider.

    4. Selecione Atualização para salvar a entrada.

    Resultado

    Abra o aplicativo para celular em um dispositivo móvel e selecione a instância. Você deve ser redirecionado para a página de login que foi configurada na instância no Registro da aplicação.

    Nota:
    Se login_locate_sso.doFoi salvo como o URL de login e nenhum IdP padrão está configurado ou sso_sourcepara o usuário não estiver definido, um erro será exibido quando o nome de usuário for inserido. Este comportamento é semelhante ao comportamento da IU da Web.