I help to run a small organization, which runs a camp for two weeks per year. We use a free Google account for e-mail, and there are some items stored for safekeeping in the Drive. There are a few people who benefit from accessing the account simultaneously, myself included, for slightly different purposes. But, in the past this created a problem when Google wanted to verify sign-in attempts from Brad (pseudonym) by sending a notification to my phone, which frustrated him. I had initially linked my phone to the account after signing in myself (to use Google Photos), and then Google persisted with verifying sign-in attempts on my phone. Eventually, I gave Brad a once-off backup code, so that he could sign in remotely and access the e-mail. He needed to use the account more than I did, so he changed the phone number to his phone, and changed the password.
So, I lost access. However, I still want to upload and organize all the photos from each camp on Google Photos, so that they are safely stored there in the long term, and we will be able to collect photos from campers more easily there, and then share them on our website.
What is the best way for our organization to share access to our account? My best idea is to set up two-factor authentication (2FA), because then multiple phone numbers will be able to be added to the security settings. However, this can be a hassle, especially for less tech-savvy people. Personally, I prefer using an authenticator app with 2FA, because then getting the code is faster.
I have tried searching on the internet for suggestions, and I saw that I can "delegate" someone to look at the Gmail, but I don't want to use the e-mail—that's Brad's job—I want to use the Drive, Contacts, Photos and Business.