Definování entity rozšířené konfigurace pro instanci kanálu
Použitelné kanály: SMS, vlastní
Instance kanálu je reprezentace vlastního kanálu v Dynamics 365 Customer Insights - Journeys. Při vytváření vlastního kanálu je třeba nakonfigurovat odesílatele, například odesílatele zprávy WhatsApp. Každá instance vlastního kanálu – tedy entita Instance kanálu – představuje jednoho odesílatele.
Důležité
Chcete-li aplikaci Customer Insights - Journeys povolit přístup k entitě rozšířené konfigurace během odesílání, musíte přidat oprávnění Číst pro entitu rozšířené konfigurace do role „Uživatel služeb definic kanálu Cxp“.
Pro každé řešení vlastního kanálu potřebujete:
Vytvořte vlastní entitu, která bude představovat rozšířenou konfiguraci entity Instance kanálu (msdyn_channelinstance) definovanou v základním řešení.
Název této entity je přiřazen k atributu msdyn_channeldefinitionexternalentity později v kroku definice kanálu.
Přidejte vztah k základní entitě Instance kanálu v atributu msdyn_extendedentityid.
Tento atribut je polymorfní vyhledávání. Zde je příklad vztahu v 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>
Vytvořte formulář, který zpřístupní pole konfigurace.
Tip
Obrázky obsahující ikonu, která vypadá takto: lze rozbalit a zobrazit více podrobností. Výběrem obrázku jej rozbalíte. Pokud jej chcete zavřít, stiskněte klávesu Esc.
Formulář se načte v průvodci SMS Customer Insights - Journeys. ID formuláře bude přiřazeno k atributu msdyn_channeldefinitionexternalformid později v kroku definice kanálu.