As part of the story, this first PR has the following changes:
- Added a new user role called 'read-only' located between user and no
access on the UI.
- Updated the UI to prevent actions in the below areas.
- **Program and Offering**: prevent user from changing any offering
related data
- **PIR**: 'Complete Program Info Request' button
- **Confirm enrolment**: 'Application Action' drop down button on the
'Confirm Enrolment' screen of a particular application
- **Report a change**: 'Submit update' button on the 'report a change'
screen of a particular application
- **Request a change**: 'Submit requested change' button on the 'Request
an application change' screen of a particular application
- Ensured buttons are disabled across all mentioned areas in the
business ACs.
- Ensured routes are disallowed for **program-creation** and
**offering-creation** pages for read-only-users.
- Adjusted the "Add Users" screen to describe the 'read-only' role
Screenshot of the assign-user-role model

Screenshot of the added item in the list
