O arquivo de configuração de operação é necessário para fluxos de trabalho de operação de menu. Ele especifica os aspectos da opção de menu personalizada no console do vRealize Automation, como o texto de exibição, quais funções têm acesso à opção e os estados de máquina para os quais essa opção está disponível.

Por Que e Quando Desempenhar Esta Tarefa

Procedimento

  1. Crie um novo arquivo XML.
    <?xml version="1.0" encoding="utf-8"?>
  2. Crie o elemento raiz customOperations.
    <customOperations xmlns="http://www.dynamicops.com/schemas/2009/OperationConfig/">
    </customOperations>

    O elemento deve especificar o namespace XML http://www.dynamicops.com/schemas/2009/OperationConfig/.

  3. Para cada operação que você deseja definir, adicione um elemento operation dentro de customOperations.
    <operation name="WFMachineMenu1" displayName="Execute Machine Menu task">
    </operation>

    O elemento operation tem os seguintes atributos:

    Atributo

    Descrição

    name

    O nome do fluxo de trabalho que essa operação executa.

    displayName

    Um rótulo descritivo para a opção no menu da máquina.

  4. Especifique as funções para conceder acesso à operação de menu.
    1. Adicione o elemento authorizedTasks.
      <operation name="WFMachineMenu1" displayName="Execute Machine Menu task">
        <authorizedTasks>
        </authorizedTasks>
      </operation>
    2. Para cada função para a qual você deseja conceder acesso à operação, adicione um elemento task, por exemplo:
      <authorizedTasks>
        <task>VRM User Custom Event</task>
        <task>VRM Support Custom Event</task>  
        <task>Group Administrator Custom Event</task>
        <task>Enterprise Administrator Custom Event</task>
        <task>VRM Administrator Custom Event</task>
      </authorizedTasks>

      O conteúdo válido do elemento task é o seguinte:

      Conteúdo do elemento

      Descrição

      VRM User Custom Event

      Concede acesso à operação para todos os usuários.

      VRM Support Custom Event

      Concede acesso à operação para usuários com suporte.

      Group Administrator Custom Event

      Concede acesso à operação para gerentes de grupos de negócios.

      Enterprise Administrator Custom Event

      Concede acesso à operação para administradores de estrutura.

      VRM Administrator Custom Event

      Concede acesso à operação somente para administradores do IaaS.

  5. (Opcional) Especifique os estados de máquina para os quais a operação está disponível.
    1. Adicione o elemento machineStates.
      <operation name="WFMachineMenu1" displayName="Execute Machine Menu task">
        <machineStates>
        </machineStates>
      </operation>
    2. Para cada estado em que a operação deve estar disponível, adicione um elemento state.
      <machineStates>
        <state>On</state>
        <state>Off</state>
      </machineStates>

      O valor pode ser qualquer um dos estados de máquina possíveis. Para obter uma lista completa de estados de máquina, consulte Configuração do IaaS para plataformas virtuais, Configuração do IaaS para máquinas físicas ou Configuração do IaaS para plataformas de nuvem.

    Se o elemento for omitido, a operação estará disponível para todos os estados de máquina.

Exemplo

Veja a seguir um exemplo de um arquivo de configuração de operação completo:

<?xml version="1.0" encoding="utf-8" ?>
<customOperations xmlns="http://www.dynamicops.com/schemas/2009/OperationConfig/">
  <operation name="WFMachineMenu1" displayName="Execute Machine Menu task">
    <authorizedTasks>
      <task>VRM User Custom Event</task>
      <task>VRM Support Custom Event</task>
      <task>Group Administrator Custom Event</task>
      <task>Enterprise Administrator Custom Event</task>
      <task>VRM Administrator Custom Event</task>
    </authorizedTasks>
    <machineStates>
      <state>On</state>
      <state>Off</state>
    </machineStates>
  </operation>
</customOperations>