Defina valores padrão para campos de formulário de catálogo em nuvem

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 4 min. de leitura
  • Você pode definir valores padrão para todos os usuários ou preencher campos com valores padrão com base nas condições. Este exemplo mostra como definir um perfil de programação padrão e um serviço de negócios.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_service_designer

    Antes de seguir este exemplo, você deve estar familiarizado com a criação de blueprints e regras de blueprints. Consulte estes recursos:

    Por Que e Quando Desempenhar Esta Tarefa

    O objetivo deste exemplo é exibir um valor padrão para o perfil de programação e o campo de serviço de negócios. Cada campo deriva seus valores de forma diferente:
    • O perfil de programação deriva seus valores de um filtro de pool que retorna um valor de texto. Portanto, você deve definir o valor padrão aplicando o texto correto e correspondente a uma das opções de perfil de programação que aparecem para o usuário em uma lista.
    • O serviço de negócios deriva seus valores de uma referência à tabela Serviço [cmdb_ci_service]. Portanto, você deve definir o valor especificando o SYS ID do registro que deseja exibir.
    O exemplo neste tópico define os valores de maneiras diferentes:
    • O valor padrão do perfil de programação é definido diretamente na propriedade Perfil de programação e se aplica a todos os usuários sem condições. Você pode querer fazer isso para limitar o uso de recursos virtuais a uma programação específica, como somente durante o horário comercial, para todos os usuários.
    • O valor padrão do serviço de negócios é definido usando uma ação em uma regra de plano gráfico. Você pode usar uma regra para definir um valor padrão quando quiser que o valor seja o padrão somente quando determinadas condições forem atendidas. Por exemplo, se o usuário pertencer a um grupo de usuários que lida com apenas um serviço de negócios, defina o valor para o usuário para que ele não precise classificar uma longa lista de todos os serviços de negócios em sua organização.

    Procedimento

    1. Crie um plano gráfico com um servidor virtual.

      Para este exemplo, um plano gráfico com um servidor virtual em um datacenter da AWS é usado.

      Servidor virtual na AWS

    2. No formulário Plano gráfico, clique em Catálogo e clique no bloco que representa Provisionamento operação.

      Item do catálogo

    3. Clique no botão Informações gerais Conjunto de variáveis na lista relacionada Conjuntos de variáveis.
    4. Clique em ScheduleProfile variável.

      Observe que Pool . Especificações de tipo Especifica o pool do qual os valores do perfil de programação são derivados: ScheduleProfilePool.

      . Pool de perfis de programação o pool especifica o. Todos Filtro, que retorna os valores no campo Nome da tabela Perfil de programação [sn_cmp_schedule_profile]. Esses valores são valores de texto estático, o que significa que você pode especificar o valor de texto exato para o nome do perfil de programação que deseja tornar o padrão. O pool ScheduleProfile

    5. Em Valor padrão Do formulário Propriedade ScheduleProfile, insira o texto que corresponde ao valor no campo Nome da tabela Perfil de programação [sn_cmp_schedule_profile].

      Neste exemplo, esse valor é 8-5 dias úteis .

      8-5 dias úteis

    6. Clique em Atualizar.
    7. Clique em BusinessService variável.

      Observe que Referência . Especificações de tipo Especifica a tabela Serviço [cmdb_ci_service], da qual os valores do serviço de negócios são derivados.

      A propriedade Serviço de negócio

      Por padrão, para se referir a um registro específico em uma tabela, você deve saber o SYS ID do registro.

    8. Para obter o SYS ID de um serviço de negócios:
      1. Na interface principal da instância (não a interface do Portal do administrador em nuvem), insira cmdb_ci_service.list no filtro da aplicação.
      2. Encontre o serviço de negócios que você deseja tornar o padrão.
      3. Clique com o botão direito do mouse no registro e selecione Copiar sys_id .

        Este exemplo usa Workday Enterprise Services .

        Copie o SYS ID

    9. Em BusinessService formulário variável, crie uma regra, ação e condição com estes valores:
      1. Em Regra lista relacionada, clique em Novo .
      2. Forneça um nome e uma descrição.
      3. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
      4. Em Ação lista relacionada para a regra, clique em Novo .
      5. Forneça um nome e configure estes campos conforme especificado:
        Campo Valor
        Tipo de Ação

        SetValue

        Esta opção instrui o sistema a mudar o campo para o valor especificado. Selecionar esta opção é o mesmo que inserir um valor padrão no formulário de propriedade.

        Campo de destino BusinessService
        Valor O SYS ID do serviço de negócios que você copiou.

        Neste exemplo, o serviço de negócios é definido como Workday Enterprise Services por padrão, que é representado no sistema com o SYS ID que você já copiou.

        Regra de serviço de negócio com valor padrão

      6. Clique em Enviar.

    Resultado

    Valores padrão para perfil de programação e serviço de negócios

    O que Fazer Depois

    Você pode criar uma condição ou várias condições que devem ser atendidas antes que o sistema defina o valor padrão para o serviço de negócios. Por exemplo, você pode querer mudar o valor padrão do serviço de negócios para Workday Enterprise Services somente quando o grupo ao qual o usuário pertence for o grupo Administradores do Workday.