Setting up Intune Policies

Setting up Intune policies for each new Microsoft Intune tenant can be both frustrating and time-consuming. Manual configurations often require dozens of steps—many of which must be repeated in every environment, increasing the chance for error and inconsistency.

What if you could streamline setting up Intune to just a few clicks, saving time and ensuring flawless consistency?


In this guide, you’ll learn a proven, automated method for setting up Intune policies using reusable templates, PowerShell scripts, and community-backed tools. If you’re an Intune administrator tasked with onboarding new tenants, this method will help ensure accuracy, reduce effort, and standardize deployments across environments.

Special thanks to Jonathan Edwards—his excellent YouTube tutorial inspired this guide and provided access to essential tools and scripts.

Why Automate Setting Up Intune Policy Deployment?

  • Faster onboarding: Eliminate hours—or even days—of tedious manual configuration.

  • Minimize errors: Automated, repeatable setups virtually eliminate human mistakes.

  • Consistency: Every tenant setup follows the exact same policy baseline.

Prerequisites for Setting Up Intune Automatically

Before you begin setting up Intune with automation, prepare the following:

Download the Intune Deployment Tool: This Windows PowerShell-based GUI tool is designed specifically for adding custom JSON policy files directly to Intune.


Step-by-Step Guide: Setting Up Intune Policies Quickly

This guide outlines the process for downloading, installing, and configuring Intune policies using the Intune Deployment Tool and configuration files. Follow these steps to set up Intune policies, compliance policies, and export/import applications between tenants.

Step 1: Download and Prepare Files

  • Download Intune Policies:
  • Download the Deployment Software:
    • Download the Intune Deployment Tool, a Windows PowerShell-based GUI tool designed to add custom JSON files to Intune.
  • Extract Files:
    • Extract both ZIP files (Intune Policies and Deployment Software) to a desired location on your computer (e.g., C:\Users\YourUsername\Downloads\Settings).
  • Run the Deployment Tool:
    • Navigate to the extracted software folder, then go to the IntuneManagement-master folder.
    • Locate the Start.cmd file and run it as an Administrator.

Setting up Intune Deployment Software


Step 2: Initial Setup of the Intune Deployment Tool

  • Accept Terms and Conditions:
    • On the first launch, the tool will prompt you to accept the terms and conditions. Accept them to proceed.
    • The home screen of the tool should appear.
  • Log In:
    • Log in using an Intune Administrator or Global Administrator account.

Login on the Intune Deployment Software

  • Grant Consent:
    • Upon first login, some options on the left-hand menu may appear in red.
    • Click on the account you logged in with, then select Request Consent.
    • This action creates an application in the Microsoft Entra portal to manage policies.
    • Once consent is granted, all menu options should appear in black, indicating they are active.

Request Consent for Setting up Intune Deployment Software


Step 3: Import Configuration Profiles

  • Access Settings Catalog:
    • In the Intune Deployment Tool, click Settings Catalog in the left-hand menu.
    • If configuration profiles already exist in your tenant, they will be visible here.

Setting up Intune Configuration Profiles

  • Import Configuration Profiles:
    • Click the Import button at the bottom of the screen.
    • Navigate to the folder where you extracted the Intune Configuration Files (e.g., C:\Users\YourUsername\Downloads\Settings\OpenIntuneBaseline-main\WINDOWS\IntuneManagement\SettingsCatalog).
    • Select the folder and click Import.

Setting up Intune configuration Profiles from Templates (JSON File)

  • Verify Import:
    • The import process may take a few minutes.
    • Once completed, verify that the configuration profiles appear in the Intune Portal.

Verify Intune Configuration Profiles in the Intune Portal

  • Assign Profiles:
    • In the Intune Portal, review the imported configuration profiles and assign them to the appropriate Intune groups.


Step 4: Set Up Compliance Policies

  • Access Compliance Policies:
    • In the Intune Deployment Tool, click Compliance Policies in the left-hand menu.

Setting up Intune Compliance Policies

  • Import Compliance Policies:
    • Click the Import button.
    • Navigate to the folder containing the compliance policy files (e.g., C:\Users\YourUsername\Downloads\Settings\OpenIntuneBaseline-main\WINDOWS\IntuneManagement\CompliancePolicies).
    • Select the folder and click Import.

Verify which Compliance Policy import

  • Verify Import:
    • Confirm that the compliance policies appear in the Intune Portal.

Verification of Compliance Policies In Intune Portal


Step 5: Explore Additional Policy Imports

  • You can use the same method to import other sets of Intune policies from the extracted ZIP files by following similar steps in the Intune Deployment Tool.


Step 6: Export and Import Applications Between Tenants

If you want to copy policies or applications from one tenant to another, follow these steps:

Export Applications from a Source Tenant

  • Log In to the Source Tenant:
    • Open the Intune Deployment Tool and log in to the tenant from which you want to export policies or applications.

Login to the Intune Deployment tool

  • Select Applications:
    • In the left-hand menu, click Applications.
    • Select the checkboxes for the Intune deployed Apps you want to export.

Exporting the JSON files for Intune Apps from other tenant.

  • Export Applications:
    • Choose a destination folder for the exported JSON files.
    • Click Export Selected to save the application data as JSON files in the selected folder.

Verification Apps JSON files and Data

  • Verify Exported Files:
    • Check the destination folder to confirm that the exported JSON files are present.

Import Applications to a Target Tenant

  • Log In to the Target Tenant:
    • Log in to the Intune Deployment Tool using the credentials for the tenant where you want to import the applications.
    • Verify that no applications are currently added to this tenant.

Setting up Intune Apps from JSON file with Intune Deployment Software

  • Import Applications:
    • Click Applications in the left-hand menu, then click Import.
    • Navigate to the folder where you saved the exported JSON files (e.g., the Applications folder from the export step).
    • Select the applications you want to import and click Import at the bottom.

Importing the apps from JSON

  • Verify Import:
    • Once the import is complete, confirm that the applications appear in the target tenant.
    • Check the Intune Portal to ensure the applications are listed correctly.

Verify the Imported Intune Apps


Quick Tips

  • Exporting Other Policies: You can export and import other Intune settings (e.g., configuration profiles, compliance policies) using the same export/import process described for applications.
  • File Locations: Always ensure you select the correct folder paths for importing/exporting files to avoid errors.
  • Administrator Privileges: Run the Start.cmd file as an Administrator to avoid permission issues.
  • Intune Portal Verification: Always verify imported policies or applications in the Intune Portal to ensure successful deployment.


Conclusion

Setting up Intune no longer needs to be a complex, repetitive task. By leveraging the Intune Deployment Tool alongside reusable templates and automation scripts, you can onboard new tenants in minutes, not hours. This approach guarantees consistent, error-free policy deployment—saving you time and ensuring every environment is secure and compliant.

Ready to automate your next deployment? Start setting up Intune the smart way—quickly, reliably, and at scale.


📚 Related Blogs


📢 Stay Connected

👉 Want more guides like this?
Follow us on LinkedIn and subscribe the Newsletter for future posts on Intune automation, Microsoft 365, and endpoint security best practices.

 

Leave a Reply

Your email address will not be published. Required fields are marked *