Self Service for macOS, also known as MacManage, is a native Swift application designed to provide the Apple experience your users expect. Self Service allows your users to install their own applications, install apps from Apps & Books, request support, receive chats from admins and get notifications for many of Addigy's processes.
Self Service is deployed to all Mac's enrolled in Addigy, regardless of whether a Self Service configuration is deployed to the devices. Self Service is also used by Addigy to provide alerts to users regarding macOS updates, Maintenance items, and Chat services.
Self Service configurations allow you to override the default Addigy icon displayed on Addigy notifications by creating a Self Service configuration for the affected policies and upload your icon. Moreover, the Self Service Notification service can also be used to prompt end-users with customer notifications from your scripts.
Application Searching
The Install section in Self Service includes options to filter applications by category or to search for applications by name. Categories can be defined for apps when creating Smart Software in the Catalog. If you've assigned an app from Apple Apps (Apps & Books), an Apps & Book category will be created and shown here.
Assigning Software to Self Service
Admins can assign Smart Software and apps from Apps & Books so that their end users can install applications on demand. To add software to Self Service, head to your Policy > Self Service > Assignments to assign those apps. When installing, you will see different statuses based on where the app is coming from (Installing for Smart Software and Queued for Apps & Books). Moreover, you can update your Apps & Books apps directly from Self Service.
NOTE: Profiles attached to Smart Software items will not be deployed via Self Service. Any necessary Device Settings should be deployed via a policy, or assigned to Self Service as individual payloads (via Catalog > Device Settings).
Assigning Device Settings to Self Service
Admins can assign Device Settings to Self Service so that their end users can install them on demand. To add Device Settings to Self Service, head to your Policy > Self Service > Assignments to assign those. End users also have the ability to remove any payloads they've installed from Self Service in Self Service.
Assigning Scripts to Self Service
You can allow your end-users to run scripts that might help them with a task or fix issues with their device from the Scripts section of Self Service.
Find out how to assign a script to Self Service here: Assigning Scripts to Self Service
Tickets
Within Self Service end users are able to submit tickets to Admins by opening up Self Service > Tickets > and clicking New.
End users will be asked to enter their name, email, phone number (optional), and a message about their issue. Additionally, they can take and attack screenshot by selecting the box to the left of the take and attach screenshot text.
Note: Screenshots will not show the full desktop until the end user enables MacManage within Screen & System Audio Recording in System Settings > Privacy & Security. As per Apple, this needs to be enabled by the end user.
If no ticketing integration is configured in the policy the end users ticket will be submitted to the email that is within Account > Settings > support email. Tickets submitted in this way will not appear within the users Self Service application as there was no ticketing integration submitted.
If a ticketing integration is configured the ticket will be submitted to the configured integration. Tickets submitted in this way will appear in the users Self Service application. Additionally, tickets will also appear within the end user device's GoLive page > Support > Tickets.
Menu Bar
The Self Service menu bar icon is present in the end user's menu bar at all times on every managed Mac, regardless of whether a Self Service configuration is deployed to the device. Clicking the icon opens a popover where end users can view and install any pending Prebuilt App updates. When updates are available, a red badge appears on the icon.
The popover displays Self Service items (such as Open Self Service, Create Support Request, and Chat) when the device has a Self Service configuration associated with one of its policies. If no configuration is present, the popover will still appear when Prebuilt App updates are available, showing only pending updates.
Note: For more detail on the Prebuilt Apps update experience via the menu bar, see Prebuilt Apps End User Experience.
Notifications and Do Not Disturb
Of course, a Self Service application wouldn't be complete without ways to notify your users of the important events and needs of their device. Self Service uses a careful mix of customizable notifications and native macOS notifications which can now be found in Notification Center. Native notifications are handled by macOS and will respond to normal settings like Do Not Disturb.
To enforce Notification Center settings for MacManage.app, there is an Apple Profile attached to this article that can be uploaded to Addigy as a Custom MDM Configuration (see Configuring and Deploying Any MDM Profile).
Once applied, Notification Center settings will be enforced the app in System Preferences -> Notifications -> MacManage.app.
Additional Documentation
To customize the look and feel of the new Self Service app, check out our existing documentation: