Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jelko

macrumors newbie
Original poster
Nov 20, 2021
7
0
DISABLE? “Your screen is being observed” how to DISABLE / HIDE this Message / Notification Pop Up on the very top-right menu bar, which appears when someone screens shares?
 
Hi! Usually this message means there's an app that can observe your screen even on the login stage. Do you know any apps on the mac that can do that? If not, i'd suggest to check Finder->Applications and check the list. Look for apps, like Team Viewer, Zoom, LogMeIn, Citrix Receiver, etc. If that's not the case, see what apps have access to screen recording in System Preferences->Security&Privacy->Privacy->Screen Recording
1637650456313.png
 
Hi! Usually this message means there's an app that can observe your screen even on the login stage. Do you know any apps on the mac that can do that? If not, i'd suggest to check Finder->Applications and check the list. Look for apps, like Team Viewer, Zoom, LogMeIn, Citrix Receiver, etc. If that's not the case, see what apps have access to screen recording in System Preferences->Security&Privacy->Privacy->Screen Recording

See, the problem isn't that the screen is being observed. The problem is that the user is shown a message about it.

In a home user environment, telling the user how to turn it off is very appropriate. In a business environment, it is very much NOT appropriate. The message needs to go away, the user should NOT be able to tell when ARD is being used for admin purposes. If I've got a user doing inappropriate/illegal things in the office, I need to be able to look at the screen without the user knowing. And even when I'm dealing with remote support for a good user, I don't need that stupid message freaking them out.
 
  • Like
Reactions: Apple_Robert
How about a .mobileconfig profile to disable notifications for com.apple.ScreenSharing and com.apple.RemoteDesktop?
This is an example created with Apple Configurator https://apps.apple.com/app/apple-configurator-2/id1037126344

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PayloadContent</key>
    <array>
        <dict>
            <key>NotificationSettings</key>
            <array>
                <dict>
                    <key>AlertType</key>
                    <integer>0</integer>
                    <key>BadgesEnabled</key>
                    <false/>
                    <key>BundleIdentifier</key>
                    <string>com.apple.ScreenSharing</string>
                    <key>GroupingType</key>
                    <integer>2</integer>
                    <key>NotificationsEnabled</key>
                    <false/>
                    <key>ShowInCarPlay</key>
                    <false/>
                    <key>ShowInLockScreen</key>
                    <false/>
                    <key>ShowInNotificationCenter</key>
                    <false/>
                    <key>SoundsEnabled</key>
                    <false/>
                </dict>
                <dict>
                    <key>AlertType</key>
                    <integer>0</integer>
                    <key>BadgesEnabled</key>
                    <false/>
                    <key>BundleIdentifier</key>
                    <string>com.apple.RemoteDesktop</string>
                    <key>GroupingType</key>
                    <integer>2</integer>
                    <key>NotificationsEnabled</key>
                    <false/>
                    <key>PreviewType</key>
                    <integer>2</integer>
                    <key>ShowInCarPlay</key>
                    <false/>
                    <key>ShowInLockScreen</key>
                    <false/>
                    <key>ShowInNotificationCenter</key>
                    <false/>
                    <key>SoundsEnabled</key>
                    <false/>
                </dict>
            </array>
            <key>PayloadDescription</key>
            <string>Configures notifications settings for apps</string>
            <key>PayloadDisplayName</key>
            <string>Notifications</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.notificationsettings.PayloadUUID002</string>
            <key>PayloadType</key>
            <string>com.apple.notificationsettings</string>
            <key>PayloadUUID</key>
            <string>PayloadUUID002</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string>Disable ScreenSharing Notifications</string>
    <key>PayloadDisplayName</key>
    <string>Disable ScreenSharing Notifications</string>
    <key>PayloadIdentifier</key>
    <string>Your:Unique.Profile.identifier</string>
    <key>PayloadOrganization</key>
    <string>NotApple</string>
    <key>PayloadRemovalDisallowed</key>
    <false/>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>PayloadUUID0002</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>

Other apps for creating profiles
ProfileCreator https://github.com/ProfileCreator/ProfileCreator
iMazing Profile Editor https://apps.apple.com/app/imazing-profile-editor/id1487860882
 
