enable user settings for management action messages

Anonymous
Not applicable

Hello community,
hope, you're all well and healthy :)

I need some help and hope, what I want to do (set up) will be possible.
At the message center of MacOS, it is possible to configure, if applications can send messages or not. If the messages for an application are enabled, the user can set up, which kind of message will be shown.

The messages of the management actions can not be configured by user itself.

Is there a way to configure in Jamf Pro, to enable usersettings for this kind of messages ?
I tried to find a setting in the configuration profiles, but was not successful.

Thanks a lot for your replies and

stay health,

Michael

3 REPLIES 3

bartlomiejsojka
Contributor

I believe by messages you actually mean notifications 🤔.

The only way to regain control over these is to disable/uncheck Jamf management framework and Self Service under Automatically install a Jamf Notifications profile in Computer ManagementSecurity. Without that profile the end–user is in control, although be aware each user will be prompted about it on first launch of Self Service and first run of Management Action.

If you'd still like to enforce, but different set of settings, you can craft your own profile with the following as your starting point:

<?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>2</integer>
                    <key>BadgesEnabled</key>
                    <true/>
                    <key>BundleIdentifier</key>
                    <string>com.jamfsoftware.selfservice.mac</string>
                    <key>NotificationsEnabled</key>
                    <true/>
                    <key>ShowInLockScreen</key>
                    <true/>
                    <key>ShowInNotificationCenter</key>
                    <true/>
                </dict>
                <dict>
                    <key>AlertType</key>
                    <integer>2</integer>
                    <key>BadgesEnabled</key>
                    <true/>
                    <key>BundleIdentifier</key>
                    <string>com.jamfsoftware.Management-Action</string>
                    <key>NotificationsEnabled</key>
                    <true/>
                    <key>ShowInLockScreen</key>
                    <true/>
                    <key>ShowInNotificationCenter</key>
                    <true/>
                </dict>
            </array>
            <key>PayloadDescription</key>
            <string></string>
            <key>PayloadDisplayName</key>
            <string>Notifications</string>
            <key>PayloadEnabled</key>
            <true/>
            <key>PayloadIdentifier</key>
            <string>9D18DF99-3500-4DC4-BAA3-987B7787A38D</string>
            <key>PayloadType</key>
            <string>com.apple.notificationsettings</string>
            <key>PayloadUUID</key>
            <string>9D18DF99-3500-4DC4-BAA3-987B7787A38D</string>
            <key>PayloadVersion</key>
            <integer>1</integer>
        </dict>
    </array>
    <key>PayloadDescription</key>
    <string></string>
    <key>PayloadDisplayName</key>
    <string>Jamf Notifications</string>
    <key>PayloadEnabled</key>
    <true/>
    <key>PayloadIdentifier</key>
    <string>2D6258A7-C7A5-4617-9F32-B49A420050E6</string>
    <key>PayloadRemovalDisallowed</key>
    <true/>
    <key>PayloadScope</key>
    <string>System</string>
    <key>PayloadType</key>
    <string>Configuration</string>
    <key>PayloadUUID</key>
    <string>2D6258A7-C7A5-4617-9F32-B49A420050E6</string>
    <key>PayloadVersion</key>
    <integer>1</integer>
</dict>
</plist>

Anonymous
Not applicable

Hi @bartlomiej.sojka,
your are absolutely right, I meant the notifications, not the messages. I am from Germany and sometimes, I choose the wrong words, please excuse me.

Thank you for your suggestions and hints for modify the management notification configuration. This is a way, I do not want to implement, because it is only one user (of about 60), who want to be able to disable the management notifications he get. We are changing the printserver of the installed printer to the server of the location, where the user works. The trigger is the change of the network status. This is including the LAN and the WLAN status. After the change, the user is informed about his current printserver.
His question about this theme gave me the kick to ask for some possibilities maybe to configure the messages for each policy separate.

mani2care
Contributor

Great its really helps me to do this & is there any way to get the default application icon on the same notification ?