Process Log (WorkflowLog) table/entity reference

Note

Unsure about table vs. entity? See Developers: Understand terminology in Microsoft Dataverse.

Log used to track process execution.

Messages

Message Web API Operation SDK class or method
Create POST /workflowlogs
See Create
CreateRequest or
Create
Delete DELETE /workflowlogs(workflowlogid)
See Delete
DeleteRequest or
Delete
Retrieve GET /workflowlogs(workflowlogid)
See Retrieve
RetrieveRequest or
Retrieve
RetrieveMultiple GET /workflowlogs
See Query Data
RetrieveMultipleRequest or
RetrieveMultiple
Update PATCH /workflowlogs(workflowlogid)
See Update
UpdateRequest or
Update

Properties

Property Value
CollectionSchemaName WorkflowLogs
DisplayCollectionName Process Logs
DisplayName Process Log
EntitySetName workflowlogs
IsBPFEntity False
LogicalCollectionName workflowlogs
LogicalName workflowlog
OwnershipType None
PrimaryIdAttribute workflowlogid
PrimaryNameAttribute
SchemaName WorkflowLog

Writable columns/attributes

These columns/attributes return true for either IsValidForCreate or IsValidForUpdate (usually both). Listed by SchemaName.

ActivityName

Property Value
Description Name of the activity which the process step is currently processing.
DisplayName Activity Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
IsValidForUpdate False
LogicalName activityname
MaxLength 160
RequiredLevel None
Type String

AsyncOperationId

Property Value
Description Unique identifier of the parent record.
DisplayName Parent record
IsValidForForm True
IsValidForRead True
IsValidForUpdate False
LogicalName asyncoperationid
RequiredLevel SystemRequired
Targets asyncoperation,processsession
Type Lookup

ChildWorkflowInstanceId

Property Value
Description Unique identifier of the system job.
DisplayName Child Workflow System Job
IsValidForForm True
IsValidForRead True
LogicalName childworkflowinstanceid
RequiredLevel None
Targets asyncoperation,processsession
Type Lookup

ChildWorkflowInstanceObjectTypeCode

Property Value
Description Object Type Code of the entity that is associated with the child workflow.
DisplayName Entity
IsValidForForm False
IsValidForRead True
LogicalName childworkflowinstanceobjecttypecode
RequiredLevel None
Type EntityName

CompletedOn

Property Value
DateTimeBehavior UserLocal
Description Date and time when the operation was completed.
DisplayName Completed On
Format DateAndTime
IsValidForCreate False
IsValidForForm True
IsValidForRead True
LogicalName completedon
RequiredLevel None
Type DateTime

Description

Property Value
Description Description of the process step.
DisplayName Step Description
Format Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName description
MaxLength 100000
RequiredLevel None
Type Memo

ErrorCode

Property Value
Description Error code related to process.
DisplayName Error Message
Format None
IsValidForForm True
IsValidForRead True
LogicalName errorcode
MaxValue 2147483647
MinValue -2147483648
RequiredLevel None
Type Integer

ErrorText

Added by: Power Automate Core Components Solution

Property Value
Description The string representation of the error.
DisplayName ErrorText
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName errortext
MaxLength 1000
RequiredLevel None
Type String

InteractionActivityResult

Property Value
Description String specifying the result of an interaction activity.
DisplayName Interaction Activity Result
Format Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName interactionactivityresult
MaxLength 100000
RequiredLevel None
Type Memo

IterationCount

Added by: Power Automate Core Components Solution

Property Value
Description The iteration count for the action when in a do until loop.
DisplayName IterationCount
Format None
IsValidForForm True
IsValidForRead True
LogicalName iterationcount
MaxValue 2147483647
MinValue -2147483648
RequiredLevel None
Type Integer

Message

Property Value
Description Message related to process.
DisplayName Message
Format Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName message
MaxLength 100000
RequiredLevel None
Type Memo

ObjectTypeCode

Property Value
Description Type of entity with which the process is associated.
DisplayName Entity
IsValidForForm False
IsValidForRead True
IsValidForUpdate False
LogicalName objecttypecode
RequiredLevel SystemRequired
Type EntityName

RegardingObjectId

Property Value
Description Unique identifier of the associated record.
DisplayName Regarding
IsValidForForm True
IsValidForRead True
LogicalName regardingobjectid
RequiredLevel None
Targets
Type Lookup

RegardingObjectIdName

Property Value
Description
DisplayName Regarding Object Id Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName regardingobjectidname
MaxLength 256
RequiredLevel None
Type String

RegardingObjectIdYomiName

Property Value
Description
DisplayName Regarding Object Id Yomi Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName regardingobjectidyominame
MaxLength 160
RequiredLevel None
Type String

RegardingObjectTypeCode

Property Value
Description
DisplayName Regarding Object Type Code
IsValidForForm False
IsValidForRead True
LogicalName regardingobjecttypecode
RequiredLevel None
Type EntityName

RepetitionCount

Added by: Power Automate Core Components Solution

Property Value
Description The count of repetitions of the action when in a loop.
DisplayName RepetitionCount
Format None
IsValidForForm True
IsValidForRead True
LogicalName repetitioncount
MaxValue 2147483647
MinValue -2147483648
RequiredLevel None
Type Integer

RepetitionId

Added by: Power Automate Core Components Solution

Property Value
Description The string representation of the repetition and iteration / level of the action.
DisplayName RepetitionId
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName repetitionid
MaxLength 1000
RequiredLevel None
Type String

StageName

Property Value
Description Name of the process stage.
DisplayName Process Stage
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
IsValidForUpdate False
LogicalName stagename
MaxLength 256
RequiredLevel None
Type String

StartedOn

Property Value
DateTimeBehavior UserLocal
Description Date and time when the operation was started.
DisplayName Started On
Format DateAndTime
IsValidForCreate False
IsValidForForm True
IsValidForRead True
LogicalName startedon
RequiredLevel None
Type DateTime

Status

Property Value
Description Status of the process step for which process log record has been created: In Progress, Successfully Completed, or Failed.
DisplayName Status
IsValidForForm False
IsValidForRead True
LogicalName status
RequiredLevel SystemRequired
Type Picklist

Status Choices/Options

Value Label Description
1 In Progress
2 Succeeded
3 Failed
4 Canceled
5 Waiting

StepName

Property Value
Description Name of the process step.
DisplayName Step Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
IsValidForUpdate False
LogicalName stepname
MaxLength 160
RequiredLevel None
Type String

WorkflowLogId

Property Value
Description Unique identifier of the process log entry.
DisplayName Process Log
IsValidForForm False
IsValidForRead True
IsValidForUpdate False
LogicalName workflowlogid
RequiredLevel SystemRequired
Type Uniqueidentifier

Read-only columns/attributes

These columns/attributes return false for both IsValidForCreate or IsValidForUpdate. Listed by SchemaName.

AsyncOperationIdName

Property Value
Description Name of the parent record.
DisplayName Parent record
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName asyncoperationidname
MaxLength 256
RequiredLevel None
Type String

ChildWorkflowInstanceIdName

Property Value
Description Name of the async operation.
DisplayName Child Async Operation Name
FormatName Text
IsLocalizable False
IsValidForForm True
IsValidForRead True
LogicalName childworkflowinstanceidname
MaxLength 100
RequiredLevel None
Type String

CreatedBy

Property Value
Description Unique identifier of the user who created the process log entry.
DisplayName Created By
IsValidForForm True
IsValidForRead True
LogicalName createdby
RequiredLevel None
Targets systemuser
Type Lookup

CreatedByName

Property Value
Description
DisplayName Created By Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdbyname
MaxLength 100
RequiredLevel None
Type String

CreatedByYomiName

Property Value
Description
DisplayName Created By Yomi Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdbyyominame
MaxLength 100
RequiredLevel None
Type String

CreatedOn

Property Value
DateTimeBehavior UserLocal
Description Date and time when the process log entry was created.
DisplayName Started On
Format DateAndTime
IsValidForForm True
IsValidForRead True
LogicalName createdon
RequiredLevel None
Type DateTime

CreatedOnBehalfBy

Property Value
Description Unique identifier of the delegate user who created the process log.
DisplayName Created By (Delegate)
IsValidForForm True
IsValidForRead True
LogicalName createdonbehalfby
RequiredLevel None
Targets systemuser
Type Lookup

CreatedOnBehalfByName

Property Value
Description
DisplayName Created By(Delegate) Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdonbehalfbyname
MaxLength 100
RequiredLevel None
Type String

CreatedOnBehalfByYomiName

Property Value
Description
DisplayName Created By(Delegate) Yomi Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName createdonbehalfbyyominame
MaxLength 100
RequiredLevel None
Type String

Duration

Property Value
Description Duration between completed on and started on, used by business process flow.
DisplayName Duration
Format None
IsValidForForm True
IsValidForRead True
LogicalName duration
MaxValue 2147483647
MinValue -2147483648
RequiredLevel None
Type Integer

Inputs

Added by: Power Automate Core Components Solution

Property Value
Description Inputs required by the workflow step.
DisplayName Inputs
IsValidForForm True
IsValidForRead True
LogicalName inputs
RequiredLevel None
Type File

Inputs_Name

Added by: Power Automate Core Components Solution

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName inputs_name
MaxLength 200
RequiredLevel None
Type String

ModifiedBy

Property Value
Description Unique identifier of the user who last modified the process log entry.
DisplayName Modified By
IsValidForForm True
IsValidForRead True
LogicalName modifiedby
RequiredLevel SystemRequired
Targets systemuser
Type Lookup

ModifiedByName

