There isn't such a feature in Azure DevOps Pipeline. However, as you have mentioned in Skipping CI, if the user is a script creating and pushing commits and you have control over it, you could decide whether to trigger the CI pipeline or not by inserting (or not) [ci skip]
or [skip ci]
in the commit message.
Otherwise, you have to ask the specific user to push the commits with [ci skip]
or [skip ci]
in the commit message.
However, the idea sounds good. You could submit a suggestion ticket to suggest the feature on: https://developercommunity.visualstudio.com/report?space=21&entry=suggestion
That will allow you to directly interact with the appropriate product group and make it more convenient for the product group to collect and categorize your suggestions.