Определение сущности расширенной конфигурации для экземпляра канала
Применимые каналы: SMS, пользовательский
Экземпляр канала является представлением пользовательского канала в Dynamics 365 Customer Insights - Journeys. При создании нового пользовательского канала необходимо настроить отправителя, например, отправителя сообщения WhatsApp. Каждый экземпляр пользовательского канала, то есть сущность Экземпляр канала, представляет одного отправителя.
Внимание
Чтобы разрешить Customer Insights - Journeys доступ к объекту расширенной конфигурации во время отправки, вам необходимо добавить привилегии Чтение для сущности расширенной конфигурации к роли «Пользователь служб определений каналов CXP».
Для каждого решения пользовательского канала необходимо:
Создайте собственную сущность, которая будет представлять расширенную конфигурацию сущности Экземпляр канала (msdyn_channelinstance), определенный в базовом решении.
Имя сущности присваивается атрибуту msdyn_channeldefinitionexternalentity на этапе определения канала.
Добавьте отношение к базовой сущности Экземпляра канала в атрибуте msdyn_extendedentityid.\
Этот атрибут является полиморфным поиском. Ниже приведен пример отношения в XML:
<EntityRelationship Name="msdyn_ChannelInstance_extendedentityid_cr65f_samplechannelinstance">
<EntityRelationshipType>OneToMany</EntityRelationshipType>
<IsCustomizable>0</IsCustomizable>
<IntroducedVersion>1.0.0.0</IntroducedVersion>
<IsHierarchical>0</IsHierarchical>
<ReferencingEntityName>msdyn_ChannelInstance</ReferencingEntityName>
<ReferencedEntityName>cr65f_samplechannelinstance</ReferencedEntityName>
<CascadeAssign>NoCascade</CascadeAssign>
<CascadeDelete>RemoveLink</CascadeDelete>
<CascadeReparent>NoCascade</CascadeReparent>
<CascadeShare>NoCascade</CascadeShare>
<CascadeUnshare>NoCascade</CascadeUnshare>
<CascadeRollupView>NoCascade</CascadeRollupView>
<IsValidForAdvancedFind>1</IsValidForAdvancedFind>
<ReferencingAttributeName>msdyn_extendedentityId</ReferencingAttributeName>
<RelationshipDescription>
<Descriptions>
<Description description="" languagecode="1033" />
</Descriptions>
</RelationshipDescription>
<EntityRelationshipRoles>
<EntityRelationshipRole>
<NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption>
<NavPaneArea>Details</NavPaneArea>
<NavPaneOrder>10000</NavPaneOrder>
<NavigationPropertyName>msdyn_extendedentityid_cr65f_samplechannelinstance</NavigationPropertyName>
<RelationshipRoleType>1</RelationshipRoleType>
</EntityRelationshipRole>
<EntityRelationshipRole>
<NavigationPropertyName>msdyn_ChannelInstance_extendedentityid_cr65f_samplechannelinstance</NavigationPropertyName>
<RelationshipRoleType>0</RelationshipRoleType>
</EntityRelationshipRole>
</EntityRelationshipRoles>
</EntityRelationship>
Создайте форму для отображения полей конфигурации.
Совет
Изображения со значком, который выглядит как , можно развернуть для просмотра дополнительных сведений. Выберите изображение, чтобы развернуть его. Чтобы закрыть изображение, нажмите клавишу ESC.
Форма загружается в мастере SMS Customer Insights - Journeys. ИД формы присваивается атрибуту msdyn_channeldefinitionexternalformid на этапе определения канала.