Exclude private calendar categories from sitemap.xml

Permalink
We are using the core Calendar system to maintain a number of calendar categories. Some are public, others are private. We need to be able to see all our events in one place so we've set up a single calendar with both public and private categories.

Is there a way to exclude the private, internal calendar categories from sitemap.xml and set permissions on the related page so that they are not viewable to guests?

simonchilton