thanks for that code. as some people lags knowings about code. can you please make a step by step Guide on HOW to add or where to add this code in order to disable the "screen being observed" notification?





How about a .mobileconfig profile to disable notifications for com.apple.ScreenSharing and com.apple.RemoteDesktop?
This is an example created with Apple Configurator https://apps.apple.com/app/apple-configurator-2/id1037126344

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PayloadContent</key>
    <array>
        <dict>
            <key>NotificationSettings</key>
            <array>
                <dict>
                    <key>AlertType</key>
                    <integer>0</integer>
                    <key>BadgesEnabled</key>
                    <false/>
                    <key>BundleIdentifier</key>
                    <string>com.apple.ScreenSharing</string>
                    <key>GroupingType</key>
                    <integer>2</integer>
                    <key>NotificationsEnabled</key>
                    <false/>
                    <key>ShowInCarPlay</key>
                    <false/>
                    <key>ShowInLockScreen</key>
                    <false/>
                    <key>ShowInNotificationCenter</key>
                    <false/>
                    <key>SoundsEnabled</key>
                    <false/>
                </dict>
                <dict>
                    <key>AlertType</key>
                    <integer>0</integer>
                    <key>BadgesEnabled</key>
                    <false/>
                    <key>BundleIdentifier</key>
                    <string>com.apple.RemoteDesktop</string>
                    <key>GroupingType</key>
                    <integer>2</integer>
                    <key>NotificationsEnabled</key>
                    <false/>
                    <key>PreviewType</key>
                    <integer>2</integer>
                    <key>ShowInCarPlay</key>
                    <false/>
                    <key>ShowInLockScreen</key>
                    <false/>
                    <key>ShowInNotificationCenter</key>
                    <false/>
                    <key>SoundsEnabled</key>
                    <false/>
                </dict>
            </array>
            <key>PayloadDescription</key>
            <string>Configures notifications settings for apps</string>
            <key>PayloadDisplayName</key>
            <string>Notifications</string>
            <key>PayloadIdentifier</key>
            <string>com.apple.notificationsettings.PayloadUUID002</string>
            <key>PayloadType</key>
            <string>com.apple.notificationsettings</string>
            <key>PayloadUUID</key>
            <string>PayloadUUID002</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string>Disable ScreenSharing Notifications</string>
    <key>PayloadDisplayName</key>
    <string>Disable ScreenSharing Notifications</string>
    <key>PayloadIdentifier</key>
    <string>Your:Unique.Profile.identifier</string>
    <key>PayloadOrganization</key>
    <string>NotApple</string>
    <key>PayloadRemovalDisallowed</key>
    <false/>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>PayloadUUID0002</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>

Other apps for creating profiles
ProfileCreator https://github.com/ProfileCreator/ProfileCreator
iMazing Profile Editor https://apps.apple.com/app/imazing-profile-editor/id1487860882

DISABLE: monterey screensharing message “Your screen is being observed” Mac
 
There is just another discussion going on on the official apple forum: https://discussions.apple.com/thread/253387289
i got a small company with 10 employees. The employees are getting notified that sometimes we are monitor them to improve our quality or if we have this feeling someone is misusing our company machines we do monitor them to. But this is whats been thold in the agreement.

in previous system like "El Capitan, Big Sur" the Message "show when being observed" could simply be deactivated
by a checkbox in the Settings and this did hide the observer note when unchecked in previous versions.

in the new Version of Monterey this option is not even displaying. So no chances to check a checkbox in order to remove this message? its a PAIN bcs when as mentioned before we remote control employees, the message “Your screen is being observed” will not only show on desktop on the upper right menu bar but also on the login screen.

its okay to let a client or someoje esle know when I am remoting in but there are some cases (like in a company setting) where i do not want the message “Your screen is being observed” showing up to my employees.

DISABLE: monterey screensharing message “Your screen is being observed” Mac DISABLE!


cf1b9a1c-8d46-4495-be68-41bdaf7d6887.jpg
500b4600-ac20-49f0-b0f0-1a14380c20b8.png
 
@bogdanw

thanks for that code. as some people lags knowings about code. can you please make a step by step Guide on HOW to add or where to add this code in order to disable the "screen being observed" notification?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.