IoT Connector changes to system entities

Dynamics CRM 2016
 

Updated: November 29, 2016

Applies To: Dynamics 365 (online)

The IoT Connector solution includes new entities, actions and other components. But it also creates relationships that change existing system entities. This topic catalogs the changes and how they are reflected in to the entitytypes included in the Web API.

The account EntityType has a single new collection-valued navigation property.

Name

Type

Partner

msdyn_account_msdyn_iotdevice_Account

msdyn_iotdevice EntityType

msdyn_Account

The annotation EntityType has 5 new single-valued navigation properties.

The new single-valued navigation properties are represented by the existing _objectid_value lookup property.

Name

Single-valued navigation property

Description

_objectid_value

objectid_msdyn_iotalert

objectid_msdyn_iotdevice

objectid_msdyn_iotdevicecategory

objectid_msdyn_iotdevicecommand

objectid_msdyn_iotdeviceregistrationhistory

Unique identifier of the object with which the note is associated.

Name

Type

Partner

objectid_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_Annotations

objectid_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_Annotations

objectid_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_Annotations

objectid_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_Annotations

objectid_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_Annotations

The asyncoperation EntityType has 5 new single-valued navigation properties.

The new single-valued navigation properties are represented by the existing _objectid_value lookup property.

Name

Single-valued navigation property

Description

_regardingobjectid_value

objectid_msdyn_iotalert

objectid_msdyn_iotdevice

objectid_msdyn_iotdevicecategory

objectid_msdyn_iotdevicecommand

objectid_msdyn_iotdeviceregistrationhistory

Unique identifier of the object with which the system job is associated.

Name

Type

Partner

regardingobjectid_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_AsyncOperations

regardingobjectid_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_AsyncOperations

regardingobjectid_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_AsyncOperations

regardingobjectid_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_AsyncOperations

regardingobjectid_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_AsyncOperations

Adds the following changes to lookup properties

Name

Single-valued navigation property

Description

_regardingobjectid_value

regardingobjectid_msdyn_iotalert

regardingobjectid_msdyn_iotdevice

regardingobjectid_msdyn_iotdevicecategory

regardingobjectid_msdyn_iotdevicecommand

regardingobjectid_msdyn_iotdeviceregistrationhistory

Unique identifier of the record that can not be deleted.

Name

Type

Partner

regardingobjectid_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_BulkDeleteFailures

regardingobjectid_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_BulkDeleteFailures

regardingobjectid_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_BulkDeleteFailures

regardingobjectid_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_BulkDeleteFailures

regardingobjectid_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_BulkDeleteFailures

Name

Type

Partner

business_unit_msdyn_iotalert

msdyn_iotalert EntityType

owningbusinessunit

business_unit_msdyn_iotdevice

msdyn_iotdevice EntityType

owningbusinessunit

business_unit_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

owningbusinessunit

business_unit_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

owningbusinessunit

business_unit_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

owningbusinessunit

Name

Type

Details

record1objecttypecode

Edm.Int32

Description: Shows the record type of the source record.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10012 : IoT Device
10015 : IoT Device Registration History

Display Name: Type (From)

Read-only property

record2objecttypecode

Edm.Int32

Description: Shows the record type of the target record.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10015 : IoT Device Registration History

Display Name: Type (To)

Read-only property

Adds the following changes to lookup properties

Name

Single-valued navigation property

Description

_record1id_value

record1id_msdyn_iotalert

record1id_msdyn_iotdevice

record1id_msdyn_iotdevicecategory

record1id_msdyn_iotdevicecommand

record1id_msdyn_iotdeviceregistrationhistory

Unique identifier of the source record.

_record2id_value

record2id_msdyn_iotalert

record2id_msdyn_iotdevice

record2id_msdyn_iotdevicecategory

record2id_msdyn_iotdevicecommand

record2id_msdyn_iotdeviceregistrationhistory

Unique identifier of the target record.

Name

Type

Partner

record1id_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_connections1

record1id_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_connections1

record1id_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_connections1

record1id_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_connections1

