This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.
For a successful Zappl deployment with Intune, please follow the steps in the order outlined below. It is important that all configuration policies are deployed prior to the Zappl installer.
We’ve utilised iMazing Profile Editor to provide an easy method of configuring Zappl preferences and generating a configuration profile for deployment.
1
Open iMazing Profile Editor
Download and open iMazing Profile Editor. Find the Zappl Application Domain and add the payload.
2
Add your activation credentials
Add your Zappl Activation Token and Public Key to the payload. These are required to connect devices to the Zappl servers.
3
Configure additional preferences
Alter any other preferences as required. Refer to our preferences documentation for information on all available keys.
4
Export the profile
Name and save the profile. This generates a .mobileconfig file ready for deployment via Intune.
5
Create a new policy in Intune
In Intune, navigate to Devices > macOS > Configuration and click Create, then New Policy. Set macOS as the platform, Templates as the Profile Type, and Custom as the Template Name.
6
Upload and deploy
Give the profile a name and description, then upload your .mobileconfig file under Configuration Settings. Add your assignments (e.g. All devices), then review and Create the policy.
As of macOS 13 (Ventura), full disk access is required in order to update or remove macOS apps. The Zappl agent is responsible for performing all app updates, therefore full disk access (SystemPolicyAllFiles) needs to be granted to the agent via a configuration profile.
As of macOS 13 (Ventura), users can disable launch daemons through the Login Items option in System Settings. Zappl uses launch daemons to run automatically in the background, and these daemons must always be enabled for Zappl to function.
Zappl and AppBar use macOS notifications to alert users of available updates, completed installs, and any failures. These notifications must be pre-approved via a configuration profile, otherwise macOS will prompt users to allow them individually.
In Intune, navigate to Devices > macOS > Configuration and click Create, then Import. Import each JSON file as a new policy, providing a name and description where necessary.
These steps are only necessary if you are choosing to automatically deploy AppBar alongside Zappl. See this key in the main Zappl Preferences for more information.
AppBar comes with its own preferences that can be configured for custom branding and behaviour options.
There are no required keys within AppBar’s preferences. If you want to skip branding and behaviour customisation, you can skip these steps.
1
Open iMazing Profile Editor
Find the Zappl AppBar Application Domain and add the payload.
Name and save the profile. This generates a .mobileconfig file ready for deployment via Intune.
4
Create a new policy in Intune
In Intune, navigate to Devices > macOS > Configuration and click Create, then New Policy. Set macOS as the platform, Templates as the Profile Type, and Custom as the Template Name.
5
Upload and deploy
Give the profile a name and description, then upload your .mobileconfig file under Configuration Settings. Add your assignments (e.g. All devices), then review and Create the policy.
With all policies in place, you should have the following:
Open the script in your script editor of choice and alter the following variables to match your environment (shown on lines 25 and 26 of the script):
activationToken — Your Zappl Activation Token
publicKey — Your Zappl Public Key
3
Add the script in Intune
In Intune, navigate to Manage Devices > Scripts and remediations, select the Platform scripts tab and Add a new macOS script. Provide a script name and description, and ensure you choose to not run the script as the logged-in user.
4
Assign and review
Assign to the relevant users/groups, then review and Add.
Congratulations!
You’re all set! With your configuration policies deployed and the Zappl installer pushed to your devices, Zappl is ready to manage and update apps across your Intune-managed fleet.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Zappl Documentation","colors":{"primary":"#117DF8","light":"#117DF8","dark":"#117DF8"},"logo":{"light":"https://mintcdn.com/daretechnology/7P28-ozcNeMF_ynq/logo/zappl_logo.svg?fit=max\u0026auto=format\u0026n=7P28-ozcNeMF_ynq\u0026q=85\u0026s=4781ab3bbe306482f6ce6c1430fd6c65","dark":"https://mintcdn.com/daretechnology/7P28-ozcNeMF_ynq/logo/zappl_logo.svg?fit=max\u0026auto=format\u0026n=7P28-ozcNeMF_ynq\u0026q=85\u0026s=4781ab3bbe306482f6ce6c1430fd6c65"},"favicon":"https://mintcdn.com/daretechnology/F1kCk4YvOBLeakaF/favicon.svg?fit=max\u0026auto=format\u0026n=F1kCk4YvOBLeakaF\u0026q=85\u0026s=139b738611c1772e3771b092317aad54","navbar":{"links":[{"href":"mailto:support@zappl.co","label":"Zappl Support"}],"primary":{"type":"button","label":"Zappl Portal","href":"https://portal.zappl.co"}},"footer":{"socials":{"linkedin":"https://uk.linkedin.com/company/dare-technology-ltd"}},"icons":{"library":"fontawesome"},"banner":{"content":"🚀 Zappl's AppBar is now live! See our [changelog](/updates/changelog) or the [AppBar documentation](/appbar/introduction) for details.","dismissible":true},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Zappl App Catalog","icon":"grid-2","href":"https://zappl.co/app-catalog"},{"anchor":"zappl.co","icon":"browser","href":"https://zappl.co"},{"anchor":"dare.tech","icon":"browser","href":"https://dare.tech"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"daretechnology","hasAudioNarration":false,"actualSubdomain":"daretechnology","customDomains":["docs.zappl.co"],"gitSource":{"type":"github","owner":"daretechnology","repo":"zappl-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad6364576d10fdba79a430e","collectionId":"9d5383cf-6510-4158-8f20-1b801cba36da","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad6364576d10fdba79a430e"},"entitlements":{},"buildId":"6ad6364576d10fdba79a430e","clientVersion":"0.0.3926","searchFilterCounts":[{"language":"default","tag":"Guides","count":27},{"language":"default","tag":"Online Portal","count":8},{"language":"default","tag":"About Zappl","count":4},{"language":"default","tag":"AppBar","count":4},{"language":"default","tag":"Other","count":4},{"language":"default","tag":"Deploying Zappl","count":3},{"language":"default","tag":"Updates","count":3},{"language":"default","tag":"Version History","count":3},{"language":"default","tag":"Applications","count":2},{"language":"default","tag":"Customisation","count":2}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"deploy/intune","slug":"/deploy/intune","pageMetadata":{"title":"Intune","icon":"microsoft","description":"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.","href":"/deploy/intune"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,Heading,Icon,Info,Note,OptimizedImage,Step,Steps,Tab,Tabs,Tip,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Icon)_missingMdxReference(`Icon`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:`For a successful Zappl deployment with Intune, please follow the steps in the order outlined below. It is important that all configuration policies are deployed prior to the Zappl installer.`}),`\n`,_jsxs(Heading,{level:`2`,id:`configuration-policies`,children:[_jsx(Icon,{icon:`sliders`,size:32}),` Configuration Policies`]}),`\n`,_jsx(Heading,{level:`3`,id:`zappl-preferences`,children:`Zappl Preferences`}),`\n`,_jsxs(Info,{children:[`We’ve utilised `,_jsx(_components.a,{href:`https://imazing.com/profile-editor`,children:`iMazing Profile Editor`}),` to provide an easy method of configuring Zappl preferences and generating a configuration profile for deployment.`]}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open iMazing Profile Editor`,children:[_jsxs(_components.p,{children:[`Download and open `,_jsx(_components.a,{href:`https://imazing.com/profile-editor`,children:`iMazing Profile Editor`}),`. Find the `,_jsx(_components.strong,{children:`Zappl Application Domain`}),` and add the payload.`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=0fc3501ea7b37206ee53a5320cb27353`,alt:`iMazing Zappl`,\"data-og-width\":`2316`,width:`2316`,\"data-og-height\":`1760`,height:`1760`,\"data-path\":`images/iMazing_Zappl.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?w=280\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=bf6a0306d58ea84143f20cce5c1c5d8f 280w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?w=560\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=489130eb6707cd412db34a5d18c62c2f 560w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?w=840\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=ed7fa687ddd451c51bcf44589cf82ffb 840w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?w=1100\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=f71eb4313050db8af9a18e9941a276fd 1100w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?w=1650\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=7fd416ff786f4ea52ff2d62822f89a6f 1650w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_Zappl.png?w=2500\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=470d96fb993687a27ef8a3d22a9c3f2e 2500w`})]}),_jsx(Step,{title:`Add your activation credentials`,children:_jsxs(_components.p,{children:[`Add your `,_jsx(_components.strong,{children:`Zappl Activation Token`}),` and `,_jsx(_components.strong,{children:`Public Key`}),` to the payload. These are required to connect devices to the Zappl servers.`]})}),_jsx(Step,{title:`Configure additional preferences`,children:_jsxs(_components.p,{children:[`Alter any other preferences as required. Refer to our `,_jsx(_components.a,{href:`/customise/preferences`,children:`preferences documentation`}),` for information on all available keys.`]})}),_jsx(Step,{title:`Export the profile`,children:_jsxs(_components.p,{children:[`Name and save the profile. This generates a `,_jsx(_components.code,{children:`.mobileconfig`}),` file ready for deployment via Intune.`]})}),_jsx(Step,{title:`Create a new policy in Intune`,children:_jsxs(_components.p,{children:[`In Intune, navigate to `,_jsx(_components.em,{children:`Devices > macOS > Configuration`}),` and click `,_jsx(_components.strong,{children:`Create`}),`, then `,_jsx(_components.strong,{children:`New Policy`}),`. Set `,_jsx(_components.strong,{children:`macOS`}),` as the platform, `,_jsx(_components.strong,{children:`Templates`}),` as the Profile Type, and `,_jsx(_components.strong,{children:`Custom`}),` as the Template Name.`]})}),_jsxs(Step,{title:`Upload and deploy`,children:[_jsxs(_components.p,{children:[`Give the profile a name and description, then upload your `,_jsx(_components.code,{children:`.mobileconfig`}),` file under `,_jsx(_components.strong,{children:`Configuration Settings`}),`. Add your assignments (e.g. `,_jsx(_components.em,{children:`All devices`}),`), then review and `,_jsx(_components.strong,{children:`Create`}),` the policy.`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=6237f26c2c1264e7e5a7053471eff229`,alt:`Intune Zappl Preferences`,\"data-og-width\":`3892`,width:`3892`,\"data-og-height\":`2474`,height:`2474`,\"data-path\":`images/Intune_Zappl_Preferences.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?w=280\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=672cac100931ed086b6b3b888e3b6542 280w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?w=560\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=26c1d37d782b08f5635f58329c2ee53d 560w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?w=840\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=03bed937a170707be8df4af67b48b7e0 840w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?w=1100\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=3f46d99842b83956a655872f38ca2b97 1100w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?w=1650\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=d17b7802f26bf932997f443a70418feb 1650w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Preferences.png?w=2500\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=4b3ea37b969af88b4c9e7a37a85a3512 2500w`})]})]}),`\n`,_jsx(`br`,{}),`\n`,_jsx(Heading,{level:`3`,id:`additional-policies`,children:`Additional Policies`}),`\n`,_jsxs(Note,{children:[`As of macOS 13 (Ventura), full disk access is required in order to update or remove macOS apps. The Zappl agent is responsible for performing all app updates, therefore full disk access (`,_jsx(_components.code,{children:`SystemPolicyAllFiles`}),`) needs to be granted to the agent via a configuration profile.`]}),`\n`,_jsx(Note,{children:`As of macOS 13 (Ventura), users can disable launch daemons through the Login Items option in System Settings. Zappl uses launch daemons to run automatically in the background, and these daemons must always be enabled for Zappl to function.`}),`\n`,_jsx(Note,{children:`Zappl and AppBar use macOS notifications to alert users of available updates, completed installs, and any failures. These notifications must be pre-approved via a configuration profile, otherwise macOS will prompt users to allow them individually.`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Download the additional policies`,children:[_jsx(_components.p,{children:`Download the following policies as JSON files:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://latestinstaller.zappl.co/Resources/Intune%20Policies/Zappl_PPPC.json?v=3.0.1`,children:`Full Disk Access`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`https://latestinstaller.zappl.co/Resources/Intune%20Policies/Zappl_Managed%20Login%20Items.json?v=3.0.0`,children:`Managed Login Item`})}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.a,{href:`https://latestinstaller.zappl.co/Resources/Intune%20Policies/Zappl_Notifications.json?v=3.0.0`,children:`Notifications`}),`\n`,_jsx(Tip,{children:`You may need to right-click > download file.`})]}),`\n`]})]}),_jsx(Step,{title:`Import the policies in Intune`,children:_jsxs(_components.p,{children:[`In Intune, navigate to `,_jsx(_components.em,{children:`Devices > macOS > Configuration`}),` and click `,_jsx(_components.strong,{children:`Create`}),`, then `,_jsx(_components.strong,{children:`Import`}),`. Import each JSON file as a new policy, providing a name and description where necessary.`]})})]}),`\n`,_jsx(`br`,{}),`\n`,_jsx(Heading,{level:`3`,id:`appbar-preferences`,children:`AppBar Preferences`}),`\n`,_jsxs(Warning,{children:[`These steps are only necessary if you are choosing to automatically deploy AppBar alongside Zappl. See `,_jsx(_components.a,{href:`/customise/preferences#automatically-install-appbar`,children:`this key`}),` in the main Zappl Preferences for more information.`]}),`\n`,_jsx(Info,{children:`AppBar comes with its own preferences that can be configured for custom branding and behaviour options.`}),`\n`,_jsxs(Note,{children:[`There are no `,_jsx(_components.strong,{children:`required`}),` keys within AppBar’s preferences. If you want to skip branding and behaviour customisation, you can skip these steps.`]}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open iMazing Profile Editor`,children:[_jsxs(_components.p,{children:[`Find the `,_jsx(_components.strong,{children:`Zappl AppBar Application Domain`}),` and add the payload.`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=bcdb051da5878e1888b8f03316494d60`,alt:`iMazing AppBar`,\"data-og-width\":`2316`,width:`2316`,\"data-og-height\":`1760`,height:`1760`,\"data-path\":`images/iMazing_AppBar.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?w=280\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=270044c2df9734129ea2582580c2f71e 280w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?w=560\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=3f8e1e61b858b8779cb628bf34600530 560w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?w=840\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=befc020cd9952774924c396f6942a70a 840w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?w=1100\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=aad39bd9cb068bbdb5df73a2801d43cb 1100w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?w=1650\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=9a190438cf23eac0ec9e291fc418809d 1650w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/iMazing_AppBar.png?w=2500\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=01dfddf7b4f2d364dcdc74786d69ef34 2500w`})]}),_jsx(Step,{title:`Configure AppBar preferences`,children:_jsxs(_components.p,{children:[`Alter any preferences as required. Refer to our `,_jsx(_components.a,{href:`/appbar/appbar-preferences`,children:`AppBar preferences documentation`}),` for information on all available keys.`]})}),_jsx(Step,{title:`Export the profile`,children:_jsxs(_components.p,{children:[`Name and save the profile. This generates a `,_jsx(_components.code,{children:`.mobileconfig`}),` file ready for deployment via Intune.`]})}),_jsx(Step,{title:`Create a new policy in Intune`,children:_jsxs(_components.p,{children:[`In Intune, navigate to `,_jsx(_components.em,{children:`Devices > macOS > Configuration`}),` and click `,_jsx(_components.strong,{children:`Create`}),`, then `,_jsx(_components.strong,{children:`New Policy`}),`. Set `,_jsx(_components.strong,{children:`macOS`}),` as the platform, `,_jsx(_components.strong,{children:`Templates`}),` as the Profile Type, and `,_jsx(_components.strong,{children:`Custom`}),` as the Template Name.`]})}),_jsxs(Step,{title:`Upload and deploy`,children:[_jsxs(_components.p,{children:[`Give the profile a name and description, then upload your `,_jsx(_components.code,{children:`.mobileconfig`}),` file under `,_jsx(_components.strong,{children:`Configuration Settings`}),`. Add your assignments (e.g. `,_jsx(_components.em,{children:`All devices`}),`), then review and `,_jsx(_components.strong,{children:`Create`}),` the policy.`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=9f23fe39447fc3812dbe95982fcba749`,alt:`Intune AppBar Preferences`,\"data-og-width\":`3892`,width:`3892`,\"data-og-height\":`2474`,height:`2474`,\"data-path\":`images/Intune_AppBar_Preferences.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?w=280\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=2b15e11eedfc0c4a40e1b8ed5bc0e6d1 280w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?w=560\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=f181573d11a2afabf0169fb4b52a0b0e 560w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?w=840\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=d320bc3def17fdce042da3ef413afdb4 840w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?w=1100\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=e8524f23ef0494c496adfc59545605c5 1100w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?w=1650\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=997634543dfb2088cda11ca4604589ef 1650w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_AppBar_Preferences.png?w=2500\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=6ae1519ddeba7cc0e24042be119689fd 2500w`})]})]}),`\n`,_jsx(`br`,{}),`\n`,_jsx(_components.p,{children:`With all policies in place, you should have the following:`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Required (All Deployments)`,id:`required-all-deployments`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Zappl Preferences`}),` — Custom Template`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Full Disk Access`}),` — Imported JSON`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Managed Login Item`}),` — Imported JSON`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Notifications`}),` — Imported JSON`]}),`\n`]})}),_jsx(Tab,{title:`Optional (AppBar Only)`,id:`optional-appbar-only`,children:_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`AppBar Preferences`}),` — Custom Template`]}),`\n`]})})]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=77b2b9f4cd81acb56fe4e51256d3e3f8`,alt:`Intune Zappl Policies`,\"data-og-width\":`3892`,width:`3892`,\"data-og-height\":`2474`,height:`2474`,\"data-path\":`images/Intune_Zappl_Policies.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?w=280\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=dd96997c8b9956bf9bfc86d071f89d37 280w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?w=560\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=267bb462a4a6b5f5a9a0ec9c2078c4b6 560w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?w=840\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=a14c9bc475dddffb7e5cea42448e2f45 840w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?w=1100\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=0eac324c9055dfa515eb18ff0ef93af9 1100w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?w=1650\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=a2a9d7995ff4a2e9e8f9e08c344640e2 1650w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Policies.png?w=2500\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=2f6af0948c127a195c93d885381dd60e 2500w`}),`\n`,_jsx(`br`,{}),`\n`,_jsxs(Heading,{level:`2`,id:`deploying-zappl`,children:[_jsx(Icon,{icon:`code`,size:32}),` Deploying Zappl`]}),`\n`,_jsx(Heading,{level:`3`,id:`via-script-recommended`,children:`Via Script (Recommended)`}),`\n`,_jsxs(Tip,{children:[`Utilising our deployment script means that the latest version of Zappl will always be installed - `,_jsx(_components.strong,{children:`Because of this, it’s our recommended option.`})]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Download the deployment script`,children:_jsxs(_components.p,{children:[`Download our Zappl deployment script `,_jsx(_components.strong,{children:_jsx(_components.a,{href:`https://latestinstaller.zappl.co/Resources/Scripts/Install%20Zappl.zsh?v=3.0.0`,children:`here`})}),`.\n`,_jsx(Tip,{children:`You may need to right-click > download file.`})]})}),_jsxs(Step,{title:`Edit the script variables`,children:[_jsx(_components.p,{children:`Open the script in your script editor of choice and alter the following variables to match your environment (shown on lines 25 and 26 of the script):`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`activationToken`}),` — Your Zappl Activation Token`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`publicKey`}),` — Your Zappl Public Key`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=7d21fab968d18ebe79dfd55aeec893f9`,alt:`Intune Script Edit`,\"data-og-width\":`2534`,width:`2534`,\"data-og-height\":`2360`,height:`2360`,\"data-path\":`images/Intune_Script_Edit.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?w=280\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=4cc725a063f02cdfb5ee49a92492c660 280w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?w=560\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=4207c02799caaab112c324ee9e0a1408 560w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?w=840\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=031d561a452823ef19b99d91aa806a5b 840w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?w=1100\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=6163dda8b99a1a214b84b3c6500d75b8 1100w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?w=1650\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=c6dd865e29c9a41b15c5de98a382b8af 1650w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Edit.png?w=2500\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=59e44de596ac6c7bab0550d0c48514dc 2500w`}),`\n`]}),`\n`]})]}),_jsxs(Step,{title:`Add the script in Intune`,children:[_jsxs(_components.p,{children:[`In Intune, navigate to `,_jsx(_components.em,{children:`Manage Devices > Scripts and remediations`}),`, select the `,_jsx(_components.em,{children:`Platform scripts`}),` tab and `,_jsx(_components.strong,{children:`Add`}),` a new macOS script. Provide a script name and description, and ensure you choose to `,_jsx(_components.strong,{children:`not`}),` run the script as the logged-in user.`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=bb985627a048f36752f712346b8906ce`,alt:`Intune Script Options`,\"data-og-width\":`3892`,width:`3892`,\"data-og-height\":`2474`,height:`2474`,\"data-path\":`images/Intune_Zappl_Script_Options.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?w=280\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=fdfcc9d4ac1fb1605c6deff7bf12441c 280w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?w=560\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=c153f3021980dafce90e3532a389d42c 560w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?w=840\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=b3b41a7454a44c78ac460e08105b615d 840w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?w=1100\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=679c8e5818e1682b531437b0c3623fc4 1100w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?w=1650\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=b995afc0456bb16c415f7a6609543323 1650w, https://mintcdn.com/daretechnology/-LHRwyV8oSX-qjhI/images/Intune_Zappl_Script_Options.png?w=2500\u0026fit=max\u0026auto=format\u0026n=-LHRwyV8oSX-qjhI\u0026q=85\u0026s=a5cb81160eea68c8703857064d9eb248 2500w`})]}),_jsxs(Step,{title:`Assign and review`,children:[_jsxs(_components.p,{children:[`Assign to the relevant users/groups, then review and `,_jsx(_components.strong,{children:`Add`}),`.`]}),_jsx(OptimizedImage,{src:`https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=d67f1ecde4f46acd8215ca07294d5597`,alt:`Intune Script Review`,\"data-og-width\":`3892`,width:`3892`,\"data-og-height\":`2474`,height:`2474`,\"data-path\":`images/Intune_Script_Review.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?w=280\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=265ecbe7b896f4f0eb10134c7b583c35 280w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?w=560\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=c70a647d18f054916ef7900d5aefa3ad 560w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?w=840\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=95d8ce2685b579b30a23899be5b94555 840w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?w=1100\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=be593489e57efe08085173c4c37f42fb 1100w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?w=1650\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=74da504204a876c79a0300cfd85f72be 1650w, https://mintcdn.com/daretechnology/0-lEVNQGaxP4hT8S/images/Intune_Script_Review.png?w=2500\u0026fit=max\u0026auto=format\u0026n=0-lEVNQGaxP4hT8S\u0026q=85\u0026s=69fe03016331e84d85fec16cfdf1c4e0 2500w`})]})]}),`\n`,_jsx(Card,{title:`Congratulations!`,icon:`check`,children:`You’re all set! With your configuration policies deployed and the Zappl installer pushed to your devices, Zappl is ready to manage and update apps across your Intune-managed fleet.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Intune","icon":"microsoft","description":"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.","href":"/deploy/intune"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":" Configuration Policies","slug":"configuration-policies","depth":2,"children":[{"title":"Zappl Preferences","slug":"zappl-preferences","depth":3,"children":[]},{"title":"Additional Policies","slug":"additional-policies","depth":3,"children":[]},{"title":"AppBar Preferences","slug":"appbar-preferences","depth":3,"children":[]}]},{"title":" Deploying Zappl","slug":"deploying-zappl","depth":2,"children":[{"title":"Via Script (Recommended)","slug":"via-script-recommended","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"daretechnology","siteName":"Zappl Documentation","title":"Intune - Zappl Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-02T11:02:37.185Z","originalFileLocation":"deploy/intune.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zappl Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Intune - Zappl Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zappl Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.zappl.co/deploy/intune\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://daretechnology.mintlify.app/_mintlify/api/og/v2?division=Deploying+Zappl\u0026amp;title=Intune\u0026amp;description=This+guide+provides+step-by-step+instructions+on+how+to+use+Microsoft+Intune+to+configure+and+deploy+Zappl+in+your+environment.\u0026amp;theme=8617d2349d825c4d10c62044\u0026amp;signature=9ff43fb7bddeeed95754e2129cbdd1ce032d8feb16e0ce6414904212db2c7858\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Intune - Zappl Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://daretechnology.mintlify.app/_mintlify/api/og/v2?division=Deploying+Zappl\u0026amp;title=Intune\u0026amp;description=This+guide+provides+step-by-step+instructions+on+how+to+use+Microsoft+Intune+to+configure+and+deploy+Zappl+in+your+environment.\u0026amp;theme=8617d2349d825c4d10c62044\u0026amp;signature=9ff43fb7bddeeed95754e2129cbdd1ce032d8feb16e0ce6414904212db2c7858\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/daretechnology/MjF-aW0OmMWBoy79/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zappl Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#117DF8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.zappl.co/deploy/intune\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/deploy/intune.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.zappl.co/#organization\",\"name\":\"Zappl Documentation\",\"url\":\"https://docs.zappl.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/daretechnology/7P28-ozcNeMF_ynq/logo/zappl_logo.svg?fit=max\u0026auto=format\u0026n=7P28-ozcNeMF_ynq\u0026q=85\u0026s=4781ab3bbe306482f6ce6c1430fd6c65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.zappl.co#website\",\"name\":\"Zappl Documentation\",\"url\":\"https://docs.zappl.co\",\"publisher\":{\"@id\":\"https://docs.zappl.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.zappl.co/deploy/intune#webpage\",\"url\":\"https://docs.zappl.co/deploy/intune\",\"name\":\"Intune\",\"description\":\"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.\",\"dateModified\":\"2026-10-02T11:02:37.185Z\",\"isPartOf\":{\"@id\":\"https://docs.zappl.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.zappl.co/deploy/intune#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.zappl.co/deploy/intune#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Deploying Zappl\",\"item\":\"https://docs.zappl.co/deploy/deploy-anywhere\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intune\",\"item\":\"https://docs.zappl.co/deploy/intune\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.zappl.co/deploy/intune#article\",\"headline\":\"Intune\",\"name\":\"Intune\",\"description\":\"This guide provides step-by-step instructions on how to use Microsoft Intune to configure and deploy Zappl in your environment.\",\"url\":\"https://docs.zappl.co/deploy/intune\",\"mainEntityOfPage\":{\"@id\":\"https://docs.zappl.co/deploy/intune#webpage\"},\"dateModified\":\"2026-10-02T11:02:37.185Z\",\"publisher\":{\"@id\":\"https://docs.zappl.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.zappl.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zappl Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zappl Documentation","nav":{"global":{"anchors":[{"anchor":"Zappl App Catalog","icon":"grid-2","href":"https://zappl.co/app-catalog"},{"anchor":"zappl.co","icon":"browser","href":"https://zappl.co"},{"anchor":"dare.tech","icon":"browser","href":"https://dare.tech"}]},"tabs":[{"tab":"Guides","groups":[{"group":"About Zappl","pages":[{"title":"Introduction","icon":"hand-wave","mode":"wide","href":"/about/introduction"},{"title":"Requirements","icon":"list-check","href":"/about/requirements"},{"title":"Security","icon":"lock","href":"/about/security"},{"title":"FAQ","icon":"question","href":"/about/FAQ"}]},{"group":"Deploying Zappl","pages":[{"title":"Deploy Anywhere","icon":"forward","iconType":"solid","mode":"wide","href":"/deploy/deploy-anywhere"},{"title":"Jamf Pro","icon":"gears","description":"This guide provides step-by-step instructions on how to use Jamf Pro to configure and deploy Zappl in your environment.","href":"/deploy/jamf-pro"},{"title":"Intune","icon":"microsoft","href":"/deploy/intune"}]},{"group":"Customisation","pages":[{"title":"Preferences","icon":"code","description":"If you are looking to customise the JSON Schema in Jamf Pro or iMazing for other MDMs, you can use this guide to understand the purpose of each preference key.","href":"/customise/preferences"},{"title":"Message Variables","icon":"pen-to-square","href":"/customise/message-variables"}]},{"group":"Applications","pages":[{"title":"Updates","icon":"cloud-arrow-down","href":"/apps/updates"},{"title":"Installations","icon":"arrow-down-to-line","href":"/apps/installs"}]},{"group":"AppBar","pages":[{"title":"Introduction","icon":"hand-wave","href":"/appbar/introduction"},{"title":"Deployment","icon":"rocket","href":"/appbar/deployment"},{"title":"App Visibility","icon":"list-check","href":"/appbar/app-visibility"},{"title":"AppBar Preferences","icon":"sliders","href":"/appbar/appbar-preferences"}]},{"group":"Online Portal","pages":[{"title":"Introduction","icon":"hand-wave","href":"/portal/general"},{"title":"Accounts","icon":"user","href":"/portal/accounts"},{"title":"Dashboard","icon":"window","href":"/portal/dashboard"},{"title":"Devices","icon":"laptop","href":"/portal/devices"},{"title":"Device Records","icon":"magnifying-glass","href":"/portal/device-records"},{"title":"Applications","icon":"grid-2-plus","href":"/portal/applications"},{"title":"Reports","icon":"file","href":"/portal/reports"},{"title":"Settings","icon":"gear","href":"/portal/settings"}]},{"group":"Other","pages":[{"title":"Command Line","icon":"terminal","href":"/other/command-line"},{"title":"Logs and Errors","icon":"flag","href":"/other/logs-errors"},{"title":"Troubleshooting","icon":"binoculars","href":"/other/troubleshooting"},{"title":"Uninstall Zappl","icon":"xmark","href":"/other/uninstall"}]}]},{"tab":"Updates","pages":[{"title":"Updates","href":"/updates/changelog"}]}]},"title":"Intune - Zappl Documentation","buildId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","deploymentId":"dpl_9DauxEjb9gzCtcuhPQFbquJvx7FJ","dynamics":["10e4515597","a74be98ba7"],"chunks":["BannerMarkdown-TG4bywHJ.js","dist-Bd0qg17S.js","lib--scc4DXi.js","lib-B8HbPgcC.js","clsx-D-31Aetf.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","zoom-image-lightbox-D4WcYaf4.js","PlusIcon-CwhPVjTe.js","lightbox-handle-r17bVUz3.js"]}