Compartilhar via


Atualizar fluxo de trabalho

Espaço de nomes: microsoft.graph.identityGovernance

Atualize as propriedades de um objeto de fluxo de trabalho . Apenas as propriedades listadas na tabela do corpo do pedido podem ser atualizadas. Para atualizar quaisquer outras propriedades do fluxo de trabalho, veja fluxo de trabalho: createNewVersion.

Esta API está disponível nas seguintes implementações de cloud nacionais.

Serviço global US Government L4 US Government L5 (DOD) China operada pela 21Vianet

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) Ciclo de VidaWorkflows-Workflow.ReadWrite.All Ciclo de VidaWorkflows.ReadWrite.All
Delegado (conta pessoal da Microsoft) Sem suporte. Sem suporte.
Application Ciclo de VidaWorkflows-Workflow.ReadWrite.All Ciclo de VidaWorkflows.ReadWrite.All

Importante

Em cenários delegados com contas escolares ou profissionais, o utilizador com sessão iniciada tem de ter uma função de Microsoft Entra suportada ou uma função personalizada com uma permissão de função suportada. O Administrador de Fluxos de Trabalho do Ciclo de Vida é a função com menos privilégios suportada para esta operação.

Solicitação HTTP

PATCH /identityGovernance/lifecycleWorkflows/workflows/{workflowId}

Cabeçalhos de solicitação

Nome Descrição
Autorização {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Content-Type application/json. Obrigatório.

Corpo da solicitação

No corpo do pedido, forneça apenas os valores das propriedades a atualizar. As propriedades existentes que não estão incluídas no corpo do pedido mantêm os valores anteriores ou são recalculadas com base em alterações a outros valores de propriedade.

A tabela a seguir especifica as propriedades que podem ser atualizadas.

Propriedade Tipo Descrição
description Cadeia de caracteres Descreve a finalidade do fluxo de trabalho para utilização administrativa.
displayName Cadeia de caracteres Uma cadeia exclusiva que identifica o fluxo de trabalho.
isEnabled Booliano Um valor Booleano que indica se o fluxo de trabalho está definido para ser executado ou não.
isSchedulingEnabled Booliano Um valor booleano que indica se o agendamento está ativado ou não.

Observação

Também pode atualizar o nome e a descrição da tarefa num fluxo de trabalho sem criar uma nova versão. Para obter mais informações sobre estas propriedades, consulte: atualizar tarefa.

Resposta

Se tiver êxito, esta ação retornará um código de resposta 204 No Content.

Exemplos

Solicitação

O exemplo a seguir mostra uma solicitação.

PATCH https://graph.microsoft.com/v1.0/identityGovernance/lifecycleWorkflows/workflows/156ce798-1eb6-4e0a-8515-e79f54d04390
Content-Type: application/json
Content-length: 454

{
    "description": "Configure new hire tasks for onboarding employees on their first day",
    "displayName": "Australia Onboard new hire employee",
    "isEnabled": true,
    "isSchedulingEnabled": false
}

Resposta

HTTP/1.1 204 No Content