record1id_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_connections1

record2id_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_connections2

record2id_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_connections2

record2id_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_connections2

record2id_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_connections2

record2id_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_connections2

Adds the following changes to lookup properties

Name

Single-valued navigation property

Description

_baserecordid_value

baserecordid_msdyn_iotdevice

baserecordid_msdyn_iotdevicecategory

baserecordid_msdyn_iotdevicecommand

baserecordid_msdyn_iotdeviceregistrationhistory

Unique identifier of the base record.

_duplicaterecordid_value

duplicaterecordid_msdyn_iotdevice

duplicaterecordid_msdyn_iotdevicecategory

duplicaterecordid_msdyn_iotdevicecommand

duplicaterecordid_msdyn_iotdeviceregistrationhistory

Unique identifier of the potential duplicate record.

Name

Type

Partner

baserecordid_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_DuplicateBaseRecord

baserecordid_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_DuplicateBaseRecord

baserecordid_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_DuplicateBaseRecord

baserecordid_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_DuplicateBaseRecord

duplicaterecordid_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_DuplicateMatchingRecord

duplicaterecordid_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_DuplicateMatchingRecord

duplicaterecordid_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_DuplicateMatchingRecord

duplicaterecordid_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_DuplicateMatchingRecord

Name

Type

Details

baseentitytypecode

Edm.Int32

Description: Record type of the record being evaluated for potential duplicates.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10012 : IoT Device
10015 : IoT Device Registration History

Display Name: Base Record Type

Read-only property

matchingentitytypecode

Edm.Int32

Description: Record type of the records being evaluated as potential duplicates.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10015 : IoT Device Registration History

Display Name: Matching Record Type

Read-only property

Name

Type

Details

targetentity

Edm.Int32

Description: Select the name of the Microsoft Dynamics 365 record type that this data map is defined for.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10012 : IoT Device
10015 : IoT Device Registration History

Display Name: Record Type

Read-only property

Name

Type

Partner

owner_msdyn_iotalert

msdyn_iotalert EntityType

ownerid

owner_msdyn_iotdevice

msdyn_iotdevice EntityType

ownerid

owner_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

ownerid

owner_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

ownerid

owner_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

ownerid

Name

Type

Details

objecttypecode

Edm.Int32

Description: Select the type of the queue item, such as activity, case, or appointment.

Additional Default Options:

10011 : IoT Alert

Display Name: Type

Read-only property

Adds the following changes to lookup properties

Name

Single-valued navigation property

Description

_objectid_value

objectid_msdyn_iotalert

Choose the activity, case, or article assigned to the queue.

Name

Type

Partner

objectid_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_QueueItems

Name

Type

Details

baseentitytypecode

Edm.Int32

Description: Record type of the record being evaluated for potential similarities.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10012 : IoT Device
10015 : IoT Device Registration History

Display Name: Base Record Type

Read-only property

matchingentitytypecode

Edm.Int32

Description: Record type of the records being evaluated as potential similarities.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10012 : IoT Device
10015 : IoT Device Registration History

Display Name: Matching Record Type

Read-only property

Name

Type

Details

objecttypecode

Edm.Int32

Description: Choose the entity type that the SLA is defined.

Additional Default Options:

10011 : IoT Alert
10013 : IoT Device Category
10014 : IoT Device Command
10012 : IoT Device
10015 : IoT Device Registration History

Display Name: Object Type Code

Read-only property

Adds the following changes to lookup properties

Name

Single-valued navigation property

Description

_regardingobjectid_value

regardingobjectid_msdyn_iotalert

regardingobjectid_msdyn_iotdevice

regardingobjectid_msdyn_iotdevicecategory

regardingobjectid_msdyn_iotdevicecommand

regardingobjectid_msdyn_iotdeviceregistrationhistory

Choose the record that the sync error relates to.

Name

Type

Partner

regardingobjectid_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_SyncErrors

regardingobjectid_msdyn_iotdevice

msdyn_iotdevice EntityType

msdyn_iotdevice_SyncErrors

regardingobjectid_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

