Home > Casper, Mac administration > Casper’s Hidden URLs

Casper’s Hidden URLs

Casper’s JSS server has some hidden URLs that JAMF Software has built in for various purposes. As part of a discussion today, the folks in the ##osx-server IRC room pulled together a list of the ones that had appeared either in JAMF Software’s documentation, JAMF Nation, or in other media. See below the jump for details.

API structurehttps://your.casper.server:8443/apiFrontPage.rest

Screen Shot 2013-07-05 at 4.16.04 PM

API intro documentationhttps://your.casper.server:8443/apiIntro.rest

Screen Shot 2013-07-05 at 4.16.17 PM

Certificate authorityhttps://your.casper.server:8443/ca.html

Screen Shot 2013-07-05 at 4.15.51 PM

Enrollment page for iOS devices and Mac running OS Xhttps://your.casper.server:8443/enroll




Screen Shot 2013-07-05 at 4.16.29 PM

Export Mac OS X profileshttps://your.casper.server:8443/exportOSXConfigurationProfile.html

Screen Shot 2013-07-05 at 4.16.39 PM

Export Mobile Device profileshttps://your.casper.server:8443/exportConfigurationProfile.html

Screen Shot 2013-07-05 at 4.16.50 PM

Scheduled Taskshttps://your.casper.server:8443/tasks.html

Screen Shot 2013-07-05 at 4.17.03 PM

Self Servicehttps://your.casper.server:8443/selfservice/

Screen Shot 2013-07-05 at 4.17.15 PM

This last one may or may not still be a working part of the JSS. It was mentioned in JAMF’s April 2009 email newsletter as a way to access Self Service policies through a regular web browser instead of using the Self Service application. I was not able to successfully publish any policies to this page.

Know of any more? Let me know in the comments.

Categories: Casper, Mac administration
  1. Ben LeRoy
    July 8, 2013 at 1:04 am

    Another option (technically has been beta in Casper 8.X) in the iOS Mobile Device End user help. It must be turned on first, open the web.xml file located at the root of the Tomcat web App, locate the following near the bottom of the file:

    <!– Uncomment this section to enable
    end users to log into /mdhelp/ to send
    MDM commands (clear passcode, remote wipe)
    to their own devices




    END UNCOMMENT FOR MDM commands–>

    Once you uncomment this section, restart the JSS. Your end users can now navigate to:


    they can login with their credentials and send remote wipe, unlock, and lock commands to iOS devices that they have enrolled to the JSS.

  2. SeaBash
    July 8, 2013 at 8:09 pm

    While the Self Service is still accessible via URL (in v.8.64), no items actually appear—even when several correctly show via Self Service.app.

  3. Wesley Yip
    July 12, 2013 at 11:54 pm

    According to JAMF, the policy needs to be scoped to “All Computers” in order for it to show up in the Self Service URL: https://jamfnation.jamfsoftware.com/article.html?id=105

  4. December 11, 2013 at 4:27 pm

    New hidden /logging.html for the JSS server log. You can also put it into debug mode.

  5. Christoph von Gabler-Sahm
    October 22, 2014 at 8:05 am

    For Self Service to see the same policies as your own computer, you simply have to provide the MAC address of that machine as parameter. You can even add username and password and use that URL in your monitoring system (like Nagios) to get nice graphs of the Self Service status and login times…


    I guess it should also work with UDIDs on Casper 9, but i haven’t checked yet.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: