entitydataprovider EntityType

Developers can register plug-ins on a data provider to enable data access for virtual entities in the system.

Entity Set Path
[organization URI]/api/data/v9.0/entitydataproviders
Base Type
Display Name
Virtual Entity Data Provider
Primary Key
Primary Key Attribute
Operations Supported


Properties represent fields of data stored in the entity.Some properties are read-only.

Name Type Details
componentstate Edm.Int32

For internal use only.

Display Name: Component State

Read Only
Default Options
Value Label
0 Published
1 Unpublished
2 Deleted
3 Deleted Unpublished
createplugin Edm.Guid

Create Plugin

Display Name: Create Plugin

datasourcelogicalname Edm.String

When creating a Data Provider, the end user must select the name of the Data Source entity that will be created for the provider.

Display Name: Data Source Entity Logical Name

deleteplugin Edm.Guid

Delete Plugin

Display Name: Delete Plugin

description Edm.String

What is this Data Provider used for and data store technologies does it target?

Display Name: Description

entitydataproviderid Edm.Guid

Unique identifier of the data provider.

Display Name: Data Provider

entitydataprovideridunique Edm.Guid

For internal use only.

Display Name: Unique Id

Read Only
introducedversion Edm.String

Version in which the form is introduced.

Display Name: Introduced Version

iscustomizable BooleanManagedProperty

Information that specifies whether this component can be customized.

Display Name: Customizable

ismanaged Edm.Boolean

Indicates whether the solution component is part of a managed solution.

Display Name: State

Read Only
Default Options
Value Label
1 Managed
0 Unmanaged
name Edm.String

The name of this Data Provider. This is the name that appears in the dropdown when creating a new entity.

Display Name: Name

organizationid Edm.Guid

Unique identifier for the organization.

Display Name: Organization Id

Read Only
overwritetime Edm.DateTimeOffset

For internal use only.

Display Name: Record Overwrite Time

Read Only
retrievemultipleplugin Edm.Guid

MultipleRetrieve Plugin

Display Name: MultipleRetrieve Plugin

retrieveplugin Edm.Guid

Retrieve Plugin

Display Name: Retrieve Plugin

solutionid Edm.Guid

Unique identifier of the associated solution.

Display Name: Solution

Read Only
updateplugin Edm.Guid

Update Plugin

Display Name: Update Plugin


The following solutions include the entitydataprovider entity type.

Name Description
System Solution Internal CRM System Solution

See also