Dataverse - Dataverse Resource Types
Dataverse Resource Types define the types of Dataverse resources that CCS can give to Dataverse users. There are three kinds of Resource Types:
-
Connect Related Entity Single
Used when the property/field is set on the Dataverse user and that property/field is an entity.Dynamics365 calls them Lookup-fields and allows a maximum of 15 expand properties when calling/fetching multiple records. -
Connect Related Entity Multi
Used when the Dataverse user can be associated with an entity and the relationship type is many-to-many. -
Field Value
Used when the property/field is set on the Dataverse user and that property/field is not an entity. Examples would be text and numbers.
| For Resource Type | Field | Technical name | Allowed value | Description | ||
|---|---|---|---|---|---|---|
Connect Related Entity Single and Connect Related Entity Multi |
Name |
idm_name |
Text |
|||
Method |
idm_method |
OptionSet |
||||
User System |
idm_usersystem |
Lookup (User System) |
||||
Table Name |
idm_tablename |
Text |
This is the plural name of the table in the Dataverse.
|
|||
Table Id Column Name |
idm_tableidcolumnname |
Text |
This is the primary key of the table.
|
|||
Display Name Column Name |
idm_displaynamecolumn |
Text |
This is the display name of the Dataverse Resource in CCS. It needs to be a property/field the table has and should exist in the Dataverse API. |
|||
Navigation Property Name |
idm_navigationpropertyname |
Text |
This is the property name when a Dataverse user needs to be associated with the resource via the Dataverse API call.
|
|||
Connect Related Entity Multi |
Junction Table Name |
idm_junctiontablename |
Text |
This is the plural name of the table which contains the Dataverse user Id and the Id of the associated resource. |
||
Junction Table Id Column |
idm_junctiontableidcolumn |
Text |
This is the Id of the row that contains the association between the Dataverse user and the associated resource. |
|||
Field Value |
Field name to set |
idm_fieldnametoset |
Text |
This is the property/field name of the Dataverse resource which CCS wants to give the Dataverse user.
|
||
Dataverse Resource Type Id |
idm_customid |
Text |