To deploy a Self Service+ configuration profile manually, add the configuration PLIST file to the ~/Library/Preferences directory with the name group.com.jamf.selfserviceplus.plist. The example configuration below can be deployed as-is, or adjusted to your organization's needs:
<?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>blueprint</key>
<dict>
<key>configs</key>
<dict>
<key>connect</key>
<dict>
<key>HideMenubarIcon</key>
<false/>
</dict>
</dict>
<key>layouts</key>
<array>
<dict>
<key>element</key>
<dict>
<key>children</key>
<array>
<dict>
<key>children</key>
<array>
<dict>
<key>children</key>
<array/>
<key>componentType</key>
<string>component</string>
<key>id</key>
<string>HeaderAndBranding</string>
<key>isVisible</key>
<true/>
<key>protected</key>
<false/>
</dict>
<dict>
<key>children</key>
<array/>
<key>componentType</key>
<string>component</string>
<key>id</key>
<string>AccountManagement</string>
<key>isVisible</key>
<true/>
<key>protected</key>
<false/>
</dict>
<dict>
<key>children</key>
<array/>
<key>componentType</key>
<string>component</string>
<key>id</key>
<string>Security</string>
<key>isVisible</key>
<true/>
<key>protected</key>
<false/>
</dict>
<dict>
<key>children</key>
<array/>
<key>componentType</key>
<string>component</string>
<key>id</key>
<string>FeaturedContent</string>
<key>isVisible</key>
<true/>
<key>protected</key>
<false/>
</dict>
</array>
<key>componentType</key>
<string>marker</string>
<key>id</key>
<string>HomeViewContent</string>
</dict>
</array>
<key>componentType</key>
<string>component</string>
<key>id</key>
<string>HomeView</string>
</dict>
<key>id</key>
<string>HomeLayout</string>
</dict>
</array>
<key>schemaVersion</key>
<integer>1</integer>
<key>tabOrdering</key>
<array>
<dict>
<key>tabsOrder</key>
<dict>
<key>first</key>
<dict>
<key>items</key>
<array>
<dict>
<key>description</key>
<string>Welcome banner and message</string>
<key>id</key>
<string>navigation.item.branding</string>
<key>protected</key>
<true/>
</dict>
</array>
</dict>
<key>last</key>
<dict>
<key>items</key>
<array>
<dict>
<key>description</key>
<string>Sign in/Account</string>
<key>icon</key>
<string>person.circle</string>
<key>id</key>
<string>navigation.item.authentication</string>
<key>protected</key>
<true/>
</dict>
</array>
</dict>
<key>middle</key>
<dict>
<key>items</key>
<array>
<dict>
<key>description</key>
<string>Home</string>
<key>icon</key>
<string>house</string>
<key>id</key>
<string>navigation.item.home</string>
<key>protected</key>
<false/>
</dict>
<dict>
<key>description</key>
<string>Bookmarks</string>
<key>icon</key>
<string>bookmark</string>
<key>id</key>
<string>navigation.item.bookmarks</string>
<key>protected</key>
<false/>
</dict>
<dict>
<key>description</key>
<string>Catalog</string>
<key>icon</key>
<string>square.grid.2x2</string>
<key>id</key>
<string>navigation.item.catalog</string>
<key>protected</key>
<false/>
</dict>
<dict>
<key>description</key>
<string>Notifications</string>
<key>icon</key>
<string>bell</string>
<key>id</key>
<string>navigation.item.notifications</string>
<key>protected</key>
<false/>
</dict>
<dict>
<key>description</key>
<string>Updates</string>
<key>icon</key>
<string>square.and.arrow.down</string>
<key>id</key>
<string>navigation.item.updates</string>
<key>protected</key>
<false/>
</dict>
</array>
</dict>
</dict>
</dict>
</array>
</dict>
</dict>
</plist>