Library Section Overview

By Ryan Cleary

Learn about the Library Section of your Kandji Tenant

The Library inside your Kandji account is where you can curate, create, and select items that can be added to any Blueprint.

Library Interface Overview

  1. Clicking the Library Item filter will allow you to view all sections or a single section of the Library.
  2. Clicking on a device type will filter all results by the selected platform.
  3. Use the Search menu to search the Library for a specific item.
  4. Click Add New at the top right of the Library to add a new Library Item.


The Library Item page displays glimpses in the upper-right corner of each Library Item card. Glimpses help provide insight into how you’ve configured the availability and enforcement options for a Library Item.

Continuously Enforce
Indicates that the Library Item is set to install and continuously enforce. 

Self Service

Indicates that the Library Item is offered in Self Service. 

Install Once

Indicates that the Library Item is set to install once per device. 

Assignment Rules
Indicates that the Library Item has assignment rules to install on a subset of devices in a Blueprint. 

Library Item Configuration

There are a number of configuration items available within each Library Item, incl


Most Library Items (with the exception of App Store Apps, Bookmarks, Liftoff, and SCEP) can be duplicated to easily create a new Library Item with all of the same configurations and assets (such as installer packages and scripts) as the source Library Item. Assignment Rules and Blueprint assignments from the source Library Item are not copied into the new Library Item.

To duplicate a Library Item, click on the Library Item in the Library, and then:

  1. Click the ellipses next to the Library Item name
  2. Click Duplicate
  3. Edit the Title, Label, Assignment Rules, and Blueprints as appropriate. By default, COPY will be appended to the Title if it's editable. Otherwise, it'll be added to the Label.

The Activity timeline for each Library Item shows duplication events. The source Library Item will have an entry that says "Library Item Duplicated" with details including which Library Item it was duplicated to. The first "Library Item Created" activity entry for the duplicate Library Item will have details containing which Library Item it was duplicated from.

Library Sections

App Store Apps

Apps from the macOS and iOS App Store are available to be added to Kandji. When you add licenses to Kandji from within Apple Business Manager, that app will show as available in this section. You can see which device type the app is made for at the bottom of the app, or you can filter by device type at the top of the Library page. You can also initiate a sync with your Apple Business Manager account by clicking Sync Now in the menu next to the App Store Apps header.

Refer to Configure Apps and Books to learn more about Apple Business Manager Apps and Books support within Kandji.

Enrollment Configurations

Items in this section configure the behavior of Automated Device Enrollment, Liftoff, and Passport, allowing you to customize enrollment, setup, and login behaviors.

Operating Systems

Managed OS Library Items allow you to manage your fleet's operating system versions.

Refer to Configuring Managed OS for macOS and Configuring Managed OS for iOS, iPadOS, and tvOS to learn more.

Auto Apps

Auto Apps are pre-packaged, hosted, and automatically patched according to your chosen enforcement policy. All Kandji Auto Apps that you've added to your Library are displayed in the Auto Apps section.

For more information, see our Auto App Overview and our List of Available Auto Apps.

Custom Apps

All Custom Apps that you've uploaded to Kandji will be located in your Library. Custom apps can be added through an installer package (PKG or MPKG), disk image (DMG), or ZIP file. 

Refer to Custom Apps Overview to learn more.

Custom Scripts

You can have Custom Scripts in your Library. Run any type of script supported by macOS. Choose to run once per device or continuously, and add an optional remediation script that can be run when needed. If you do not specify a shell or interpreter, scripts will run in the standard shell (/bin/sh).

Refer to Custom Scripts Overview to learn more.

Custom Printers

Custom Printers are available in your Library. Install and setup printers and printer drivers using the Kandji agent. Choose to have the agent continuously enforce printers to verify their settings. Unmatched settings will be remediated automatically.

Refer to Custom Printers to learn more.

For Custom Apps, Custom Scripts, and Custom Printers, you can upload an icon next to the title. PNG, JPG, and ICNS are the recommended file types when utilizing this feature.


You can add many types of configuration profiles to your Library. Available profiles include: