{"_id":"@capacitor-community/intune","_rev":"5-fcbb826606765cf52f79f9407bcf401f","name":"@capacitor-community/intune","dist-tags":{"latest":"8.0.0"},"versions":{"8.0.0":{"name":"@capacitor-community/intune","version":"8.0.0","keywords":["capacitor","plugin","native"],"author":{"name":"Capacitor Community"},"license":"MIT","_id":"@capacitor-community/intune@8.0.0","maintainers":[{"name":"jcesarmobile","email":"jcesarmobile@gmail.com"},{"name":"vmfo","email":"vitor.oliveira@outsystems.com"},{"name":"maxlynch","email":"ihasmax@gmail.com"},{"name":"mhartington","email":"mikehartington@gmail.com"},{"name":"it_mike_s","email":"mike.summerfeldt@gmail.com"},{"name":"byrds","email":"info@byrds.ch"},{"name":"rdlabo","email":"sakakibara@rdlabo.jp"},{"name":"priyankpatel","email":"priyank.patel@stackspace.ca"},{"name":"dwieeb","email":"dwieeb@gmail.com"},{"name":"stewan","email":"oi@stewan.io"},{"name":"arielhernandezmusa","email":"arielhernandezmusa@gmail.com"},{"name":"jeepq","email":"jeanpierre.queau@gmail.com"},{"name":"start9keagan","email":"keagan@start9labs.com"},{"name":"boosten","email":"kevinboosten@gmail.com"},{"name":"nklayman","email":"noahklayman@gmail.com"},{"name":"ihadeed","email":"ibby@zyra.ca"},{"name":"danielprrazevedo","email":"daniel.prr.azevedo@gmail.com"},{"name":"ckgaparajita","email":"aparajita@aparajita.com"},{"name":"jpender","email":"joey@ionic.io"},{"name":"nhyatt","email":"nick@ionic.io"},{"name":"pwespi","email":"pwespi@pm.me"},{"name":"epicshaggy","email":"epicshaggy@gmail.com"},{"name":"thomasvidas","email":"hello@thomasvidas.com"},{"name":"robingenz","email":"mail@robingenz.dev"},{"name":"diachedelic","email":"james@diacono.com.au"},{"name":"johnborges","email":"jaborges@protonmail.ch"},{"name":"tobyas","email":"tobyas@tobyas.nl"},{"name":"elylucas","email":"ely@meta-tek.net"},{"name":"giodimiliaionic","email":"giovanni@ionic.io"},{"name":"brownoxford","email":"brownoxford@gmail.com"},{"name":"mrbatista","email":"mrba7ista@gmail.com"},{"name":"bazuka5801","email":"bazuka5801@mail.ru"},{"name":"hemang","email":"hemangsk@gmail.com"},{"name":"thegnuu","email":"ache@bbit.io"},{"name":"pbowyer","email":"peter@mapledesign.co.uk"},{"name":"capcombot","email":"ely+capcom@meta-tek.net"},{"name":"tafelnl","email":"tafelnl@protonmail.com"},{"name":"dallasjames","email":"dallastjames@gmail.com"},{"name":"ryaa","email":"ryltsov.alex@gmail.com"},{"name":"nkalupahana","email":"avishkank@gmail.com"},{"name":"ionicjs","email":"hi@ionic.io"},{"name":"multishiv19","email":"sp@shiv19.com"},{"name":"peitschie","email":"philip.peitsch@gmail.com"},{"name":"damiantarnawsky","email":"damiantarnawsky@gmail.com"},{"name":"harvdoggy","email":"eric.harvey@outsystems.com"},{"name":"capacitor-plugin-bot","email":"ossplugins@outsystems.com"},{"name":"eric-ionic","email":"horodyski@ionic.io"},{"name":"os-ruialves","email":"rui.alves@outsystems.com"}],"homepage":"https://github.com/capacitor-community/intune#readme","bugs":{"url":"https://github.com/capacitor-community/intune/issues"},"dist":{"shasum":"643ceb9b1aee57efdc62c1090ca0ea5fed5fb1bf","tarball":"https://registry.npmjs.org/@capacitor-community/intune/-/intune-8.0.0.tgz","fileCount":695,"integrity":"sha512-hXDUdaYmhmuPrIZadYRfCWFScr8Ab9fSDZj+RGQdXDtxtKqm0NfbVDB21a0CuMyF3eENGivYlKmZ2bOLGZZEvg==","signatures":[{"sig":"MEUCIQC7TUHXvq0nSBopV/pNYrBPci7rh94R2vzB5nELD98FVgIgHbk1H+gUZxPiQ3kQlpBVvLPOIHS+8jsMchcPlh/PFss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62578142},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"aa513a5afc1c491f0a6bd9435f7d9ba203c4da92","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- autocorrect --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api IntunePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorCommunityIntune -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"eric-ionic","email":"horodyski@ionic.io"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capacitor-community/intune.git","type":"git"},"_npmVersion":"11.6.4","description":"Support for Microsoft Intune","directories":{},"_nodeVersion":"22.21.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/intune_8.0.0_1769696004798_0.8009900164895505","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-29T14:13:24.722Z","modified":"2026-09-28T16:57:44.971Z","8.0.0":"2026-01-29T14:13:25.500Z"},"bugs":{"url":"https://github.com/capacitor-community/intune/issues"},"author":{"name":"Capacitor Community"},"license":"MIT","homepage":"https://github.com/capacitor-community/intune#readme","keywords":["capacitor","plugin","native"],"repository":{"url":"git+https://github.com/capacitor-community/intune.git","type":"git"},"description":"Support for Microsoft Intune","maintainers":[{"email":"jcesarmobile@gmail.com","name":"jcesarmobile"},{"email":"vitor.oliveira@outsystems.com","name":"vmfo"},{"email":"ihasmax@gmail.com","name":"maxlynch"},{"email":"mikehartington@gmail.com","name":"mhartington"},{"email":"mike.summerfeldt@gmail.com","name":"it_mike_s"},{"email":"info@byrds.ch","name":"byrds"},{"email":"sakakibara@rdlabo.jp","name":"rdlabo"},{"email":"priyank.patel@stackspace.ca","name":"priyankpatel"},{"email":"dwieeb@gmail.com","name":"dwieeb"},{"email":"oi@stewan.io","name":"stewan"},{"email":"arielhernandezmusa@gmail.com","name":"arielhernandezmusa"},{"email":"jeanpierre.queau@gmail.com","name":"jeepq"},{"email":"keagan@start9labs.com","name":"start9keagan"},{"email":"kevinboosten@gmail.com","name":"boosten"},{"email":"noahklayman@gmail.com","name":"nklayman"},{"email":"ibby@zyra.ca","name":"ihadeed"},{"email":"daniel.prr.azevedo@gmail.com","name":"danielprrazevedo"},{"email":"aparajita@aparajita.com","name":"ckgaparajita"},{"email":"joey@ionic.io","name":"jpender"},{"email":"nick@ionic.io","name":"nhyatt"},{"email":"pwespi@pm.me","name":"pwespi"},{"email":"epicshaggy@gmail.com","name":"epicshaggy"},{"email":"hello@thomasvidas.com","name":"thomasvidas"},{"email":"mail@robingenz.dev","name":"robingenz"},{"email":"james@diacono.com.au","name":"diachedelic"},{"email":"jaborges@protonmail.ch","name":"johnborges"},{"email":"tobyas@tobyas.nl","name":"tobyas"},{"email":"ely@meta-tek.net","name":"elylucas"},{"email":"giovanni@ionic.io","name":"giodimiliaionic"},{"email":"brownoxford@gmail.com","name":"brownoxford"},{"email":"mrba7ista@gmail.com","name":"mrbatista"},{"email":"bazuka5801@mail.ru","name":"bazuka5801"},{"email":"hemangsk@gmail.com","name":"hemang"},{"email":"ache@bbit.io","name":"thegnuu"},{"email":"peter@mapledesign.co.uk","name":"pbowyer"},{"email":"ely+capcom@meta-tek.net","name":"capcombot"},{"email":"rui.moreira.mendes@outsystems.com","name":"rui.mendes"},{"email":"andre.destro@outsystems.com","name":"ndr"},{"email":"agerardojacinto@gmail.com","name":"alexgerardojacinto"},{"email":"tafelnl@protonmail.com","name":"tafelnl"},{"email":"pedro.gustavo.bilro@outsystems.com","name":"os-pedrobilro"},{"email":"dallastjames@gmail.com","name":"dallasjames"},{"email":"ryltsov.alex@gmail.com","name":"ryaa"},{"email":"avishkank@gmail.com","name":"nkalupahana"},{"email":"hi@ionic.io","name":"ionicjs"},{"email":"sp@shiv19.com","name":"multishiv19"},{"email":"nuno.azevedo@outsystems.com","name":"nuno.azevedo-outsystems"},{"email":"trevorlambert11@gmail.com","name":"trevorlambert"},{"email":"philip.peitsch@gmail.com","name":"peitschie"},{"email":"damiantarnawsky@gmail.com","name":"damiantarnawsky"},{"email":"eric.harvey@outsystems.com","name":"harvdoggy"},{"email":"ossplugins@outsystems.com","name":"capacitor-plugin-bot"},{"email":"horodyski@ionic.io","name":"eric-ionic"},{"email":"rui.alves@outsystems.com","name":"os-ruialves"},{"email":"dragan.lazarev90@gmail.com","name":"draganlazarev90"},{"email":"mail@gercobrandwijk.nl","name":"gercobrandwijk"}],"readme":"<p align=\"center\"><br><img src=\"https://user-images.githubusercontent.com/236501/85893648-1c92e880-b7a8-11ea-926d-95355b8175c7.png\" width=\"128\" height=\"128\" /></p>\n<h3 align=\"center\">Intune</h3>\n<p align=\"center\"><strong><code>@capacitor-community/intune</code></strong></p>\n<p align=\"center\">\n  Microsoft Intune MAM/MDM Capacitor Plugin\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/maintenance/yes/2026?style=flat-square\" />\n  <a href=\"https://www.npmjs.com/package/@capacitor-community/intune\"><img src=\"https://img.shields.io/npm/l/@capacitor-community/intune?style=flat-square\" /></a>\n  <a href=\"https://www.npmjs.com/package/@capacitor-community/intune\"><img src=\"https://img.shields.io/npm/v/@capacitor-community/intune?style=flat-square\" /></a>\n</p>\n\n## Maintainers\n\n| Maintainer | GitHub | Social |\n| -----------| -------| -------|\n| Capacitor Community | [capacitor-community](https://github.com/capacitor-community) | |\n\n## Documentation\n\n- [Installation](docs/installation.md)\n- [Android Configuration](docs/android-installation.md)\n- [iOS Configuration](docs/ios-installation.md)\n- [Usage Guide](docs/usage.md)\n- [Cordova Support](docs/cordova.md)\n- [Troubleshooting](docs/troubleshooting.md)\n- [SDK Version Matrix](docs/sdk-versions.md)\n\n## Installation\n\n```bash\nnpm install @capacitor-community/intune\nnpx cap sync\n```\n\nSee the [Installation Guide](docs/installation.md) for full details.\n\n## Configuration\n\nStandard Intune configuration is required for both platforms.\n\n- **Android**: See [Android Configuration](docs/android-installation.md)\n- **iOS**: See [iOS Configuration](docs/ios-installation.md)\n\n## Demo\n\nA working example can be found in the [example-app](./example-app) directory.\n\n## API\n\n<docgen-index>\n\n* [`addListener(...)`](#addlistener)\n* [`addListener(...)`](#addlistener)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### addListener(...)\n\n```typescript\naddListener(eventName: 'appConfigChange', listenerFunc: () => void) => Promise<PluginListenerHandle> & PluginListenerHandle\n```\n\n| Param              | Type                           |\n| ------------------ | ------------------------------ |\n| **`eventName`**    | <code>\"appConfigChange\"</code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>     |\n\n**Returns:** <code>any</code>\n\n--------------------\n\n\n### addListener(...)\n\n```typescript\naddListener(eventName: 'policyChange', listenerFunc: () => void) => Promise<PluginListenerHandle> & PluginListenerHandle\n```\n\n| Param              | Type                        |\n| ------------------ | --------------------------- |\n| **`eventName`**    | <code>\"policyChange\"</code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>  |\n\n**Returns:** <code>any</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                      |\n| ------------ | ------------------------- |\n| **`remove`** | <code>() =&gt; any</code> |\n\n\n#### IntuneMAMUser\n\n| Prop      | Type                |\n| --------- | ------------------- |\n| **`upn`** | <code>string</code> |\n\n\n#### IntuneMAMAcquireTokenOptions\n\n| Prop         | Type            |\n| ------------ | --------------- |\n| **`scopes`** | <code>{}</code> |\n\n\n#### IntuneMAMAcquireToken\n\n| Prop                    | Type                |\n| ----------------------- | ------------------- |\n| **`accessToken`**       | <code>string</code> |\n| **`accountIdentifier`** | <code>string</code> |\n\n\n#### IntuneMAMAcquireTokenSilentOptions\n\n| Prop      | Type                |\n| --------- | ------------------- |\n| **`upn`** | <code>string</code> |\n\n\n#### IntuneMAMRegisterAndEnrollAccountOptions\n\n| Prop      | Type                |\n| --------- | ------------------- |\n| **`upn`** | <code>string</code> |\n\n\n#### IntuneMAMAppConfig\n\n\n#### IntuneMAMGroupName\n\n| Prop        | Type                |\n| ----------- | ------------------- |\n| **`value`** | <code>string</code> |\n\n\n#### IntuneMAMPolicy\n\n| Prop                         | Type                 |\n| ---------------------------- | -------------------- |\n| **`contactSyncAllowed`**     | <code>boolean</code> |\n| **`pinRequired`**            | <code>boolean</code> |\n| **`managedBrowserRequired`** | <code>boolean</code> |\n| **`screenCaptureAllowed`**   | <code>boolean</code> |\n\n\n#### IntuneMAMVersionInfo\n\n| Prop          | Type                |\n| ------------- | ------------------- |\n| **`version`** | <code>string</code> |\n\n</docgen-api>\n","readmeFilename":"README.md"}