Enterprise Deployment Manual

Table Of Contents
Chapter 2 Creating and Deploying Configuration Profiles 31
Automating Configuration Profile Creation
You can also automate the creation of configuration files using AppleScript on a Mac,
or C# Script on Windows. To see the supported methods and their syntax, do the
following:
 Mac OS X: Use Script Editor to open the AppleScript Dictionary for iPhone
Configuration Utility.
 Windows: Use Visual Studio to view the method calls provided by iPCUScripting.dll.
To execute a script, on Mac, use the AppleScript Tell command. On Windows, pass the
script name to iPhone Configuration Utility as a command line parameter.
For examples, see Appendix C, “Sample Scripts.”
General Settings
This is where you provide the name and identifier of this profile, and specify if users are
allowed to remove the profile after it is installed.
The name you specify appears in the profiles list and is displayed on the device after
the configuration profile is installed. The name doesn’t have to be unique, but you
should use a descriptive name that identifies the profile.
The profile identifier must uniquely identify this profile and must use the format
com.companyname.identifier, where identifier describes the profile. (For example,
com.mycompany.homeoffice.)