discuss.answer
-
- 24,544 Posts
It's off in my installs too. AFAIK, There's no way of creating or editing a System Event object in the Manager, so the permission wouldn't be of any use. Without the permission events will still fire and plugins attached to them will still execute, the user just doesn't have permission to mess with the events themselves, which there's no way to do anyway.
-
- 342 Posts
So, basically, it's an orphaned permission checkbox that doesn't do anything of value? Did I understand that correctly? Just ignore it for now?
-
- 24,544 Posts
You may be right, or it may be there for a future Manager panel that lets you mess with namespaces. Either way, ignoring it seems fine, as long as having it unchecked doesn't prevent you from creating namespaces.
It definitely has a purpose. A Manager user that does not have that permission cannot view the events in the grid, nor create or delete Events in the System Events tab in the System Settings page.
Whether or not using the System Events to control events or "hooks" in your applications is a good idea is another question.
https://forums.modx.com/thread/29016/adding-custom-event-for-example-how-to-with-quip#dis-post-156608