tipo de recurso customTaskExtension

Namespace: microsoft.graph.identityGovernance

Define os atributos de um customTaskExtension que permite integrar fluxos de trabalho do ciclo de vida com aplicativos lógicos do Azure. Embora os Fluxos de Trabalho do Ciclo de Vida forneçam várias tarefas internas (conhecidas como taskDefinitions) para automatizar cenários comuns durante o ciclo de vida do usuário, você pode eventualmente atingir os limites dessas tarefas internas. Você pode criar um customTaskExtension que contém informações sobre um aplicativo lógico do Azure e disparar o aplicativo lógico do Azure com a tarefa interna "Executar uma extensão de tarefa personalizada" que faz referência ao customTaskExtension correspondente.

Herda de customCalloutExtension.

Para obter mais informações sobre como usar extensões de tarefa personalizadas, consulte os links na seção consulte também .

Métodos

Método Tipo de retorno Descrição
List Coleção microsoft.graph.identityGovernance.customTaskExtension Obtenha uma lista dos objetos customTaskExtension e suas propriedades.
Create microsoft.graph.identityGovernance.customTaskExtension Crie um novo objeto customTaskExtension .
Get microsoft.graph.identityGovernance.customTaskExtension Leia as propriedades e relações de um objeto customTaskExtension .
Atualizar microsoft.graph.identityGovernance.customTaskExtension Atualize as propriedades de um objeto customTaskExtension .
Delete Nenhum Exclui um objeto customTaskExtension .

Propriedades

Propriedade Tipo Descrição
authenticationConfiguration microsoft.graph.customExtensionAuthenticationConfiguration Configuração para proteger a chamada de API para o aplicativo lógico. Herdado de customCalloutExtension. Obrigatório.
callbackConfiguration microsoft.graph.identityGovernance.customTaskExtensionCallbackConfiguration A configuração de retorno de chamada para uma extensão de tarefa personalizada.
clientConfiguration microsoft.graph.customExtensionClientConfiguration Configurações de conexão HTTP que definem por quanto tempo o Microsoft Entra ID pode aguardar uma conexão com um aplicativo lógico, quantas vezes você pode repetir uma conexão que atingiu o tempo limite e os cenários de exceção em que as tentativas são permitidas. Herdado de customCalloutExtension.
createdDateTime DateTimeOffset Quando a extensão de tarefa personalizada foi criada.

Suporta $filter(lt, le, gt, ge, eq, ne) e $orderby.
description Cadeia de caracteres Descreve a finalidade da extensão de tarefa personalizada para uso administrativo. Herdado de customCalloutExtension. Opcional.
displayName Cadeia de caracteres Uma cadeia de caracteres exclusiva que identifica a extensão de tarefa personalizada. Herdado de customCalloutExtension. Obrigatório.

Dá suporte a $filter(eq, ne) e $orderby.
endpointconfiguration microsoft.graph.customExtensionEndpointConfiguration Detalhes para permitir que a extensão de tarefa personalizada chame o aplicativo lógico. Herdado de customCalloutExtension.
id Cadeia de caracteres Herdado da entidade.

Dá suporte a $filter(eq, ne) e $orderby.
lastModifiedDateTime DateTimeOffset Quando a extensão personalizada foi modificada pela última vez.

Suporta $filter(lt, le, gt, ge, eq, ne) e $orderby.
replyMode microsoft.graph.identityGovernance.customTaskExtensionReplyMode Especifica como a extensão de tarefa personalizada responde ao serviço de fluxos de trabalho do ciclo de vida. Os valores possíveis são: none, callback, response, unknownFutureValue.

Relações

Relação Tipo Descrição
createdBy user O identificador exclusivo do usuário do Microsoft Entra que criou a extensão de tarefa personalizada.

Dá suporte a $filter(eq, ne) e $expand.
lastModifiedBy user O identificador exclusivo do usuário do Microsoft Entra que modificou a última extensão de tarefa personalizada.

Dá suporte a $filter(eq, ne) e $expand.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.identityGovernance.customTaskExtension",
  "id": "String (identifier)",
  "authenticationConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionAuthenticationConfiguration"
  },
  "clientConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionClientConfiguration"
  },
  "description": "String",
  "displayName": "String",
  "endpointConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionEndpointConfiguration"
  },
  "callbackConfiguration": {
    "@odata.type": "microsoft.graph.customExtensionCallbackConfiguration"
  },
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "replyMode": "String"
}