Introduce a mechanism to restrict access to specific admin panel sections. First use case: CERN Library should access only the harvester job log page, without access to other admin functionalities. The mechanism should be generic and reusable for future sections.
Tasks:
- Implement permission checks for specific admin panel sections.
- Restrict access so that Library can access only harvester job logs.
- Ensure mechanism is reusable for other sections.
- Update UI to correctly hide/show restricted sections.