Expand my Community achievements bar.

Enable scenarios to call other scenarios directly through a module

Avatar

Level 2

4/2/24

Description - Enable a module that can call another scenario directly

Why is this feature important to you - This would enable a more modular design of our workflow by having common functionality in one scenario that can be called by other scenarios without having to duplicate the functionality across all of the scenarios.

How would you like the feature to work - A simple module that provides the input of the scenario name to call and the inputs to pass.

Current Behaviour - Have to code custom webhooks to call scenarios

2 Comments

Avatar

4/2/24

I'd also like this for security reasons.  Webhooks are open to everyone by default -- you need to specify an IP allowlist if you want to lock it down.  However, we'd need to lock it down to the Adobe Fusion cluster of IPs, which means one client could, in theory, call another client's scenarios via the webhook.  Ideally, such a "call a child scenario" module and a corresponding "called by parent scenario" trigger module would have protections.