[misc] Moved constant up from the implementation to its interface
Issue #520: Simpler access rights configuration
Added the backend for rights configuration