Propriedades móveis

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • As propriedades móveis permitem que os administradores ativem ou desativem recursos em ServiceNow apps sem atualizar a instância ServiceNow.

    O servidor da plataforma ServiceNow controla os recursos que estão disponíveis no seu aplicativo para celular. A instância do servidor é lançada com novos recursos para cada versão da família. Novas versões dos aplicativos para celular são lançadas na Apple Store e na Google Play Store todos os meses. Essas versões mensais de aplicativos para celular geralmente contêm correções de erros, mas também podem conter novos recursos. Esses novos recursos podem ser ativados ou desativados com propriedades móveis.

    As propriedades móveis podem ser configuradas para definir sinalizadores em sua instância ServiceNow. Esses "sinalizadores" são registros estruturados como pares de chave/valor na tabela sys_sg_properties. Eles podem ativar ou desativar recursos em seus aplicativos para celular. A instância ServiceNow envia a propriedade móvel para aplicativos para celular do cliente após a autenticação.

    As propriedades móveis estão disponíveis a partir da versão Yokohama.

    Escopo da aplicação e propriedades móveis

    Ao criar uma propriedade móvel, você seleciona o escopo da aplicação para o qual a propriedade está disponível no formulário de registro Novo de Propriedades móveis. Para mudar a lista de escopos da aplicação disponíveis, selecione o ícone de globo ( ícone de Globo) na faixa da instância e selecione Escopo da aplicação:application_scope.

    Precedência do escopo da aplicação

    Quando várias propriedades móveis com o mesmo nome são definidas para vários escopos da aplicação, o sistema aplica regras de precedência para selecionar uma propriedade móvel a ser usada. Os cenários a seguir usam a propriedade móvel clientRefresh como um exemplo para mostrar como as regras de precedência funcionam.

    Cenário 1: o escopo da aplicação global sempre tem precedência
    Se uma propriedade móvel for definida para vários escopos da aplicação e um deles for o escopo da aplicação global, a propriedade definida para o escopo da aplicação global sempre terá precedência. Nesse caso, ocorrem as seguintes ações:
    1. O sistema solicita a propriedade clientRefresh em uma instância.
    2. O sistema encontra três propriedades clientRefresh definidas para esta instância:
      Nome da propriedade Escopo da aplicação Atualizado (data e hora)
      clientRefresh Global 2021-12-06 10:41:00
      clientRefresh Now Mobile 2021-12-06 10:38:41
      clientRefresh Agent Workspace 2021-12-06 10:42:06
    3. O sistema escolhe a propriedade clientRefresh definida para o escopo da aplicação global.

    No cenário 1, a propriedade clientRefresh definida para o escopo da aplicação global tem precedência.

    Cenário 2: se a propriedade móvel não estiver definida para o escopo da aplicação global, a propriedade atualizada mais recentemente terá precedência
    Se uma propriedade móvel for definida para vários escopos da aplicação, mas se não houver nenhuma propriedade com escopo da aplicação global, o sistema usará a propriedade atualizada mais recentemente. Nesse caso, ocorrem as seguintes ações:
    1. O sistema solicita a propriedade clientRefresh em uma instância.
    2. O sistema encontra três propriedades clientRefresh definidas para esta instância:
      Nome da propriedade Escopo da aplicação Atualizado (data e hora)
      clientRefresh Now Mobile 2021-12-06 10:38:41
      clientRefresh Gestão de ativos para dispositivos móveis 2021-12-06 10:42:06
      clientRefresh Agent Workspace 2021-12-06 12:06:20
    3. O sistema escolhe a propriedade clientRefresh que foi atualizada mais recentemente.

    No cenário 2, a propriedade clientRefresh definida para o escopo da aplicação Espaço do agente foi a atualizada mais recentemente. Todas as três propriedades móveis foram atualizadas em 2021-12-06. A propriedade definida para o escopo da aplicação Espaço do agente foi atualizada às 12:06:20. Esse tempo é quase uma hora e meia depois dos outros dois. O sistema escolhe a propriedade clientRefresh definida para o escopo da aplicação Espaço do agente porque é a propriedade clientRefresh atualizada mais recentemente.