This guide applies to all device platforms
About Blueprint Management
New to Blueprints? Start with our Getting Started with Blueprints guide for basic setup, then return here for advanced management features.
As of April 1, 2026, all legacy Classic Blueprints were automatically converted to Assignment Maps, which are the default, improved version of Blueprints.
How It Works
Blueprints allow you to assign Library Items to devices through Assignment Maps. Simple views assign Library Items to all devices within the Blueprint, while advanced views use conditional logic for more detailed scoping based on device attributes, user information, or other criteria.Creating a Blueprint
Configure Blueprint
Name your Blueprint, and give it an optional description. You can also set the icon and icon color when the creation flow shows those options, or change them later with Edit Blueprint as described in Modifying a Blueprint.
Blueprint Views
Simple View
By default, new Blueprints allow assignment of Library Items to all devices within the Blueprint.Advanced View
Advanced views in Assignment Maps can be used for more detailed scoping of Library Items based on conditional logic. Once at least one conditional block has been added, the interface will reveal additional tools and options.Using an Assignment Map within a Blueprint
Once your Blueprint has been created, you can add Library Items and Parameters to build out your configuration.Changes made to Assignment Maps are visible in the Assignment Maps Activity tab.
Adding Library Items from the Assignment Map View
Open Assignment Map
Once your Assignment Map is open within your Blueprint, select Edit assignments.
Select Library Items
From the Library Item Bank, locate the Library Items you want to add to install on all devices in your Assignment Map. From this list, you can:
- Use the Search bar to locate Library Items
- Shift+click to select multiple Library Items in a row
- Command+click to select multiple Library Items not in a row
- Filter Library Items by the currently assigned Blueprint, making it easy to select all and drop them into your preferred Assignment Node
- Use a second browser tab to switch between a live editing session in your Assignment Map and your Library view. The Library Item Bank will automatically refresh as you create new Library Items
Configure Conditional Logic
Once you’ve added your desired Library Items, you can begin configuring conditional blocks and assignment nodes. See our Using Conditional Logic in Blueprints support article for more information.
Adding Library Items to an Assignment Map from the Library Item
Adding Parameters to a Blueprint
Parameters apply to all Mac computers in every Blueprint where they are enabled.
Choose Parameter Method
Select whether you’d like to Add Parameters individually, or Import Parameters from an Existing Blueprint.
- If you choose to add Parameters individually, toggle each Parameter on or off in the list as described in Modifying a Blueprint
- If you choose to import Parameters from an existing Blueprint, locate the Blueprint in the list, select it, and then click Import Parameters
Deleting Items from an Assignment Map
- Deleting an Assignment Node will delete all its rules and Library Item assignments. You will be asked to confirm deletion.
- Deleting a Library Item will remove it from the Assignment Map, but will not delete the Library Item. You will not be asked to confirm removal.
- Deleting a Conditional Block will delete its children, including all Library Item assignments contained within it. You will be asked to confirm deletion.
Customizing a Blueprint
Customize Appearance
Click the icon button to change the graphic and color associated with the Blueprint.
Creating and Deleting Notes
Using Assignment Maps with the Enterprise API
Assignment Maps come with several useful features when using the Iru Endpoint Enterprise API:- Creation - You can create a new Assignment Map from scratch, use a template, or duplicate an existing map.
- Deletion - Remove Assignment Maps you no longer need.
- Modification - Change Blueprint attributes like name, description, and Enrollment code for Manual Enrollment.
Related articles
Configuring Blueprints
Create and configure device Blueprints for policy management
Duplicating a Blueprint
Copy an existing Blueprint and Assignment Map
Modifying a Blueprint
Edit Blueprint details, assignments, and Parameters
Deleting a Blueprint
Remove an unused Blueprint safely
Using Conditional Logic in Blueprints
Use conditional logic in Blueprints
Blueprint Routing
Configure dynamic Blueprint assignment during device enrollment using Assignment Rules
Tags for Devices
Organize and group devices using tags