Skip to main content
Question

Self Service App must be associated with a Jamf Pro Server

  • Jan 15, 2024 2:43 PM UTC
  • 5 replies
  • 830 views

Forum|alt.badge.img+7

We're using Jamf Now for an acquisition business (already use Jamf Pro). We've just enable Volume Purchasing in Jamf Now and started to populate with Apps purchased through ABM. However when launching Self Service on a test iPhone enrolled into Jamf Now we get the message:

"Welcome to Self Service
Self Service is a component of Jamf Pro, developed by Jamf. This app must be associated with a Jamf ProServer.
Contact your IT administrator for more information"

 

Specifically referencing Jamf Pro. Now, we've seen this error before in Jamf Pro (think it started on V 11.1) and we use an App Configuration to fix this, but there is no option to create an App Configuration in Jamf Now, as well as there being no URL to place into the string for the App Configuration. Anyone know what the fix is here?

5 replies

AJPinto
Forum|alt.badge.img+26
  • Legendary Contributor
  • Jan 16, 2024 1:05 PM UTC

Is the Jamf Pro MDM Profile on the device?


Forum|alt.badge.img+7
  • Author
  • Contributor
  • Jan 16, 2024 1:09 PM UTC

EmreU
Forum|alt.badge.img+6
  • Contributor
  • Jan 22, 2024 2:15 PM UTC

Go to JAMF Pro Server -> Devices -> Mobile Devices Apps

Find and open your Self-service app in the list then click App Configuration Tab and paste below

<dict> <key>INVITATION_STRING</key> <string>$MOBILEDEVICEAPPINVITE</string> <key>JSS_ID</key> <string>$JSSID</string> <key>SERIAL_NUMBER</key> <string>$SERIALNUMBER</string> <key>DEVICE_NAME</key> <string>$DEVICENAME</string> <key>MAC_ADDRESS</key> <string>$MACADDRESS</string> <key>UDID</key> <string>$UDID</string> <key>JSS_URL</key> <string>https://yourcompany.jamfcloud.com/</string> </dict>

Forum|alt.badge.img+7
  • Author
  • Contributor
  • Jan 22, 2024 2:20 PM UTC

Go to JAMF Pro Server -> Devices -> Mobile Devices Apps

Find and open your Self-service app in the list then click App Configuration Tab and paste below

<dict> <key>INVITATION_STRING</key> <string>$MOBILEDEVICEAPPINVITE</string> <key>JSS_ID</key> <string>$JSSID</string> <key>SERIAL_NUMBER</key> <string>$SERIALNUMBER</string> <key>DEVICE_NAME</key> <string>$DEVICENAME</string> <key>MAC_ADDRESS</key> <string>$MACADDRESS</string> <key>UDID</key> <string>$UDID</string> <key>JSS_URL</key> <string>https://yourcompany.jamfcloud.com/</string> </dict>

Yeh we're using Jamf Now... which doesn't have that option. But we're fine with it for now... it's a very small acquisition that we can handle without an iOS Self Service App.


Forum|alt.badge.img

Go to JAMF Pro Server -> Devices -> Mobile Devices Apps

Find and open your Self-service app in the list then click App Configuration Tab and paste below

<dict> <key>INVITATION_STRING</key> <string>$MOBILEDEVICEAPPINVITE</string> <key>JSS_ID</key> <string>$JSSID</string> <key>SERIAL_NUMBER</key> <string>$SERIALNUMBER</string> <key>DEVICE_NAME</key> <string>$DEVICENAME</string> <key>MAC_ADDRESS</key> <string>$MACADDRESS</string> <key>UDID</key> <string>$UDID</string> <key>JSS_URL</key> <string>https://yourcompany.jamfcloud.com/</string> </dict>

Thank you! Exactly what I was looking for.

We use Jamf Pro and I just started using the Self-Service app on our 1-1 iPads. Was so frustrated that the app was not automatically connected to our account even though it installed through the Profile I created. Added this code in the config and now it is working perfectly!