Passando parâmetros para as políticas PaCE

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Os parâmetros podem ser passados para uma política PaCE para validar atualizações para um objeto (tabelas e IDs de documento). As versões de política incluem dois tipos de entradas de parâmetro: entradas do solicitante e entradas mapeadas.

    Variáveis de APIde

    A entrada do solicitante é aprovada para a API PaCE no momento da invocação por um desenvolvedor. Uma entrada do solicitante permite passar um valor para a política sempre que a política é invocada. Especifique um valor para esta entrada do solicitante ao chamar a API. Caso contrário, a política não será executada e nenhuma decisão será tomada.

    Para cada política PaCE, há apenas uma entrada do solicitante predefinida chamada SnapshotId. Essa entrada do solicitante é imutável e não pode ser modificada ou excluída. Você não pode definir entradas adicionais do solicitante para uma política.

    Parâmetros de configuraçãode

    As entradas mapeadas podem ser passadas ao mapear políticas para um objeto (tabelas e IDs de documento). Ao definir uma entrada de mapeamento, você está na verdade criando uma variável que permite passar valores para a política sempre que a política for mapeada. Se você definir entradas obrigatórias, deverá especificar valores para essas entradas ao mapear a política. Se as entradas definidas não forem obrigatórias, a política não será executada (o status será definido como inativo) e nenhuma decisão será tomada.

    Por exemplo, para uma apólice de despesas de viagem, você pode adicionar variáveis para definir os limites de diferentes tipos de despesas. Os limites são especificados ao mapear a política e definem os limites da despesa quando a política é invocada neste objeto. O limite de despesa de café da manhã para um grupo de funcionários pode ser de US$ 25 e, para um grupo diferente de funcionários, o limite pode ser de US$ 50. Cada vez que a política é invocada, as despesas são validadas pela política de acordo com os limites especificados no mapeamento.