Uso da operação de inserção múltipla segura na API do Import Set

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Use a propriedade com.glide.import_set_api.insert_multiple_optimize para controlar se GlideRecordSecure ou GlideRecord é usado para a operação Inserir vários na API do conjunto de importação.

    Se com.glide.import_set_api.insert_multiple_optimize estiver definido com o valor recomendado falso, o GlideRecordSecure será usado para inserir registros e as listas de controle de acesso (ACLs) no nível de tabela serão avaliadas. Se esta propriedade for definida como verdadeira, GlideRecord será usado para inserir registros e as ACLs de nível de tabela não serão avaliadas; Além disso, você deve garantir que a API do conjunto de importação inserir várias ACLs de endpoint REST (sys_id: 3101b770ff2211105cf343d0653bf182) esteja ativa e que os usuários tenham a função import_transformer.

    Mais informações

    Atributo Descrição
    Nome da configuração com.glide.import_set_api.insert_multiple_optimize
    Tipo de configuração Propriedades do sistema (/sys_properties_list.do)
    Tipo de dados booliano
    Valor recomendado verdadeiro
    Valor-padrão falso
    Categoria Controle de acesso
    Risco à segurança
    • Pontuação de gravidade: 6,5
    • Pontuação do CVSS: média
    • Detalhes do risco à segurança: se esta propriedade não estiver definida como “falsa”, um usuário com baixos privilégios poderá inserir dados em tabelas fora do escopo de suas funções privilegiadas.
    Comportamento reversível Substituição de banco de dados segura e Nenhuma substituição de banco de dados.
    Dependências e pré-requisitos Nenhum(a)
    Impacto funcional Esta propriedade otimiza o desempenho da API do Import Set usando o GlideRecord para salvar dados. Ao ser definido, o parâmetro requer que um usuário de integração tenha a função import_transformer para acessar a API.
    Referências https://developer.servicenow.com/blog.do?p=/post/gliderecord-vs-gliderecordsecure