Context
Follow these steps to configure OAuth credentials that the Zip Console will use to manage your Intune computers.
Zip now supports connecting Intune using OAuth! If you previously connected Intune by creating an app registration, itโs easy to migrate to the new setup by going to the provider in Zip, clicking โeditโ, and proceeding with the new Quick Connect option. If youโd prefer to follow the original steps, they are still included below for reference.
Note: if youโre connecting to a GCC High Tenant, please proceed with the legacy instructions below.
[New] Connect Intune from the Zip Console
Prerequisites
- An account with the
Global Administratorrole assignment in Azure AD
- Licenses for Intune
- Zip Security & Intune Licensing
We use separate credentials for AzureAD and Intune to allow for maximum flexibility and security.
- [If using device enrollment with Zip] Lastly, you will want to make sure Windows Automatic enrollment is configured for Intune. You can do this by visiting endpoint.microsoft.com to reach the Intune Admin Center. You can then go to Devices > Windows > Windows Enrollment > Automatic Enrollment
- We recommend the settings below - WIP user scope is None and MDM user scope is either Some โ if only a certain group is licensed for Intune โ or All if you would like everyone to be eligible.
Connecting Intune from Zip
- Navigate to the Zip Console > Providers. Click Add > Intune > Quick connect.
- Click โSign in with Microsoftโ. Youโll be redirected to log in with Microsoft and consent to all of the application permissions that Zip needs to manage Intune. Note that only admins will be able to consent.
- After consenting, youโll be redirected back to the Zip Console
- Fill in the provider name, then click โSaveโ to finish.
- To check that youโve got all the right permissions, you can click into the new Provider youโve created in the Providers Table (clicking on the name) to make sure all the health checks pass. If all goes well, you should see a green check mark under health like this:
Please contact success@zipsec.com if you experience issues.
[Legacy] Create an Application Registration for the Zip Console
Prerequisites
- An account with at least the
Application Administratorroles assignment in Azure AD
- Someone from the customer with the
Global Administratorrole assignment in Azure AD
- Licenses for Intune
- Zip Security & Intune Licensing
We use separate credentials for AzureAD and Intune to allow for maximum flexibility and security.
- [If using device enrollment with Zip] Lastly, you will want to make sure Windows Automatic enrollment is configured for Intune. You can do this by visiting endpoint.microsoft.com to reach the Intune Admin Center. You can then go to Devices > Windows > Windows Enrollment > Automatic Enrollment
- We recommend the settings below - WIP user scope is None and MDM user scope is either Some โ if only a certain group is licensed for Intune โ or All if you would like everyone to be eligible.
Create the Application Registration
- Navigate to the App registrations in Azure
- Select โNew registrationโ from the page menu and fill out the form as follows:
- Name: โZip Security: Intuneโ
- Supported account types: โAccounts in this organizational directory only (Zip Security only - Single tenant)โ
- Redirect URI: leave blank
- Select โRegisterโ at the bottom of the page
- From the following page, record the following values (they are not sensitive):
- Application (client) ID
- Directory (tenant) ID
- From the left hand menu, select โCertificates & secretsโ
- Select โNew client secretโ and fill out the form as follows:
- Description: โZip Security Service Account Secretโ
- Expires: โ730 days (24 months)โ
- Select โAddโ
- Be sure to record the Secret โValueโ from the next page in a secure place, as it will never be displayed again. It is sensitive!
- From the left hand menu, select โAPI permissionsโ.
- Select โAdd a permissionโ
- Search for and select โMicrosoft Graphโ
- Select โApplication Permissionsโ
- Select โexpand allโ
- Select the following permissions
- Application.Read.All
- Device.Read.All
- DeviceManagementApps.ReadWrite.All
- DeviceManagementConfiguration.ReadWrite.All
- DeviceManagementManagedDevices.PrivilegedOperations.All
- DeviceManagementManagedDevices.ReadWrite.All
- DeviceManagementRBAC.ReadWrite.All
- DeviceManagementScripts.ReadWrite.All
- DeviceManagementServiceConfig.ReadWrite.All
- Group.ReadWrite.All
- LicenseAssignment.ReadWrite.All
- User.EnableDisableAccount.All
- User.Read.All
- WindowsUpdates.ReadWrite.All
- Select โAdd permissionsโ
- Make sure you approve the permissions youโve set by clicking โgrant admin consent for Zip Securityโ:
- And then confirming the permissions can be granted:
- You should see the green check mark that each permission has been granted for Zip Security, and youโre all set!
- Once you have added the permissions, navigate back to the Zip Console > Providers > Intune > Advanced Setup. Add a new Intune Provider with the ClientID (โApplication (client) IDโ), Client Secret (โValueโ), and Tenant ID you jotted down in steps 3 and 4.
- Expand the โAdvanced Configurationโ toggle at the bottom of the form
- Change the Address field to
https://graph.microsoft.us - Change the Authority Host field to
https://login.microsoftonline.us
For organizations connecting to a GCC High Tenant
Otherwise, leave these fields as the default values.
Click Save to finish.
- To check that youโve got all the right permissions, you can click into the new Provider youโve created in the Providers Table (clicking on the name) to make sure all the health checks pass!
If all goes well, you should see a green check mark under health like here:
Please contact success@zipsec.com if you experience issues.
Zip Security & Intune Licensing