I would ideally like them to only be able to view the “write” and “profile” tabs when they log in.
For a default registered user, he/she does not have a write permission. Only Read Post/Page permission is given by default so that a user can see only “Profile” tabs once he/she logged in. If you want to give a user write permission,
1. Change Permission one by one. or
2. Options -> General, change “New User Default Role” to corresponding user level.
3. Use Plugin.
If I start from a subscriber level and manually change their permissions, once I give them the relevant permissions to be able to write and publish posts then all the other tabs appear again when that user logs in.