Mecanismo de varredura Definições: Gerenciabilidade

  • Versão de lançamento: Australia
  • Atualizado 26 de jun. de 2026
  • 29 min. de leitura
  • Mecanismo de varredura As definições de gerenciabilidade medem a extensão até que ServiceNow instâncias, aplicações ou infraestrutura podem ser monitoradas, configuradas e mantidas com eficiência.

    Definições da Austrália

    As seguintes definições de gerenciabilidade foram adicionadas para a versão Austrália 2026:

    Tabela 1. Definições do Mecanismo de verificação de gerenciabilidade
    Número Ativo Nível de descoberta Produto ServiceNow exclusivo Descrição Resumida Impacto nos negócios Etapas para resolver Documentação de suporte
    sn_SE10002 1 Act Várias tabelas estão usando o mesmo prefixo numérico Várias tabelas que compartilham o mesmo prefixo numérico podem resultar em confusão e desperdício de esforço e tempo devido ao mau funcionamento do fluxo de trabalho, integração ou script, levando ao processamento incorreto de registros ou inconsistências de dados, bem como a pesquisas e relatórios imprecisos. Este prefixo está sendo compartilhado por várias tabelas. As tabelas devem ter seu próprio prefixo ou compartilhar o prefixo da tabela estendida. Documentação
    sn_SE10021 1 Act O script do cliente onSubmit não deve usar métodos AJAX assíncronos A lógica do lado do cliente pode ser ignorada sem o conhecimento do usuário. Além disso, isso pode resultar em dados imprecisos. Use uma chamada síncrona do AJAX ( getXMLWait()) Para fazer uma viagem até o servidor em um script de cliente onSubmit. Documentação
    sn_SE10022 1 Act Antes de os scripts de transformação não devem usar target.update() Impacto adicional no servidor de banco de dados que pode afetar outros processos. Remover destino. update(). Documentação
    sn_SE10030 1 Act Remover chamadas de pacote do script A funcionalidade pode ser interrompida durante um upgrade. Substitua a chamada de pacote pelo apropriado GlideScriptableclasse. Documentação
    sn_SE10034 1 Sugerir Os scripts não devem conter sys_ids codificados Resultados inesperados na produção. Considere o uso de uma propriedade que faça referência ao registro que tinha um código fixo sys_id. Documentação
    sn_SE10036 1 Sugerir Os controles de acesso são normalmente configurados por função, não por grupo Maior manutenção, bem como conflitos de acesso de grupo/função. Considere configurar o Controle de acesso para restringir o acesso com base na função que o usuário tem em relação ao grupo em que o usuário está. Documentação
    sn_SE10043 1 Sugerir Política de IU do catálogo desnecessária, pois não se aplica a nenhum lugar O desenvolvedor pode precisar gastar tempo para descobrir por que esse registro existe. Exclua a Política de IU do catálogo ou marque uma das caixas de seleção Aplica-se a. Documentação
    sn_SE10044 1 Sugerir Script de cliente do catálogo desnecessário, pois ele não se aplica a nenhum lugar O desenvolvedor pode precisar gastar tempo para descobrir por que esse registro existe. Exclua a Política de IU do catálogo ou marque uma das caixas de seleção Aplica-se a. Documentação
    sn_SE10049 1 Sugerir Evite manipulação de DOM (documento, USD, gel ou jQuery) Resultados inesperados na produção. Remova todas as referências a chamadas de objeto de documento. Documentação
    sn_SE10055 1 Act As regras de negócios do Aysnc não devem usar previous/changesTo/changesFrom no campo Script Resultados inesperados na produção. Se a variável anterior precisar ser referenciada ou se a regra de negócio só precisar ser executada quando um valor de campo mudar, considere converter a regra de negócio para ser executada após. Documentação
    sn_SE10057 1 Recomendar O método initialize() ou newRecord() do GlideRecord deve ser chamado ao inserir novos registros Resultados inesperados na produção. Depois de criar o. GlideRecordo objeto chama o. initialize()ou newRecord()método. Uso newRecord()para incluir valores padrão. Documentação
    sn_SE10059 1 Act G_form.showErrorBox()/hideErrorBox() deve ser substituído por g_form.showFieldMsg()/hideFieldMsg() Upgrades futuros podem limitar o uso desses métodos legados e quebrar o código na produção. Uso g_form.showFieldMsg() ou g_form.hideFieldMsg() funções no lugar de g_form.showErrorBox() e/ou g_form.hideErrorBox() funções. Documentação
    sn_SE10061 1 Sugerir Ação de política de IU desnecessária - Todas as ações definidas como "Deixar sozinho" O desenvolvedor pode precisar gastar tempo para descobrir por que esse registro existe. Exclua a ação de política de IU. Documentação
    sn_SE10071 1 Sugerir gs.getProperty (propriedades do sistema do tipo verdadeiro|falso) retorna valores de cadeia de caracteres como "verdadeiro"/"falso" Se os valores de cadeia de caracteres forem tratados como booleanos, isso poderá gerar um resultado inesperado
    • Adicione aspas ao redor true/ falsedentro da condição que está sendo testada em relação à propriedade do sistema.
    • Quebrado: gs.getProperty(" enable_email"): true.
    • Corrigido: gs.getProperty(" enable_email"): " true".
    Documentação
    sn_SE10097 1 Sugerir Os nomes de inclusão de script devem estar em maiúsculas em Camel O tempo de desenvolvimento pode ser aumentado.
    • Os nomes de inclusão de script devem seguir o formato de maiúsculas em camel case. Caracteres especiais não devem ser usados.
    • Exemplos: MyScriptInclude ou WorkflowUtils.
    • Observação: Se uma mudança for feita na inclusão de script, todos os scripts que chamarem essa inclusão de script também precisarão ser atualizados.
    Documentação
    sn_SE10098 1 Sugerir Os nomes das variáveis do catálogo devem seguir o formato snake_case com a primeira letra minúscula O tempo de desenvolvimento pode ser aumentado.
    • Siga o. snake_caseformato: somente sublinhados, letras minúsculas e números devem ser usados.
    • Observação: Se uma mudança for feita nesta variável, todos os scripts que chamam essa variável também precisarão ser atualizados.
    Documentação
    sn_SE10103 1 Sugerir Evite configurar notificações para serem enviadas a um usuário específico As notificações importantes podem não ser comunicadas ao usuário correto (não podem ser comunicadas a nenhum usuário). Isso pode resultar em processos interrompidos. Considere enviar a notificação para um grupo específico ou usar campos derivados do registro que está acionando a notificação. Documentação
    sn_SE10104 1 Act Os usuários não devem receber funções diretamente Usuários não intencionais podem ter acesso a determinadas funcionalidades na plataforma. Considere criar um grupo, conceda ao grupo as funções desejadas e associe o grupo ao usuário. O usuário agora herdará a função por meio do grupo. Documentação
    sn_SE10118 1 Act A versão do MID Server deve corresponder à versão da instância Os dados de configuração podem não ser atualizados, pois a descoberta pode não ser executada corretamente. Tente fazer upgrade automático do MID Server usando Fazer upgrade do MID Server Ação de IU no registro do MID Server. Use o. Validar Ação de IU no registro do MID Server. Se ocorrer um erro, siga as instruções abaixo. Baixe o MID Server mais recente (no módulo Downloads na aplicação MID Server). Peça ao administrador do servidor para instalar o arquivo zip do MID Server mais recente no servidor. Use o. Validar Ação de IU no registro do MID Server. Documentação
    sn_SE10135 1 Sugerir Os fluxos de trabalho não devem conter mais de 30 atividades Maior tempo de desenvolvimento Considere criar um subfluxo para remover algumas das atividades do fluxo de trabalho principal. Documentação
    sn_SE10136 1 Sugerir Os fluxos de trabalho não devem chamar a atividade de notificação Maior tempo de desenvolvimento e possivelmente notificações de e-mail inconsistentes. Substitua a atividade de notificação por uma atividade de criação de evento. Em seguida, crie uma notificação com base no evento acionado pelo fluxo de trabalho. Documentação
    sn_SE10137 1 Sugerir Os fluxos de trabalho não devem conter mais de 3 atividades de ramificação Os fluxos de trabalho podem ser interrompidos durante a execução, resultando em processos incompletos. Considere criar um subfluxo para remover algumas das atividades de ramificação do fluxo de trabalho principal. Documentação
    sn_SE10145 1 Act As páginas de IU não devem ter o mesmo nome que uma tabela (e vice-versa) Pode causar confusão ao fazer referência ao nome da tabela ou à página de IU. Renomeie a página de IU com um nome exclusivo, já que o nome da tabela é um valor gerado automaticamente. Documentação
    sn_SE10241 1 Sugerir Os nomes do cronograma de descoberta devem estar relacionados ao que está sendo descoberto Economiza tempo na administração da descoberta, aliviando a necessidade de pesquisar manualmente cronogramas ou segmentos específicos Renomeie os cronogramas de descoberta para refletir o segmento de rede no escopo ou os itens esperados para serem descobertos. Documentação
    sn_SE10244 1 Recomendar As ações de IU devem ter condições definidas para visibilidade Impede a execução acidental de ações de IU que podem afetar os dados Edite a ação de IU e forneça condições para quando a ação de IU deve estar visível. Documentação
    sn_SE10245 1 Sugerir As ações de IU devem ser mantidas simples Simplifica a manutenção e o desenvolvimento de ações de IU Crie uma regra de negócio para lógica avançada e complexa. Edite a Ação de IU e reduza a complexidade do script, chamando uma inclusão de script ou permitindo que a regra de negócios reaja. Documentação
    sn_SE10252 1 Act Os scripts não devem usar gs.sql A funcionalidade pode ser afetada, resultando em uma experiência ruim do usuário. Converta todos os usos de gs.sqlpara GlideRecord. Documentação
    sn_SE10254 1 Act Os nomes de inclusão de script devem ser exclusivos A funcionalidade pode estar quebrada, causando uma experiência ruim do usuário. Use a inclusão de script mais recente (ou a inclusão de script menos usada) e renomeie-a para que ela tenha um Nome de API exclusivo. Todos os scripts que fazem referência a esta inclusão de script precisarão ser atualizados para fazer referência ao novo nome da api. Documentação
    sn_SE10257 1 Act Considere mudar para o Mecanismo de ANS 2011 Menos controle sobre as definições de ANS que podem resultar em cálculos de ANS imprecisos. Defina o valor de com.snc.sla.engine.versionpropriedade do sistema para 2011. Observação: A ativação do mecanismo de ANS 2011 desativará todas as regras de negócios no task_slaTabela (exceto para a regra Aviso de programação vazia de ANS de tarefa, que faz parte do mecanismo 2011). Se você inseriu regras de negócios adicionais ou personalizou as regras de negócios padrão, elas não serão desativadas automaticamente. Documentação
    sn_SE10260 1 Act Um item no Catálogo de produtos deve ser vinculado a um Modelo de produto Menos visibilidade na gestão dos seus ativos Crie ou associe um modelo de produto existente ao item do catálogo de produtos. Documentação
    sn_SE10261 1 Recomendar A versão mais recente do Desenvolvimento ágil deve ser utilizada Possibilidade de não ser capaz de utilizar novos recursos que poderiam resultar em redução do tempo de desenvolvimento/gestão. Revise o Desenvolvimento ágil 2,0 para determinar se ele será uma boa opção para o processo ágil da sua empresa. Documentação
    sn_SE10265 1 Act Os trabalhos agendados não devem ser executados com usuários inativos. Carga desnecessária no sistema. Determine se o trabalho agendado ainda precisa ser executado e, em caso afirmativo, atualize o campo Executar como para ser um usuário ativo. Documentação
    sn_SE10268 1 Act A propriedade incompatível "glide.ui11.show_switch_link" não deve ser definida como verdadeira Comportamento inesperado que pode resultar em dados inválidos ou experiência do usuário ruim. " glide.ui11.show_switch_link" valor da propriedade para false. Documentação
    sn_SE10272 1 Act As tabelas personalizadas não devem ser estendidas da Tarefa do catálogo, Problema, Solicitação de mudança ou Incidente. Tempo desnecessário gasto durante upgrades. Reavalie os requisitos por trás disso e remova as tabelas estendidas. As necessidades relacionadas ao processo devem ser atendidas padronizando processos no nível organizacional, com dados necessários capturados em variáveis em vez de atributos de tabela personalizada e casos de uso não relacionados ao ITSM (por exemplo, problemas de instalações, mudanças ou incidentes) implementados como aplicações personalizadas ou por meio de aplicações de armazenamento existentes do <ph conref="../reusables/conrefs.dita#conrefs/company-no-reg-tm"/>. Documentação
    sn_SE10283 1 Sugerir O Regex de validação de variável deve ser usado para validação de dados Ter um método consistente para validar seus dados melhorará a experiência do usuário. Considere o uso de registros Regex de validação de variável para configurar a validação de dados comuns no catálogo de serviços. Documentação
    sn_SE10286 1 Sugerir Os critérios de usuário do catálogo de serviços devem estar habilitados Menos configuração e configuração para acesso ao catálogo de serviços, resultando em implantações de menor risco. Ative os critérios do usuário no seu sistema definindo a propriedade do catálogo de serviços glide.sc.use_user_criteriapara true. Documentação
    sn_SE10288 1 Act Os mapas de transformação não devem ter campos boolianos na tabela de conjuntos de importação Possibilidade de dados imprecisos no sistema. Substitua o campo Verdadeiro/Falso na tabela de conjunto de importação para o campo de cadeia de caracteres e grave o script de transformação para preencher o valor no registro de destino, se necessário. Isso garantirá que, se este campo não fizer parte dos dados fornecidos para atualização, ele não será modificado no registro de destino. Documentação
    sn_SE10290 1 Act Artigos de conhecimento com data "Válido até" no passado Artigos relevantes podem expirar ou artigos irrelevantes podem ser mantidos na Base de Conhecimento. Revise todos os artigos de conhecimento identificados nesta situação e atualize a data "Válido até" ou desative o artigo de conhecimento. Documentação
    sn_SE10291 1 Act Campos duplicados em um formulário Dados imprecisos e frustração do usuário. Revise e remova todos os campos de formulário duplicados, pois isso pode causar problemas ao salvar. Documentação
    sn_SE10292 1 Act Habilite a indexação de número exclusivo Números duplicados podem causar confusão e erros. Habilite um índice exclusivo nesta tabela. Navegue até Definição do sistema > Tabelas, selecione a tabela deste registro verificado, navegue até a lista relacionada de índices do banco de dados e selecione Novo, marque a caixa "índice exclusivo", mova o campo "Número" para a caixa Selecionado e pressione "Criar índice". Documentação
    sn_SE10294 1 Act O modo estrito deve ser habilitado para consultas GlideRecord Efeitos colaterais não intencionais ou inexplicáveis do uso de permitir consultas inválidas. Navegue até sys_propertiese adicionar ou revisar a propriedade " glide.invalid_query.returns_no_rows". Certifique-se de que o valor da propriedade esteja definido como true. Documentação
    sn_SE10299 1 Act Todos os eventos devem ter uma descrição Ter um evento com uma descrição vazia fará com que a finalidade não fique clara. Preencha o campo Descrição. Documentação
    sn_SE10300 1 Sugerir Relatórios com nome duplicado Maior confusão e corrupção na biblioteca de relatórios. Considere o uso de uma convenção de nomenclatura exclusiva para relatórios. Documentação
    sn_SE10301 1 Act Não use NQ em uma regra de negócio Antes da consulta O operador NQ (OR de nível superior) irá OU todos os termos de consulta anteriores com os seguintes termos de consulta. Isso pode alterar os resultados da própria consulta original. Remova o NQ (nível superior OU) do campo de script. Isso pode exigir a refatoração da regra de negócios para usar uma abordagem diferente. Documentação
    sn_SE10302 1 Sugerir O serviço REST com script e seus recursos devem ter descrições curtas significativas Pode ser difícil encontrar um serviço REST com script específico sem uma descrição resumida. Preencha o campo de descrição resumida nesses recursos para fins de documentação. Documentação
    sn_SE10304 1 Sugerir Os eventos devem ter o campo "Acionado por" preenchido Pode ser difícil rastrear a regra de negócio que executa o evento sem o campo acionado por. Preencha o campo Ativado por com o nome da regra de negócio que executa o evento. Documentação
    sn_SE10305 1 Act Entrada do dicionário presente para uma tabela que não existe Maior tempo de desenvolvimento/solução de problemas. Desative a entrada de dicionário órfã. Documentação
    sn_SE10306 1 Recomendar Habilitar ouvinte LDAP A instância pode não receber informações sobre as contas dos usuários até a próxima atualização agendada, resultando em dados do usuário desatualizados. Defina o sinalizador Ouvinte no registro como true. Documentação
    sn_SE10307 1 Recomendar O Modo JavaScript não deve ser definido como Modo de compatibilidade para aplicações Os erros podem passar sem serem detectados com o Modo de compatibilidade. Defina o modo JavaScript para padrões ES5 se estiver editando uma aplicação global ou para ECMAScript 2021 (ES12) se estiver usando uma aplicação com escopo. O modo de compatibilidade não deve ser selecionado. Documentação
    sn_SE10415 1 Act As atualizações eletivas do autor devem ser processadas nos apps da Loja Se o valor da propriedade for falso, as exclusões na pasta author_elective_update não serão gravadas como registros Ignorar na entrada Histórico de upgrade para upgrades de aplicações. Crie ou atualize a propriedade do sistema "com. glide.apps.include_my_deletes" com o valor de true. Documentação
    sn_SE10451 1 Act Os serviços web REST não devem gravar dados diretamente Os serviços web REST com script simplesmente fornecem uma interface para uma transação em vez de manter operações de CRUD. Manter essas operações é mais difícil em um serviço web do que em uma inclusão de script. Use uma inclusão de script em vez de um serviço web REST com script para conduzir operações de CRUD. Documentação
    sn_SE10454 1 Sugerir O usuário definido no campo "Executar como" está inativo ou não é válido O trabalho agendado pode não ser executado como esperado com credenciais de usuário inválidas/inativas. Atualize o campo "Executar como" para um usuário diferente ou certifique-se de que o registro do usuário esteja ativo e o campo "ID do usuário" esteja preenchido. Documentação
    sn_SE10456 1 Recomendar Os serviços web SOAP não devem gravar dados diretamente Os serviços web SOAP com script simplesmente fornecem uma interface para uma transação em vez de manter operações de CRUD. Manter essas operações é mais difícil em um serviço web do que em uma inclusão de script. Use uma inclusão de script em vez de um serviço web SOAP com script para conduzir operações de CRUD. Documentação
    sn_SE10464 1 Act Definições de ANS de tarefa ativa para registro de item vulnerável (VIT) Pode causar um comportamento inesperado na instância. Desabilite todas as definições de ANS de tarefa. Documentação
    sn_SE10477 1 Recomendar gs.now() não deve mais ser usado em scripts A chamada gs.now() não é compatível e pode causar um comportamento inesperado. Substituir " gs.now()" com o novo " GlideDate().getDisplayValue()". Documentação
    sn_SE10481 1 Act A tabela sys_update_xml excede o limite recomendado Problemas de desempenho podem surgir durante upgrades. Agrupe o. sys_update_xmlTabela pela coluna "Tipo" e anote os maiores grupos. Muitas vezes, haverá apenas um ou dois tipos de atualização que constituem a maioria dos registros. Depois de identificar os tipos de atualizações que mais contribuem, determine se essas atualizações podem ser resultado de alguma personalização. Se for esse o caso, recrie a tabela sem estender sys_metadata, ou descobrir uma maneira de evitar criar/excluir registros nele com tanta frequência. Também pode haver um script personalizado responsável pelo excesso de atualizações. Desative a personalização e limpe cuidadosamente os registros em excesso que foram gerados. Se você não conseguir identificar a causa, entre em contato com o suporte da <ph conref="../reusables/conrefs.dita#conrefs/company-no-reg-tm"/> para obter assistência. Documentação
    sn_SE10482 1 Recomendar Verifica se há chamadas diretas para pacotes Java Impacto adicional no servidor de banco de dados que pode afetar outros processos. É recomendável executar a Ferramenta de remoção de chamada de pacote e substituir todas as chamadas de pacote Java pela alternativa Glide. Documentação
    sn_SE10484 1 Act Verifica se a execução do pacote de testes/testes ATF está habilitada em instâncias que não são de produção Sem ATF, os testes podem não ser realizados para garantir que a funcionalidade importante se comporte conforme esperado. Navegue até Estrutura de teste automatizada > Administração > Propriedades e selecione a propriedade "Habilitar pacote de execução de teste/teste". Documentação
    sn_SE10485 1 Act Os critérios do usuário Pode contribuir/Não pode contribuir devem ser definidos em cada base de conhecimento Qualquer usuário poderá contribuir com conteúdo quando nenhum critério de usuário estiver definido. Defina os critérios de usuário Pode contribuir ou Não pode contribuir para cada base de conhecimento. Documentação
    sn_SE10486 1 Sugerir Verifique se há scripts de servidor/cliente diferentes da linha de base Evite que scripts ignorem desnecessários durante o upgrade. Revise as mudanças nesses scripts de servidor/cliente e reverta para a versão de linha de base, se apropriado. Caso contrário, teste completamente após um upgrade. Documentação
    sn_SE10487 1 Recomendar Verifique o uso de uma API incompatível As APIs que não são mais compatíveis podem se comportar inesperadamente. Substitua chamadas de API incompatíveis por APIs compatíveis, como GlideQueryGlobalAPIou GlideRecordAPI. Como alternativa, pesquise no sys_dictionarytabela para validação de campo. Documentação
    sn_SE10496 1 Recomendar O modelo de RH tem um mapeamento de grupo de atribuição que entrará em conflito com as regras de atribuição Os usuários de RH sem as habilidades necessárias podem ser atribuídos a um caso. Revise o Modelo de RH e remova o grupo, se necessário, ou desabilite a regra de atribuição se isso não for mais necessário. Documentação
    sn_SE10528 1 Recomendar Minimize descobertas canceladas Os cronogramas e processos de descoberta vitais podem ser cancelados se o valor máximo de tempo de execução for atingido. A não conclusão da Descoberta levará a dados incompletos no CMDB. Programe descobertas durante horários que são deslocados, aloque mais recursos ou aumente o tempo máximo de execução definido. Documentação
    sn_SE10530 1 Sugerir Os detalhamentos devem ser nomeados exclusivamente Os usuários podem ficar confusos sobre o detalhamento correto a serem usados para indicadores devido a nomes duplicados. Renomeie o detalhamento com um nome apropriado e exclusivo. Documentação
    sn_SE10531 1 Recomendar Trabalho de coleta sem indicadores Os trabalhos sem indicadores podem estar coletando dados não relevantes de forma ineficiente. Na guia Indicadores, selecione o nome do indicador de trabalho que você deseja configurar ou definir um novo. Documentação
    sn_SE10532 1 Recomendar Indicador usado em vários trabalhos de coleta ativos O trabalho de coleta pode coletar dados irrelevantes. Revise os identificadores definidos nos trabalhos de coleta para garantir que eles não estejam definidos para vários trabalhos. Documentação
    sn_SE10544 1 Sugerir Os painéis devem ter pelo menos uma guia O conteúdo pode se tornar desorganizado sem o uso de guias. Investigue a causa raiz para que o painel não tenha guias. Se o painel foi transportado usando Conjuntos de atualizações, certifique-se de seguir as etapas fornecidas na documentação para descarregar todas as peças necessárias. Caso contrário, selecione o ícone de configuração em um painel para abrir o painel Configuração e selecione Criar guia. Documentação
    sn_SE10546 1 Sugerir Certifique-se de que os estados padrão sejam usados para versões os estados personalizados podem ser difíceis de manter/impor se a documentação não for criada para eles. Use os estados padrão na tabela Versões. Documentação
    sn_SE10547 1 Sugerir Evite usar cadeias de caracteres não internacionalizadas em modelos HTML. Ou gs.getMessage() nos campos Modelo HTML, Script de cliente ou Script de servidor de um widget para marcar cadeias de caracteres para tradução e localizar o conteúdo do Portal de serviços. Use o valor ou gs.getMessage() sintaxe nos campos Modelo HTML, Script de cliente ou Script de servidor de um widget para marcar cadeias de caracteres para tradução para que você possa localizar o conteúdo do Portal de serviços. Documentação
    sn_SE10550 1 Sugerir Os estados de FC da linha de base foram modificados os estados personalizados podem ser difíceis de manter/impor se a documentação não for criada para eles. Use os estados padrão para registros relacionados ao RH. Documentação
    sn_SE10552 1 Revisão Fluxo(s) de trabalho(s) submetido(s) a check-out por um período prolongado O(s) fluxo(s) de trabalho(s) submetido(s) a check-out por um período prolongado representam trabalho abandonado ou limpeza de dados que não está sendo concluído. Publique os fluxos de trabalho que foram verificados por mais de 7 dias. Documentação
    sn_SE10553 1 Sugerir As origens de detalhamento devem ter valores válidos de tabela de fatos e de campo O uso de uma tabela de fatos inválida ou valor de campo resultará em coleta de dados inesperada. Para a Tabela de fatos, selecione a tabela da qual a origem de detalhamento obtém elementos. Na tabela Campo, selecione um campo que contenha um valor exclusivo para cada registro. Documentação
    sn_SE10554 1 Sugerir Os filtros interativos baseados em uma referência devem ser mapeados para uma tabela e um campo de referência O filtro interativo estará incompleto e não fará referência a relatórios/campos específicos sem uma referência. Adicione um mapeamento ao filtro interativo na lista relacionada "Referências de filtro interativo". Documentação
    sn_SE10555 1 Recomendar Relatório atribuído a um usuário que não está ativo O usuário não receberá o relatório porque está inativo. Ative o usuário ou atribua o relatório a um usuário já ativo. Documentação
    sn_SE10556 1 Recomendar Widget com um indicador automatizado que não está mais agendado O widget não exibirá mais dados precisos ou oportunos que o indicador automatizado coleta. Reprograme o indicador automatizado para que ele continue a ser executado. Documentação
    sn_SE10557 1 Recomendar Origem de detalhamento não utilizada Os dados coletados pela origem de detalhamento não servem para nenhum propósito, pois não são usados por nenhum detalhamento. Crie um detalhamento que use a origem do detalhamento ou remova a origem do detalhamento. Se não for necessário, exclua a origem do detalhamento. Documentação
    sn_SE10558 1 Sugerir O produtor de registro de RH ativo deve ter Categoria e Catálogo definidos para serem exibidos no portal de RH e na Pesquisa O produtor de registro não aparecerá no portal se a categoria e o catálogo não estiverem preenchidos Adicione uma categoria e um catálogo ao produtor de registro. Documentação
    sn_SE10560 1 Recomendar Os relatórios não devem ser compartilhados com funções que não têm usuários Nenhum usuário receberia o relatório, pois não há usuários atribuídos à função definida no relatório. Atribua a função aos usuários que precisam de acesso ao relatório. Documentação
    sn_SE10561 1 Act O app com escopo usa utilitários de registro em log ou métodos depreciados para registro em log em vez do método de detalhamento. Restrito apenas ao escopo global e inacessível de um escopo de aplicação privada. Uso gs.error, gs.warn, gs.infoou gs.debug. Documentação
    sn_SE10562 1 Recomendar Usar categorias de notificação Os usuários têm a opção de assinar ou cancelar a assinatura de notificações com base na categoria. Ter esses valores permitirá que os usuários façam o autoatendimento de suas preferências de notificação. Adicione um valor de categoria à notificação. Documentação
    sn_SE10564 1 Sugerir Dados de base/núcleo duplicados encontrados. Dados duplicados podem criar confusão para administradores e usuários de CSM. Revise os dados duplicados e remova dados considerados desnecessários. Documentação
    sn_SE10565 1 Sugerir As regras de negócio "Copiar estado do incidente para estado" e "Copiar estado para estado do incidente" devem permanecer ativas Evite problemas se você usar os campos "Estado" ou "Estado do incidente" no formulário Incidente ao criar ou atualizar um registro de incidente porque ambos os campos são sincronizados no back-end Os campos são sincronizados somente quando as seguintes regras de negócios são ativadas: Copiar estado para estado de incidente Copiar estado de incidente para estado Reative estas regras de negócios: "Copiar estado do incidente para estado" e "Copiar estado para estado do incidente". Se eles tiverem sido removidos, obtenha cópias de outra instância. Documentação
    sn_SE10566 1 Recomendar A atividade de fluxo de trabalho faz referência a um grupo vazio ou inválido As atividades que executam um script, enviam notificações ou solicitam aprovações não serão executadas como esperado e apontarão para o grupo inválido ou vazio. Isso pode fazer com que os objetos criados por essas atividades sejam perdidos. Certifique-se de que o grupo correto esteja atribuído à atividade e que haja usuários ativos no grupo. Documentação
    sn_SE10569 1 Recomendar Nenhum mapeamento de detalhamento encontrado para detalhamento Sem um mapeamento de detalhamento, o detalhamento não pode ser usado Crie um mapeamento de detalhamento. Documentação
    sn_SE10570 1 Recomendar Evite o uso de modelos em linha em widgets Pode aumentar a probabilidade de problemas de produção no Portal de serviços Crie um registro de ng-modelo angular relacionado para o widget. Documentação
    sn_SE10572 1 Recomendar Relatório compartilhado com um grupo que não tem usuários Os usuários corretos devem ter acesso a este relatório ou o relatório não é mais necessário. Se uma mudança organizacional não for refletida corretamente em seus grupos e no compartilhamento para esses relatórios, os usuários que precisam deles provavelmente solicitarão novos relatórios, levando a duplificação. Um grande número de relatórios adiciona sobrecarga para o sistema e os administradores. Investigue este relatório para garantir que o compartilhamento do grupo neste relatório seja preciso. Desative o relatório se ninguém precisar de acesso a ele. Investigue este grupo para garantir que as mudanças organizacionais recentes não o deixaram órfão. Documentação
    sn_SE10573 1 Recomendar Os campos principais na tabela Incidente devem ser somente leitura Se as informações geradas automaticamente que são capturadas em um incidente forem editadas, isso poderá causar confusão e perda de dados.
    • Os seguintes campos devem ser sempre somente leitura no incidente:.
    • Número.
    • Aberto.
    • Aberto por.
    • Atualizado por.
    • Resolvido por.
    • Encerrado.
    • Encerrado por.
    Documentação
    sn_SE10576 1 Recomendar Os indicadores devem ter nomes exclusivos Nomes de indicadores duplicados podem causar confusão e se tornar mais difícil de manter. Certifique-se de que os indicadores tenham nomes exclusivos. Documentação
    sn_SE10579 1 Act Trabalhos do coletor de dados com erros ou avisos Dados de benchmark importantes podem não ser capturados com erros ou avisos presentes. Revise e resolva erros e avisos pendentes no trabalho do coletor de dados. Documentação
    sn_SE10580 1 Revisão Considere tornar obrigatórios os campos na tabela Tarefa de mudança Sem campos obrigatórios, a coleta de dados na tabela Tarefa de mudança pode ser menos eficaz, levando a informações incompletas ou inconsistentes.
    • Torne os seguintes campos obrigatórios na tabela Tarefa de mudança:.
    • Item de configuração.
    • Data de início planejada.
    • Data de término planejada.
    • Grupo de atribuição.
    • Descrição resumida.
    • Descrição.
    Documentação
    sn_SE10581 1 Sugerir Todos os filtros interativos baseados em um filtro em cascata devem ser mapeados para o filtro em cascata O filtro interativo estará incompleto e não fará referência a relatórios/campos específicos sem o filtro em cascata. Adicione um mapeamento ao filtro interativo na lista relacionada "Filtro em cascata". Documentação
    sn_SE10584 1 Sugerir Verifique se há indicadores automáticos sem pontuações inseridas Os indicadores que não têm pontuações não atendem ao objetivo de fornecer uma métrica para processos de negócios. Revise e resolva indicadores automáticos que não estão inserindo pontuações. Documentação
    sn_SE10586 1 Recomendar Descontinuação do campo da tabela sn_grc_metric_base_definition A partir da versão Vancouver, "latest_data" e "previous_data" em sn_grc_metric_base_definition e sn_grc_metric_metric serão descontinuados. Defina limites baseados em porcentagem para dados de métrica. Use a nova função sn_grc_metric.developer para editar o script na definição de métrica automatizada. Documentação
    sn_SE10588 1 Recomendar Descontinuação do GlideEncrypter A partir da versão da família Vancouver, a GlideEncrypter API não é recomendada para uso, pois esta API foi descontinuada de acordo com as diretrizes do NIST Considere usar GlideElementOu a Estrutura de gestão de chaves como alternativas. Documentação
    sn_SE10589 1 Sugerir Otimização da força de trabalho para ITSM Podem ocorrer erros do sistema e degradação do desempenho devido a verificações condicionais desnecessárias
    • Migre os dados para os campos.
    • Acesso do gerente.
    • Permitir criação de agente.
    • Permitir edição do agente.
    • Permitir exclusão do agente.
    • O controle de acesso para tipos de evento agora deve ser realizado usando Critérios de usuário.
    Documentação
    sn_SE10590 1 Sugerir Descontinuação da Central de segurança da instância A Central de segurança da instância (ISC) chegará ao fim das vendas em setembro de 2024. O SSC é a solução recomendada daqui para frente. Obtenha a Central de segurança de aplicações na loja do <ph conref="../reusables/conrefs.dita#conrefs/company-no-reg-tm"/>. Documentação
    sn_SE10591 1 Sugerir A tabela m2m_user_consent_info será descontinuada e migrada para sys_analytics_user_consent_decision A descontinuação e migração da tabela m2m_user_consent_info para sys_analytics_user_consent_decision em ServiceNow A versão Vancouver de pode exigir atualizações de aplicações personalizadas e migração de dados, afetando a compatibilidade e as funcionalidades de emissão de relatórios. Considere usar a nova tabela sys_analytics_user_consent_decisionem vez do obsoleto m2m_user_consent_info. Documentação
    sn_SE10598 1 Revisão Parágrafo do artigo muito longo Parágrafos longos podem sobrecarregar a IA e resultar em resumos fragmentados ou pouco claros. Separe parágrafos longos em vários parágrafos e considere encurtá-los para as informações mais relevantes. Documentação
    sn_SE10317 1 Revisão O Now Assist funciona melhor quando os artigos são concluídos com grupos de propriedade Os artigos de conhecimento são mal mantidos, sem proprietários claros. Verifique isso sys_property glide.knowman.ownership_group.enabledexiste e está definido como " true". Crie e/ou mude, se necessário. Documentação
    sn_SE10620 1 Revisão Métricas de artigo obsoletas O campo "Válido até" nos artigos de conhecimento controla se os artigos podem ser pesquisados, pesquisados e usados pela IA generativa. Os artigos que não estão sendo atualizados podem conter informações desatualizadas. . Válido até a data deve ser definida como menos de 1 ano no futuro. Periodicamente, peça ao autor do artigo ou um membro do grupo responsável para verificar esses artigos para determinar se eles são relevantes ou se precisam de atualizações. Documentação
    sn_SE10622 1 Revisão Exibir métricas Artigos que não estão sendo usados com muita frequência podem ter informações desatualizadas e ocupam espaço desnecessariamente no banco de dados. Revise artigos com menos exibições para garantir que o conteúdo seja relevante e atualizado. Considere descontinuar artigos sem exibições. Documentação
    sn_SE10623 1 Revisão Artigos com imagens devem ter texto alternativo. Os usuários com necessidades de acessibilidade, como deficiências visuais, podem não conseguir exibir imagens e vídeos sem o texto alternativo. Localize imagens em artigos de conhecimento e certifique-se de que a descrição alternativa do atributo seja preenchida com texto significativo. Documentação
    sn_SE10624 1 Revisão Artigo sem meta e sem marcadores A relevância do artigo pode estar abaixo ou acima dela sem o uso de meta tags para ajudar com a relevância. Crie marcadores que correspondam à possível consulta do usuário e insira-os no campo Meta no formulário de Conhecimento. Documentação
    sn_SE10625 1 Revisão Reduza ao máximo a criação de artigos duplicados As respostas da IA generativa serão distorcidas, dando mais importância aos dados duplicados do que o desejado. Localize artigos de conhecimento duplicados e consolide-os. Use os critérios do usuário. Se você precisar mostrar artigos em vários lugares, considere o uso da taxonomia unificada na Central do funcionário. Documentação
    sn_SE10626 1 Revisão Os blocos de conhecimento não funcionam com o Now Assist, não use em artigos com o Now Assist O Now Assist não pode analisar corretamente o conteúdo em blocos de conhecimento, portanto, eles precisam ser removidos e a funcionalidade substituída pela segurança no nível de campo. Isso pode ser modelado usando modelos de artigo remova blocos de conhecimento dos artigos sinalizados. Se desejar, substitua pela segurança no nível de campo por meio de modelos de artigo. Documentação
    sn_SE10629 1 Recomendar Não use gs.nowDateTime() para definir um objeto GlideDateTime. Não use gs.nowDateTime() para definir um objeto GlideDateTime. O método nowDateTime() retorna a data e hora no formato local e o fuso horário local. O objeto GlideDateTime usa a data e hora no formato interno e no fuso horário UTC. gdt de substituição de var: Novo GlideDateTime( gs.nowDateTime()); com variável gdt: novo GlideDateTime();. Documentação
    sn_SE10630 1 Act Campos ou objetos não existentes de referências fd_DATA Isso resultará em erros e recuperação de dados incorreta. Atualize o nome do objeto ou o nome do campo no script da etapa de fluxo. Documentação
    sn_SE10631 1 Act Coluna inválida no fluxo ou ação Isso resultará em dados indefinidos se o campo não existir na tabela. Atualize o nome do campo no script da etapa de fluxo. Documentação
    sn_SE10632 1 Sugerir Descrição ausente nos itens de fluxo e/ou hierarquia Descrições ausentes podem causar confusão sobre qual é a finalidade do fluxo/subfluxo/ação Os fluxos, subfluxos e ações devem conter descrições. Documentação
    sn_SE10634 1 Sugerir Excesso de ações em um único fluxo Se um fluxo contiver mais de 25 ações, ele o tornará menos legível e menos reutilizável Se um fluxo contiver mais de 25 ações, considere usar um subfluxo em vez das ações. Documentação
    sn_SE10635 1 Sugerir Ação "Enviar e-mail" legada em um fluxo É preferível usar a ação "Enviar notificação" mais recente em vez da ação "Enviar e-mail" legada. É preferível usar a ação "Enviar notificação" mais recente em vez da ação "Enviar e-mail" legada. Documentação
    sn_SE10636 1 Sugerir Etapa de log ausente no fluxo O log ausente tornaria a depuração desafiadora Adicione uma etapa DE LOG a cada ramificação de um fluxo para facilitar a depuração. Documentação