Added the global permission requirement for event generation.