This provider gives you one place, where the user of your modules may set the security settings, easy way to provide additional security while in development mode, self extending security editor, which gives you much more, than just simple View and Edit actions and fine, granular control over access to module actions.