User Setup:
Assigned Roles: The user at the bottom of the hierarchy is part of both the Reader Team and has been assigned the Model Read role.

Role and Permission Details:
Reader Team Role:
This role restricts the user to read-only access within the runtime environment.
Model Read Role:
Grants the user permission to view (read) data and configurations but not make any modifications.
Allowed Actions:
Display Environment: The user can view the environment details.
Display Data: The user can access and view the data within the environment.
Restricted Actions: The user is forbidden from performing the following actions:
Edit Environment: Changing environment configurations.
Activate Environment: Activating the environment.
Deactivate Environment: Deactivating the environment.
Copy Environment: Creating duplicates of the environment.
Edit Data: Modifying the data within the environment.
Delete Data: Removing data from the environment.
Error Handling:
Forbidden Actions: Whenever the user attempts to perform any of the restricted actions, they encounter an error message indicating that the action is forbidden.

