Policy based on tags
Allow applying tags to operations / apis / products and then applying policies to tags.
The publisher would then be able to create a group of operations and apply a policy to all of them instead of having to group them in different products or apply the same policy to multiple operations. Tag policies should apply either before or after the product / api / operation level.
Example use case would be an API that has several operations that some can be cached and some that cannot. The tag could be applied to the operations that could be cached and a policy defined for the tag. If a new operation is added, the cache tag could be applied and the operation would be cached instead of having to define the policy on the new operation or use separate APIs/Products with a policy to cache.
Thanks for the feedback – be great to get continued input on this. Keep the votes coming!