# MDM Functions

> SDK functions for managing mobile devices via scripting, including profiles, payloads, AppConfig settings, and device applications.

Source: https://docs.capaone.com/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/  
Product: CapaInstaller — a separate CapaSystems product; do not apply this page to any other.

With these SDK functions you can manage your Mobile Devices via scripting, including creating and assigning profiles, editing payloads, configuring AppConfig settings, and working with device applications.

## In this section

- [Add/edit Enforce Passcode (Android)](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/add-edit-enforce-passcode-android/)
- [Add/edit Key/Value setting to Android AppConfig](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/add-edit-key-value-setting-to-android-appconfig/)
- [Add/edit Key/Value setting to iOS AppConfig](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/add-edit-key-value-setting-to-ios-appconfig/)
- [Add Exchange Payload to Profile](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/add-exchange-payload-to-profile/)
- [Add WiFi Payload to Profile](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/add-wifi-payload-to-profile/)
- [Assign Profile to Business Unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/assign-profile-to-business-unit/)
- [Clone Device Application](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/clone-device-application/)
- [Create Profile](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/create-profile/)
- [Create Profile in Business Unit](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/create-profile-in-business-unit/)
- [Edit Exchange Payload](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/edit-exchange-payload/)
- [Edit WiFi Payload](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/edit-wifi-payload/)
- [Get Device Applications](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/get-device-applications/)
- [Get Profiles](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/get-profiles/)
- [Link profile to device](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/link-profile-to-device/)
- [Link profile to group](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/link-profile-to-group/)
- [Remove profile from device](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/remove-profile-from-device/)
- [Unlink profile from device](/capainstaller/sdk-capainstaller-software-development-kit-functions/mdm-functions/unlink-profile-from-device/)
