IoT Connector changes to system entities

 

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.

In this topic

account entitytype changes

annotation entitytype changes

asyncoperation entitytype changes

bulkdeletefailure entitytype changes

businessunit entitytype changes

connection entitytype changes

duplicaterecord entitytype changes

duplicaterule entitytype changes

importmap entitytype changes

principal entitytype changes

queueitem entitytype changes

similarityrule entitytype changes

sla entitytype changes

syncerror entitytype changes

systemuser entitytype changes

team entitytype changes

account entitytype changes

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

Collection-valued navigation property

Name

Type

Partner

msdyn_account_msdyn_iotdevice_Account

msdyn_iotdevice EntityType

msdyn_Account

annotation entitytype changes

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

Lookup property

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.

Single-valued navigation properties

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

asyncoperation entitytype changes

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

Lookup property

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.

Single-valued navigation properties

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

bulkdeletefailure entitytype changes

Lookup 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

Unique identifier of the record that can not be deleted.

Single-valued navigation properties

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

businessunit entitytype changes

Collection-valued navigation properties

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

connection entitytype changes

Properties

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

Lookup properties

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.

Single-valued navigation properties

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

duplicaterecord entitytype changes

Lookup properties

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.

Single-valued navigation properties

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

duplicaterule entitytype changes

Properties

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

importmap entitytype changes

Properties

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

principal entitytype changes

Collection-valued navigation properties

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

queueitem entitytype changes

Properties

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

Lookup properties

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.

Single-valued navigation properties

Name

Type

Partner

objectid_msdyn_iotalert

msdyn_iotalert EntityType

msdyn_iotalert_QueueItems

similarityrule entitytype changes

Properties

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

sla entitytype changes

Properties

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

syncerror entitytype changes

Lookup properties

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.

Single-valued navigation properties

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

systemuser entitytype changes

Single-valued navigation properties

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

team entitytype changes

Single-valued navigation properties

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

See Also

IoT Connector EntityType Reference
IoT Connector Action Reference
IoT Connector ComplexType Reference
IoT Connector Web API Reference
Connected Field Service Developer Guide

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. Copyright