Edit

task resource type (case management)

Namespace: microsoft.graph.security.caseManagement

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents a unit of work that must be completed as part of a case.

This resource inherits from caseManagementEntity.

Methods

Method Return type Description
List microsoft.graph.security.caseManagement.task collection Get a list of tasks for a case.
Create microsoft.graph.security.caseManagement.task Create a task for a case.
Get microsoft.graph.security.caseManagement.task Read the properties and relationships of microsoft.graph.security.caseManagement.task object.
Update microsoft.graph.security.caseManagement.task Update the properties of a task object.

Properties

Property Type Description
assignedTo String The user assigned to the task.
category microsoft.graph.security.caseManagement.caseTaskCategory The functional category of the task.
closingNotes String Notes recorded when the task is completed.
createdBy String The user or service that created the resource. Inherited from caseManagementEntity.
createdDateTime DateTimeOffset The date and time when the resource was created. Inherited from caseManagementEntity.
description String The description of the task.
displayName String The title of the task.
dueDateTime DateTimeOffset The target completion date and time for the task.
id String The unique identifier for the resource. Inherited from entity.
lastModifiedBy String The user or service that last modified the resource. Inherited from caseManagementEntity.
lastModifiedDateTime DateTimeOffset The date and time when the resource was last modified. Inherited from caseManagementEntity.
priority microsoft.graph.security.caseManagement.caseTaskPriority The priority assigned to the task.
status microsoft.graph.security.caseManagement.taskStatus The lifecycle state of the task.

caseTaskCategory values

Member Description
uncategorized Uncategorized task.
triage Task for triaging the case.
contain Task for containing the threat.
investigate Task for investigating the case.
remediate Task for remediating the issue.
prevent Task for preventing recurrence.
unknownFutureValue Evolvable enumeration sentinel value. Don't use.

caseTaskPriority values

Member Description
notSet No priority is set.
veryLow Very low priority task.
low Low priority task.
medium Medium priority task.
high High priority task.
critical Critical priority task.
unknownFutureValue Evolvable enumeration sentinel value. Don't use.

taskStatus values

Member Description
notSet No status is set.
new New task.
inProgress Task is in progress.
failed Task failed.
partiallyCompleted Task is partially completed.
skipped Task was skipped.
completed Task is completed.
unknownFutureValue Evolvable enumeration sentinel value. Don't use.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.security.caseManagement.task",
  "id": "String (identifier)",
  "createdDateTime": "String (timestamp)",
  "createdBy": "String",
  "lastModifiedDateTime": "String (timestamp)",
  "lastModifiedBy": "String",
  "displayName": "String",
  "status": "String",
  "description": "String",
  "assignedTo": "String",
  "closingNotes": "String",
  "dueDateTime": "String (timestamp)",
  "priority": "String",
  "category": "String"
}