Profile Manager

How to configure OS X Server to be accessible from the internet

benskill's picture
Your rating: None (2 votes)

Hi all

I really hope someone can help!

I have my own SSL certified website setup to host my profile manager https://server.example.com - this was created as a new A record through my provider.

I also have OS X Server 5.0 installed on my MacBook Pro, the host name is server.example.com and the status states "Reachable at server.example.com, no services available", the public host name is displaying correctly and the external IP shows correctly.

Profile manager correctly states that it is available at server.example.com/profilemanager.

I believe the issue is with the DNS settings, it states "Set your DNS settings to 192.168.0.9 to use this server", as far as I know this IP address should be the external IP not the local IP.

What steps do I need to take to ensure the External IP is shown on the DNS page?

Thanks in advance!

Ben

Does Profile Manager allow users to self-install an Enterprise app?

lizl99's picture
Your rating: None (2 votes)

Background.

For the past three years the iOS Enterprise app our company wrote has been made available over the air to our client's BYOD iPad roving-salesmen users (only about 40) using the itms download from a website. This was easy (the company set up a password protected page on their website and let those users know the password), and it allowed the user plenty of control - if a new version of the app was made available via the website, the company simply emailed all the users to let them know, and the users decided when to download it. This was especially important since the app is large, and needs to be downloaded when the user is somewhere with a good wifi connection.

Although the itms method still (just about) works for iOS8 devices, it's clear that Apple might drop support at any time, and recommend apps should be distributed via MDM. Therefore I have started looking at Apple Profile Manager on Mac OS X Yosemite Server to see whether we might recommend this to the client. I'm a developer not a sysadmin by trade, and have had no exposure to MDM before,

What I need to be able to do

The only use of MDM will be to allow all users to install our app over the air on any new iOS devices they own, and to install an updated version whenever we release one. The company is not interested in tracking or controlling any other aspect of the devices. So all that I want to do is have the user be able to enrol devices and self-install the app from our MDM server over the air whenever they want.

Profile Manager so far

I am at the stage of just having a look at how Profile Manager works, on a 'test' OSX Server system running locally in our office. I have set up a test user, assigned them to a group, allocated our app to the group, and enrolled an Ipad for the user. So far so good!

But whenever I enrol an iPad or upload an updated version of the app to Profile Manager, the app is pushed automatically to the iPads (with the user presented with a 'Cancel/Install/Update' alert as appropriate. I don't want this to happen; I just want the app available to users - somehow - so they can self-install when they want.

Can I achieve this or a similar effect with Profile Manager? If so, how? If not, what other MDM solution would you recommend?

Thanks for any advice.

Liz

AppleTV Import Placeholders Profile Manager

Your rating: None (2 votes)

While importing a placeholder for some iPads I was peeking through profilemanager.log , when I found this gem.

[351] [2014/05/22 16:17:21.942] I: Imported placeholder device "MH-Gary Ho_iPad Mini45", SerialNumber=F7NMXXXXXX84, IMEI=, MEID=, UDID=, DeviceID=, AirplayPassword=

What I did next was add a new column AirplayPassword= to the placeholder CSV and put a password in.

Uploaded the placeholder for an AppleTV and it added the Airplay password to my AppleTV Device in ProfileManager.

Just yesterday I added 20 AppleTVs to Profile Manager, I could have saved a few steps.

How to enroll a device in OS X Server Profile Manager via app?

studiobrain's picture
Your rating: None (2 votes)

How do I go about enrolling a device in my osx server via an app downloaded from the app store?

Ex: user downloads my app from app store. How do I enroll them into my osx server profile manager for profile provisioning OTA?

Apple Profile Manager 2 issue (two issues actually)

rizzinim's picture
Your rating: None (3 votes)

Hello,

I just deployed 24 iPads in my company, and I'm using Apple Profile Manager 2 as MDM solution.

I'm using variable to create a single configuration profile that will load user info automatically, leaving just password entry for the users.

%short_name% is used as variable for user account
%mail% is used as variable for the exchange server email

Everything go smooth, the user enter his password and mail start to receive exchange mails.

1st issue:
It turns out that exchange mail configured in this way are not fully recognized by iOS:
1- if you use mail everything works fine
2- if you use 3rd party app like Smart Office 2 or BBC app, and you want to share via mail something you get a message that first you need to configure an email account
3- if you configure extra email account like iCloud one or gmail one, any of them can be selected as default email account, except for the exchange account that won't be listed at all, like if it don't exist, but it's there and working from mail app.
The above is verified both with iOS 6 and iOS 7, so it's not iOS7 issue

2nd issue:
a guy left the company, a new guy get the iPad, he enroll the device login in with his account info, but exchange mail setting still report the previous user mail (configured as explained before)
I tried restoring iPad, soft and hard reset, from the device and connected to the MDM (MacMini), I assume the problem is in MDM software and not in the device itself considering when it's restored it's completely empty

Any idea / suggestion?
Any help will be appreciated
Thanks
Max

Profile Manager SDK?

wakaka's picture
Your rating: None (2 votes)

I am working in a company that is extremely interested in deploying an in house MDM solution to administer iPhones for our employee. After a day of work, I have set up a Mac Mini with the server app and successfully enrolled an iPhone to the MDM and able to push profiles over the air.

However, using the server app provides us with an web interface which we believe to be not as flexible. As such I am wondering are there SDK or API which I can use to write some programs to automate the process. Currently, I do not have an Enterprise Account with Apple yet and I want to confirm if all these are available before signing up.

Recent Activity