I would like to add a request for making a Filter Script option within the Maintenance section of schedules, similar to the Filter Script functionality that already exists for Target Type selection.
Current Limitation
When configuring maintenance schedules, we are limited to two options:
- Full Maintenance, which runs everything
- Limit to a specific maintenance item, which runs exactly one deployment
There is currently no way to say:
- Run everything except these specific deployments
Why This Matters
We manage global deployments across multiple tenants and occasionally need to exclude specific deployments during scheduled maintenance. This would be a huge time saver and value add, since it would eliminate the need to change a global deployment of “adobe” to be tenant specific for everyone except the new client.
Proposed Solution
Adding a “Filter Script” option to the Maintenance section that allows PowerShell logic to include or exclude deployments dynamically. This could work the same way Target Type filtering already does and it fits really well with ImmyBot’s automation-first approach.
Related Community Discussions
I’ve seen a few other folks asking for more scheduling flexibility in different ways:
This would be exactly the flexibility we need. It would be awesome if we could use the same filter script approach that’s already working so well for target selection, just applied to which deployments run.
