We recently updated our environment from Casper Suite 9.97 to JAMF Pro 10.4. Since then I have seen that Self Service takes a longer to install when using Web Enrollment. On 9.97 Self Service installed almost immediately. Now it takes 10-15 minutes and some techs report over an hour. I currently have Self Service to install automatically.
Install Self Service.app faster

Best answer by chriscollins
@jkaigler If you are using 10.4 and the difference is between 10.13.4 and 10.12.6 with 10.12.6 being faster that would be because the method of enrollment via the web enrollment is different for 10.13 machines now when using 10.3+ (which technically is the "right" way Apple wants it done) where instead of a quickadd package initially installed and then the quickadd adding the binary, enrolling it in MDM, kicking off the binary install, etc, when on 10.13 and you enroll via the web it will now give you an MDM enrollment profile instead of a package installer which will enroll you into MDM FIRST, and then Jamf will send a push command via MDM to the client to reach out to the Jamf server and get and install the binaries, and THEN self service gets installed, etc. So the order is reversed now.
If you are seeing huge delays that probably means there is a delay with your computers receiving push commands from your Jamf server.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.