Configurar a maneira como as atividades gerenciam e passam informações na criação de Service ManagerConfigure the way activities manage and pass information in Service Manager authoring

Importante

Esta versão do Service Manager atingiu o fim do suporte, recomendamos que você atualize para o Service Manager 2019.This version of Service Manager has reached the end of support, we recommend you to upgrade to Service Manager 2019.

As propriedades de atividade fornecem maneiras de transferir dados.The activity properties provide ways to transfer data. Para o cenário de personalização do Banco Woodgrove, o nome do computador e o nome do grupo devem ser transferidos da atividade de provisionamento automatizada para a atividade de fluxo de trabalho que executa o trabalho real.For the Woodgrove Bank customization scenario, the name of the computer and the name of the group must be transferred from the automated provisioning activity to the workflow activity that does the actual work. A ilustração a seguir mostra como os nomes de computador e grupo são passados do Service Manager atividade automatizada para as atividades de Windows Workflow Foundation (WF) no fluxo de trabalho.The following illustration shows how the computer and group names pass from the Service Manager automated activity to the Windows Workflow Foundation (WF) activities in the workflow.

Processo: adicionar computador ao grupo

Você pode usar as seguintes etapas para configurar as propriedades para transmitir os valores:You can use the following steps to configure properties to pass the values:

  • Como definir uma propriedade de atividade para um valor constante – define a propriedade Active Directory Server da atividade Adicionar AD DS computador ao grupo para um valor constante.How to Set an Activity Property to a Constant Value - Sets the Active Directory Server property of the Add AD DS Computer To Group activity to a constant value.

  • Como definir uma propriedade de atividade para usar um valor da classe Trigger – associa as propriedades ComputerName e GroupName definidas anteriormente às propriedades nome do computador e nome do grupo da atividade Adicionar AD DS computador ao grupo .How to Set an Activity Property to Use a Value from the Trigger Class - Associates the ComputerName and GroupName properties defined previously with the Computer name and Group name properties of the Add AD DS Computer To Group activity.

Para fluxos de trabalho maiores e mais complexos, você tem uma opção adicional.For larger, more complex workflows, you have an additional option. Para passar valores de uma atividade para outra, conclua as etapas em como definir uma propriedade de atividade para usar um valor de outra atividade.To pass values from one activity to another, complete the steps in How to Set an Activity Property to Use a Value from Another Activity.

Definir uma propriedade de atividade para um valor constanteSet an activity property to a constant value

No cenário de personalização do Banco Woodgrove, Ken usa este procedimento para definir a propriedade Active Directory Name da atividade Adicionar computador AD DS ao grupo .In the Woodgrove Bank customization scenario, Ken uses this procedure to set the Active Directory name property of the Add AD DS Computer to Group activity.

Use este procedimento no Service Manager Authoring Tool para definir uma propriedade com um valor constante (também conhecido como valor literal).Use this procedure in the Service Manager Authoring Tool to set a property to a constant value (also referred to as a literal value). Esse valor aplica-se sempre que este fluxo de trabalho é iniciado.This value applies anytime this workflow starts.

Para definir uma propriedade de atividade com um valor constanteTo set an activity property to a constant value

  1. No painel de criação, clique na atividade que deseja.In the authoring pane, click the activity you want. O painel detalhes torna-se ativo e exibe as propriedades dessa atividade.The Details pane becomes active, and it displays the properties for this activity.

    Por exemplo, no fluxo de trabalho do AddComputertoADGroupWF , clique na atividade Adicionar AD DS computador ao grupo .For example, in the AddComputertoADGroupWF workflow, click the Add AD DS Computer to Group activity.

  2. No painel de detalhes , clique na propriedade que você deseja definir e, na caixa de texto, digite um valor.In the Details pane, click the property you want to set, and in the text box, type a value.

    Por exemplo, para a atividade adicionar AD DS computador ao grupo , clique em nome de domínio do computadore, na caixa de texto, digite Woodgrove.com.For example, for the Add AD DS Computer to Group activity, click Computer Domain name, and in the text box, type woodgrove.com.

Definir uma propriedade de atividade para usar um valor de outra atividadeSet an activity property to use a value from another activity

Use este procedimento no Service Manager Authoring Tool para configurar uma atividade para obter seus valores de propriedade de outra atividade no fluxo de trabalho.Use this procedure in the Service Manager Authoring Tool to configure an activity to obtain its property values from another activity in the workflow. Esse processo é conhecido como "associação" de uma propriedade a outra.This process is referred to as "binding" one property to another.

