NOTE: The workflow actions available to you depend on the Workflow model you select, the MDM system you use, and the OS of your devices.
Add Dynamic Config Profile is an advanced feature that allows you to deploy configuration profiles.
Unlike the Configuration Profile Workflow action, Dynamic Config profiles allow attribute substitution. Because of this, profiles may be personalized by Launchpad and devices during deployment.
Example
The following example adds a Web Clip to the iOS device to check the warranty status of the device.
- The serial number of the device is embedded into the profile using the ‘[Device Serial]’ attribute.
- During deployment, Mobile Access Management will substitute the actual serial number into the configuration profile, making the Web Clip unique for the device.
- The key “URL” has a value that includes the Attribute.
You may use a tool such as Apple Configurator to create the initial Workflow, export as unsigned, and then edit in a text editor (or directly in Mobile Access Management) to add the substitution attributes.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>WorkflowContent</key> <array> <dict> <key>FullScreen</key> <false/> <key>IsRemovable</key> <true/> <key>Label</key> <string>Warranty</string> <key>WorkflowDescription</key> <string>Configures settings for a Web Clip</string> <key>WorkflowDisplayName</key> <string>Web Clip</string> <key>WorkflowIdentifier</key> <string>com.apple.webClip.managed.472C2058-A353-400D-88CB-523807178321</string> <key>WorkflowType</key> <string>com.apple.webClip.managed</string> <key>WorkflowUUID</key> <string>472C2058-A353-400D-88CB-523807178321</string> <key>WorkflowVersion</key> <real>1</real> <key>Precomposed</key> <false/> <key>URL</key> <string>https://selfsolve.apple.com/wcResults.do?sn=[Device Serial]&cn=&locale=&caller=&num=553437</string> </dict> </array> <key>WorkflowDisplayName</key> <string>Webclip: Check Warranty</string> <key>WorkflowIdentifier</key> <string>com.apple.webClip.managed.472C2058-A353-400D-88CB-523807178321</string> <key>WorkflowRemovalDisallowed</key> <false/> <key>WorkflowType</key> <string>Configuration</string> <key>WorkflowUUID</key> <string>B8D515BB-E424-40EA-9C4F-958241B86237</string> <key>WorkflowVersion</key> <integer>1</integer> </dict> </plist>