We want to restrict publishing for some content to some targets in one Publication. We have several Publication Targets within 1 Publication for a few web applications, including the main site. For example, the content for an extranet web application is managed in a Structure Group and has its' own dedicated Publication Target. We should not publish the 'normal' content to the web application target.
Normally I would think to solve this by security, but the users who publish the web app content are the same users that publish the main content. They work in remote offices and we don't see them or work too closely together.
Sometimes they publish all items to all targets, and this is not too nice for the web apps.
I was thinking of a way to help the users not publish to the web app targets for the main content, or only the web app content to the web app targets.
One idea was a Custom Resolver, but maybe we can use a less technical solution? Another less technical solution is to rename the web app targets and educate the end users. But, is there another way we could do this?