Para definir uma propriedade de atividade para usar um valor de outra atividadeTo set an activity property to use a value from another activity

  1. No painel de criação, clique na atividade que deseja.In the authoring pane, click the activity you want. O painel detalhes torna-se ativo e exibe as propriedades dessa atividade.The Details pane becomes active, and it displays the properties for this activity.

  2. Clique na propriedade que você deseja definir e, em seguida, clique no botão de reticências (...) que aparece para essa propriedade.Click the property you want to set, and then click the ellipsis (...) button that appears for that property.

  3. Na lista de atividades na caixa de diálogo, expanda a atividade desejada e, em seguida, selecione a propriedade que deseja usar.In the list of activities in the dialog box, expand the activity you want, and then select the property you want to use.

  4. Clique em OK para fechar a caixa de diálogo.Click OK to close the dialog box.

Definir uma propriedade de atividade para usar um valor da classe TriggerSet an activity property to use a value from the trigger class

Use este procedimento no Service Manager Authoring Tool para definir uma propriedade para recuperar seu valor da classe Service Manager usada para disparar o fluxo de trabalho.Use this procedure in the Service Manager Authoring Tool to set a property to retrieve its value from the Service Manager class used to trigger the workflow. Não é possível usar esse método com um fluxo de trabalho que tem um gatilho de Timer.You cannot use this method with a workflow that has a Timer trigger.

No cenário de personalização do Banco Woodgrove, Ken usa este procedimento para definir as propriedades nome do computador e nome do grupo da atividade Adicionar AD DS computador ao grupo para recuperar os valores da atividade automatizada: Adicionar computador ao grupo do AD nome do computador, nome do grupoe ID da atividade da solicitação de alteração.In the Woodgrove Bank customization scenario, Ken uses this procedure to set the Computer Name and Group Name properties of the Add AD DS Computer to Group activity to retrieve the values of the Automated Activity: Add Computer To AD Group properties Computer Name, Group Name, and Activity ID from the change request.

Como configurar propriedades de atividade para recuperar dados de uma classe de gatilhoTo configure activity properties to retrieve data from a trigger class

  1. No painel de criação, clique na atividade que deseja.In the authoring pane, click the activity you want. O painel de detalhes torna-se ativo e exibe as propriedades dessa atividade.The Details pane becomes active and displays the properties for this activity. Por exemplo, clique na atividade adicionar AD DS computador ao grupo ou a atividade definir status da atividade como concluída .For example, click the Add AD DS Computer to Group activity or the Set Activity Status to Completed activity.

  2. No painel de detalhes , clique na propriedade que você deseja definir e, em seguida, clique no botão de reticências (...) que aparece ao lado da propriedade.In the Details pane, click the property you want to set, and then click the ellipsis (...) button that appears next to the property.

    Por exemplo, para a atividade adicionar AD DS computador ao grupo , clique em nome do grupoe clique no botão de reticências (...).For example, for the Add AD DS Computer to Group activity, click Group Name, and then click the ellipsis (...) button.

  3. No lado esquerdo da caixa de diálogo definir entrada para a atividade addADDSComputerToGroup1 , clique em usar uma propriedade de classe.On the left side of the Define input for the activity addADDSComputerToGroup1 dialog box, click Use a class property. Selecionar essa opção produz uma lista das propriedades disponíveis na classe de gatilho.Selecting this option produces a list of the properties that are available in the trigger class.

  4. Selecione a propriedade da classe que deseja usar para essa propriedade de atividade.Select the class property that you want to use for this activity property.

    Por exemplo, para a atividade adicionar AD DS computador ao grupo , faça o seguinte:For example, for the Add AD DS Computer to Group activity, do the following:

    1. No painel de detalhes da atividade Adicionar AD DS computador ao grupo , clique em nome do grupo, clique no botão de reticências (...), clique em usar uma propriedade de classe, clique em GroupNamee em OK.In the Details pane for the Add AD DS Computer to Group activity, click Group Name, click the ellipsis (...) button, click Use a class property, click GroupName, and then click OK.

    2. No painel de detalhes , clique em nome do computador, clique no botão de reticências (...), clique em usar uma propriedade de classe, clique em ComputerNamee em OK.In the Details pane, click Computer Name, click the ellipsis (...) button, click Use a class property, click ComputerName, and then click OK.

      Para a atividade definir status da atividade como concluída , clique em ID da atividadee, em seguida, clique no botão de reticências (...) que aparece ao lado da propriedade.For the Set Activity Status to Completed activity, click Activity ID, and then click the ellipsis (...) button that appears next to the property. Na caixa de diálogo definir entrada para a atividade setActivityStatusToCompleted1 , clique em usar uma propriedade de classee, na lista propriedade, clique em ID (interno).In the Define input for the activity setActivityStatusToCompleted1 dialog box, click Use a class property, and then in the property list, click ID (Internal). Clique em OK.Click OK.

Próximas etapasNext steps