group calendar suggestion: role dependent

It would be nice to be able to control who can add or view group calendar events based on the users role. Specifically give add event authorization to contributor and/or subscriber roles. I think only roles author and above can add events.