Thank you Efe for today's session with Team Gamma.
Regarding the final question about the custom Phone Number field on the Student object—specifically the issue with configuring Field-Level Security permissions—I've identified the root cause.
The Problem: The Phone Number field is currently set as "Always require a value in this field in order to save a record". This prevents users from unchecking the Read and Edit Access checkboxes in the Field-Level Security settings.
The Solution: To enable proper Field-Level Security configuration:
- Navigate to the Phone Number field settings on the Student object
- Edit the field definition
- Uncheck "Always require a value in this field in order to save a record"
- Save the changes
- You will now be able to configure Read and Edit Access permissions as needed
I've tested this solution and can confirm it resolves the issue.