You're viewing help content for version:

Dynamic embedded sequences are created for larger projects that follow parent child hierarchy. It allows the user to embed a sequence inside a channel by Channel Role.

You can assign content to a channel by channel role. Channel role defines the context of the display. The role is targeted by various actions and is independent of the actual channel that fulfils the role. This section describes a use case that defines channels by role and how you can leverage that content to a global channel. 


While assigning a channel to a display, you have the option of either specifying the path of the display or the name of the channel that will resolve to an actual channel by context.

Defining Channel By Role, allows you to create local version of a channel, in order to dynamically resolve location-specific content and also allows you to create a global channel that leverages the content for the localised channels.. 


To learn more about channel assignment, see Channel Assignment under authoring section in Screens documentation.

Use Case Description

This use case allows you to create channels by roles and then use dynamic embedded sequence to leverage the content of the two localised channels, thus allowing the the main channel to use the content by their locations.

Steps for Creating a Project

The project allows you to create two channels in different cities that displays localised content and then a global channel that shows the content of the localized channel.

Follow the steps below to create a sample project using dynamic embedded sequences:

  1. Creating a new project for AEM Screens

    Create a new project named ClothingStore in AEM Screens.

    Screens --> Create --> Create Project --> Screens and enter name of the project as ClothingStore.

  2. Creating a new location

    Create a location folder as (UnitedStates) to the ClothingStore.

    Select ClothingStore --> Locations and click +Create from action bar.

    Select Locations Folder --> Next and enter name and title as UnitedStates and click Create.

  3. Creating two different locations under Locations folder.

    Create two different locations as SanFrancisco and SanJose in UnitedStates location folder.

    Select ClothingStore --> Locations --> UnitesStates and click + Create.

    Select Location --> Next and enter name and title of the locations as SanFrancisco.

    Similarly, create another location for SanJose.

  4. Creating Channels in your locations.

    Select ClothingStore --> Locations --> UnitesStates and click + Create.

    Select Sequence Channel --> Next and enter name and title of the channel as DealsSF.

    Similarly, create another channel for your location (SanJose), titles and named as DealsSJ.

  5. Adding Content to your Channels.

  6. Creating Displays in your locations.

    Select ClothingStore --> Locations --> UnitesStates and click + Create.

    Select Display --> Next and enter name and title of the channel as DealsCoats.

    Similarly, create another display for your location (SanJose), titles and named as DealsShoes.

  7. Creating a global channel in Channels folder.

    Select ClothingStore --> Channels and click + Create.

    Select Sequence Channel --> Next and enter name and title of the channel as SharedContent.