If you want to use an individual user’s profile properties as qualifiers for triggering a custom scenario event, and the event occurs outside a request thread, the message that represents the event must include a getSubject() method (to allow access to the profile) and contain any of the following properties, of type RepositoryItem:

These properties enable both the scenario engine and the ACC to recognize that the event is associated with individual users. As a result, the People Whose condition element, which you can insert into the scenario after the custom event, will pick up and display all dynamic properties in the user’s profile, allowing you to use them to qualify the custom event.

For more information on accessing properties of Nucleus components from with a scenario event, refer to Exposing Nucleus Components for Use in Custom Bean Expressions.

loading table of contents...