--- title: "Modifying the macOS Dock" slug: "modifying-the-macos-dock" updated: 2025-07-22T17:08:38Z published: 2025-07-22T17:08:38Z canonical: "support.kandji.io/modifying-the-macos-dock" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.kandji.io/kb/llms.txt > Use this file to discover all available pages before exploring further. # Modifying the macOS Dock After deploying applications to your macOS devices, adding their icons to the dock can make them easier for your users to find. Adding icons to the dock can be accomplished by creating a custom profile. > [!WARNING] > This method will lock the dock so that the end user cannot change it. If you would like a scriptable option to allow users to change their dock, please see our article on the [Kandji Agent Command Line Interface](/v1/docs/kandji-agent-command-line-interface#dock) or you can deploy our [Configure Dock Dockutil](https://github.com/kandji-inc/support/tree/main/Scripts/configure-dock-dockutil) script from our GitHub repository. ### Download and Install iMazing Profile Editor 1. Download [iMazing Profile Editor](https://imazing.com/profile-editor) from their website, or the Mac App Store. 2. If downloaded directly, open the iMazingProfileEditorMac.dmg and drag iMazing Profile Editor.app to your Applications folder. ### Create your Dock Profile Once you have iMazing Profile Editor open, follow these steps. 1. Select the **General** domain on the left side. 2. Set **Name** to whatever you would like the profile name to be. 3. Set **Identifier** to a unique string. 4. Set **Organization** to your Organization's name. 5. Set **Payload Description** to describe the profile's purpose. ![](https://cdn.document360.io/0844b095-d720-4a7b-bb17-ec97d9bc6e41/Images/Documentation/yqcb-qp4bsqhjskooernrccbtevwiqo0ug.png) 6. Set Payload Scope to **System**. 7. In the upper right-hand search box, search for **Dock**, and **Add Configuration Payload.** 8. Configure the appropriate options inside of the Dock payload. ![](https://cdn.document360.io/0844b095-d720-4a7b-bb17-ec97d9bc6e41/Images/Documentation/x701jlka2i9c5b1_vap1piksggmeaeum0q.png) 9. Navigate to the Menu Bar and click File > **Save.** 10. Select a save location and **Save** your profile. > [!NOTE] > If deploying via Kandji, there is no need to sign the profile. Kandji will sign it when it is deployed. ### Add your Custom Profile Library Item To add this Library Item to your Kandji Library, follow the steps outlined in the [Library Overview](/kb/library-overview) article. ### Upload your Custom Dock Profile to Kandji 1. Give your profile a **Name**. 2. Select a [**Blueprint**](/v1/docs/creating-a-classic-blueprint) from the Blueprint Assignment dropdown. 3. Set your Device family to **Mac**. 4. Drag and drop your dock profile to upload it. 5. Save your custom profile. ![](https://cdn.document360.io/0844b095-d720-4a7b-bb17-ec97d9bc6e41/Images/Documentation/adwxztkm0dxkworuk9-widqha7h-roj5tq.png) The devices enrolled in the selected Blueprints will display the customized Dock after their next check in with Kandji.