Starting in Big Sur, only admin users can enable screen recording access. This change essentially removes the ability for a standard user to share their screen for remote support or videoconferencing tools such as WebEx, Zoom, or Google Meet.
The screen recording preference pane is completely grayed out and an admin user must first authenticate to unlock the pane before being able to enable recording access. Apple responded by saying this behavior is "working as expected."
File feedback now if this is a breaking change for your organization. Your ASM or ABM account can log into AppleSeed and use feedback assistant to voice your opinion. Upvote and reply to this developer forum post as well. https://developer.apple.com/forums/thread/651579
Ouch, I would say this is a show stopping issue for us. After some initial testing I released Big Sur to our users via Self Service since it seemed to work fine and some people requested it. Thankfully only 4 people did it before we realized this flaw. Teachers were suddenly unable to share their screens when teaching via Google Meet (remote learning right now...)
This is what I submitted on Apple Seed:
-Apps such as Google Chrome require the "Screen Recording" permission in order to share a screen on services such as Google Meet
-The "Screen Recording" permission requires admin rights, teachers do not have admin rights
-Teachers cannot share screens unless a tech manually unlocks the panel and checks the box
-Standard Users need ability to allow screen recording permission
-Enterprise Technology Administrators need ability to allow screen recording permission for specific apps via the Privacy Preferences Control profile
-Critical Issue affecting all teachers that upgrade to Big Sur. We've pulled back the ability of our users to install Big Sur until this is fixed as they won't be able to effectively teach without IT manually intervening on each machine.
Thank you, just discovered that a moment ago and pushed it out.
Still would love the ability to push "allow" instead of just "let the user do it"...
I'm not sure how Apple sees this as a good workflow. User clicks screen share button. Congratulations! You need to go open this thing in settings! Now you need to restart your program! User has now wasted 15 minutes of their life and has probably contacted IT to do it for them anyway.
Raising awareness of this awesome PPPC profile compiled by @eholtam. It was posted on reddit, but I couldn't find it on JamfNation:
The profile currently contains a list of 55 app entitlements to permit non-admins to allow screen recording (ScreenCapture).
If you download the profile from https://github.com/poundbangbash/community-screenrecording-pppc-profile
You can just Upload it directly into your JSS from the Configuration Profile page, using the Upload button. No need to create a New profile and upload within the profile, just Upload to begin.