msdyn_iotdevicecategory_SyncErrors

regardingobjectid_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

msdyn_iotdevicecommand_SyncErrors

regardingobjectid_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

msdyn_iotdeviceregistrationhistory_SyncErrors

Name

Type

Partner

lk_msdyn_iotalert_createdby

msdyn_iotalert EntityType

createdbyname

lk_msdyn_iotalert_createdonbehalfby

msdyn_iotalert EntityType

createdonbehalfbyname

lk_msdyn_iotalert_modifiedby

msdyn_iotalert EntityType

modifiedbyname

lk_msdyn_iotalert_modifiedonbehalfby

msdyn_iotalert EntityType

modifiedonbehalfbyname

lk_msdyn_iotdevice_createdby

msdyn_iotdevice EntityType

createdbyname

lk_msdyn_iotdevice_createdonbehalfby

msdyn_iotdevice EntityType

createdonbehalfbyname

lk_msdyn_iotdevice_modifiedby

msdyn_iotdevice EntityType

modifiedbyname

lk_msdyn_iotdevice_modifiedonbehalfby

msdyn_iotdevice EntityType

modifiedonbehalfbyname

lk_msdyn_iotdevicecategory_createdby

msdyn_iotdevicecategory EntityType

createdbyname

lk_msdyn_iotdevicecategory_createdonbehalfby

msdyn_iotdevicecategory EntityType

createdonbehalfbyname

lk_msdyn_iotdevicecategory_modifiedby

msdyn_iotdevicecategory EntityType

modifiedbyname

lk_msdyn_iotdevicecategory_modifiedonbehalfby

msdyn_iotdevicecategory EntityType

modifiedonbehalfbyname

lk_msdyn_iotdevicecommand_createdby

msdyn_iotdevicecommand EntityType

createdbyname

lk_msdyn_iotdevicecommand_createdonbehalfby

msdyn_iotdevicecommand EntityType

createdonbehalfbyname

lk_msdyn_iotdevicecommand_modifiedby

msdyn_iotdevicecommand EntityType

modifiedbyname

lk_msdyn_iotdevicecommand_modifiedonbehalfby

msdyn_iotdevicecommand EntityType

modifiedonbehalfbyname

lk_msdyn_iotdeviceregistrationhistory_createdby

msdyn_iotdevicecommand EntityType

createdbyname

lk_msdyn_iotdeviceregistrationhistory_createdonbehalfby

msdyn_iotdevicecommand EntityType

createdonbehalfbyname

lk_msdyn_iotdeviceregistrationhistory_modifiedby

msdyn_iotdevicecommand EntityType

modifiedbyname

lk_msdyn_iotdeviceregistrationhistory_modifiedonbehalfby

msdyn_iotdevicecommand EntityType

modifiedonbehalfbyname

owner_msdyn_iotalert

msdyn_iotalert EntityType

ownerid

owner_msdyn_iotdevice

msdyn_iotdevice EntityType

ownerid

owner_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

ownerid

owner_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

ownerid

owner_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

ownerid

user_msdyn_iotalert

msdyn_iotalert EntityType

owninguser

user_msdyn_iotdevice

msdyn_iotdevice EntityType

owninguser

user_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

owninguser

user_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

owninguser

user_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

owninguser

Name

Type

Partner

owner_msdyn_iotalert

msdyn_iotalert EntityType

ownerid

owner_msdyn_iotdevice

msdyn_iotdevice EntityType

ownerid

owner_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

ownerid

owner_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

ownerid

owner_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

ownerid

team_msdyn_iotalert

msdyn_iotalert EntityType

owningteam

team_msdyn_iotdevice

msdyn_iotdevice EntityType

owningteam

team_msdyn_iotdevicecategory

msdyn_iotdevicecategory EntityType

owningteam

team_msdyn_iotdevicecommand

msdyn_iotdevicecommand EntityType

owningteam

team_msdyn_iotdeviceregistrationhistory

msdyn_iotdevicecommand EntityType

owningteam

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. Copyright

Community Additions

ADD
Show: