Welcome! This forum has a treasure trove of great info – Scouters helping Scouters! Just a heads up, though - all content, information, and opinions shared on this forum are those of the author, not the BSA.
For Scout 131819932, I am unable to change his swim test record. When editing his profile at Internet Advancement, everything in the Additional Information section is grayed out except for Current School Name.
I just successfully edited this same information for 6 other adults or Scouts in my unit.
If I am a parent and a leader, I am unclear why I would ever want to be in parent mode. Seems like the highest state of privilege should be assumed on any page I am on.
It’s occasionally useful for me (as a Key 3 Delegate) to be able to see what the parents see from their interface when I don’t have a parent handy to test it for me. I think it was a feature requested “back in the day” when there was only Scoutbook (pre-IA2).
I agree that it should default to the “highest” access level, although the logic on that might be less clear in all cases. For example, my SB+ defaults to my MBC position. Maybe because it’s registered with council it’s “higher”? :^)
You raise an interesting point. If we were strict about MBC, then MBC privileges would be orthogonal to, say, Advisor privileges. For example, only the MBC should be able to sign off on the Electricity MB, not the Advisor. I can imagine why we cannot be that strict, so that’s just hypothetical.
In that scenario, to grant all available privileges, the set of privileges one gets would be the sum of all roles, not just anointing a “greatest” role as the one used for a session.