Property Value
Description Name of the user who last modified the operation.
DisplayName Modified By Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedbyname
MaxLength 100
RequiredLevel None
Type String

ModifiedByYomiName

Property Value
Description YomiName of the user who last modified the operation.
DisplayName Modified By Yomi Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedbyyominame
MaxLength 100
RequiredLevel None
Type String

ModifiedOn

Property Value
DateTimeBehavior UserLocal
Description Date and time when the process log entry was last modified.
DisplayName Modified On
Format DateAndTime
IsValidForForm True
IsValidForRead True
LogicalName modifiedon
RequiredLevel None
Type DateTime

ModifiedOnBehalfBy

Property Value
Description Unique identifier of the delegate user who last modified the process log.
DisplayName Modified By (Delegate)
IsValidForForm True
IsValidForRead True
LogicalName modifiedonbehalfby
RequiredLevel None
Targets systemuser
Type Lookup

ModifiedOnBehalfByName

Property Value
Description
DisplayName Modified On Behalf By Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedonbehalfbyname
MaxLength 100
RequiredLevel None
Type String

ModifiedOnBehalfByYomiName

Property Value
Description
DisplayName Modified On Behalf By Yomi Name
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName modifiedonbehalfbyyominame
MaxLength 100
RequiredLevel None
Type String

Outputs

Added by: Power Automate Core Components Solution

Property Value
Description Outputs generated by the workflow step.
DisplayName Outputs
IsValidForForm True
IsValidForRead True
LogicalName outputs
RequiredLevel None
Type File

Outputs_Name

Added by: Power Automate Core Components Solution

Property Value
Description
DisplayName
FormatName Text
IsLocalizable False
IsValidForForm False
IsValidForRead True
LogicalName outputs_name
MaxLength 200
RequiredLevel None
Type String

OwnerId

Property Value
Description Unique identifier of the user or team who owns the process log.
DisplayName Owner
IsValidForForm True
IsValidForRead True
LogicalName ownerid
RequiredLevel ApplicationRequired
Targets systemuser,team
Type Owner

OwnerIdType

Property Value
Description
DisplayName Owner Id Type
IsValidForForm False
IsValidForRead True
LogicalName owneridtype
RequiredLevel SystemRequired
Type EntityName

OwningBusinessUnit

Property Value
Description Unique identifier of the business unit that owns the process.
DisplayName Owning Business Unit
IsValidForForm False
IsValidForRead True
LogicalName owningbusinessunit
RequiredLevel None
Targets businessunit
Type Lookup

OwningTeam

Property Value
Description Unique identifier of the team who owns the process log.
DisplayName Owning Team
IsValidForForm False
IsValidForRead True
LogicalName owningteam
RequiredLevel None
Targets team
Type Lookup

OwningUser

Property Value
Description Unique identifier of the user who owns the process.
DisplayName Owning User
IsValidForForm False
IsValidForRead True
LogicalName owninguser
RequiredLevel None
Targets systemuser
Type Lookup

Many-To-One Relationships

Each Many-To-One relationship is defined by a corresponding One-To-Many relationship with the related table. Listed by SchemaName.

business_unit_workflowlogs

See the business_unit_workflowlogs one-to-many relationship for the businessunit table/entity.

lk_workflowlog_createdby

See the lk_workflowlog_createdby one-to-many relationship for the systemuser table/entity.

lk_workflowlog_processsession

See the lk_workflowlog_processsession one-to-many relationship for the processsession table/entity.

lk_workflowlog_processsession_childworkflow

See the lk_workflowlog_processsession_childworkflow one-to-many relationship for the processsession table/entity.

lk_workflowlog_asyncoperation_childworkflow

See the lk_workflowlog_asyncoperation_childworkflow one-to-many relationship for the asyncoperation table/entity.

lk_workflowlog_asyncoperations

See the lk_workflowlog_asyncoperations one-to-many relationship for the asyncoperation table/entity.

lk_workflowlog_modifiedby

See the lk_workflowlog_modifiedby one-to-many relationship for the systemuser table/entity.

lk_newprocess_workflowlogs

See the lk_newprocess_workflowlogs one-to-many relationship for the newprocess table/entity.

team_workflowlog

See the team_workflowlog one-to-many relationship for the team table/entity.

lk_workflowlog_createdonbehalfby

See the lk_workflowlog_createdonbehalfby one-to-many relationship for the systemuser table/entity.

lk_translationprocess_workflowlogs

See the lk_translationprocess_workflowlogs one-to-many relationship for the translationprocess table/entity.

lk_expiredprocess_workflowlogs

See the lk_expiredprocess_workflowlogs one-to-many relationship for the expiredprocess table/entity.

lk_workflowlog_modifiedonbehalfby

See the lk_workflowlog_modifiedonbehalfby one-to-many relationship for the systemuser table/entity.

See also

Dataverse table/entity reference
Web API Reference
workflowlog EntityType