{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"ManageEngine Endpoint Central Distribution","description":"Control the power of AI Agents in runtime.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"manageengine-endpoint-central-distribution","__idx":0},"children":["ManageEngine Endpoint Central Distribution"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deploy Capsule Security hooks for AI coding assistants across your fleet using ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["ManageEngine Endpoint Central"]}," (formerly Desktop Central). This guide covers deployment for Cursor, GitHub Copilot, and Claude Code on both Windows and macOS using Endpoint Central ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":1},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Access to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint Central"]}," console with administrative privileges"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Endpoint Central ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["agent"]}," installed on target devices"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["A ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Capsule Security"]}," account with admin access"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Target endpoints managed by Endpoint Central (Windows and/or macOS)"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"cursor","__idx":2},"children":["Cursor"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deploy the Cursor hooks configuration using an Endpoint Central ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["File Folder Operation"]}," configuration."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"step-1-download-the-configuration","__idx":3},"children":["Step 1: Download the Configuration"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log in to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Capsule Security"]}," portal"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings > Integrations"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Locate the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cursor"]}," integration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Download the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hooks.json"]}," file"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"windows-deployment","__idx":4},"children":["Windows Deployment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log in to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint Central"]}," console"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations > Add Configuration > Windows > File Folder Operation"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure the operation:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]},": Capsule Security – Cursor Hooks (Windows)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]},": Deploys Capsule Security hooks configuration for Cursor"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Operation Type"]},": Copy"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Source File"]},": Upload the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hooks.json"]}," file"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Destination Folder"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["C:\\ProgramData\\Cursor\\"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Overwrite if file exists"]},": Yes"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create destination folder if it does not exist"]},": Yes"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Define the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Target"]},":",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Choose ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Group"]},", ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Department"]},", or ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Remote Office"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Select the appropriate Windows endpoints"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Set the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Execution Settings"]},":",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Retry Options"]},": Retry on failure"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Execution Time"]},": Immediate (or schedule a maintenance window)"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deploy"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"macos-deployment","__idx":5},"children":["macOS Deployment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations > Add Configuration > Mac > File Folder Operation"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure the operation:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]},": Capsule Security – Cursor Hooks (macOS)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]},": Deploys Capsule Security hooks configuration for Cursor on macOS"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Operation Type"]},": Copy"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Source File"]},": Upload the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hooks.json"]}," file"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Destination Folder"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/Library/Application Support/Cursor/"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["File Permissions"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["644"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Overwrite if file exists"]},": Yes"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create destination folder if it does not exist"]},": Yes"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Target the appropriate ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Group"]}," of macOS endpoints"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deploy"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"verification","__idx":6},"children":["Verification"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After deployment, restart Cursor on target devices, then:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Open Cursor Settings"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Hooks"]}," tab"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Confirm the hooks are listed and enabled"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"github-copilot","__idx":7},"children":["GitHub Copilot"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deploy the GitHub Copilot hooks configuration using an Endpoint Central ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Script"]}," configuration. GitHub Copilot stores its hooks under each user's profile, so the deployment iterates over local user profiles on the endpoint."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"step-1-download-the-configuration-1","__idx":8},"children":["Step 1: Download the Configuration"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log in to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Capsule Security"]}," portal"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings > Integrations"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Locate the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["GitHub Copilot"]}," integration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Download the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hooks.json"]}," file"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"windows-deployment-1","__idx":9},"children":["Windows Deployment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log in to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint Central"]}," console"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations > Add Configuration > Windows > Custom Script"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure the script:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]},": Capsule Security – GitHub Copilot Hooks (Windows)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]},": Deploys Capsule Security hooks configuration for GitHub Copilot in VS Code"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Script Type"]},": PowerShell"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Run As"]},": System"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Dependency File"]},": Upload the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hooks.json"]}," file"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Paste the following script:",{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"powershell","header":{"controls":{"copy":{}}},"source":"$hooksSource = Join-Path $PSScriptRoot \"hooks.json\"\n$userProfiles = Get-ChildItem \"C:\\Users\" -Directory | Where-Object { $_.Name -notin @('Public', 'Default', 'Default User', 'All Users') }\n\nforeach ($profile in $userProfiles) {\n    $hooksDir = Join-Path $profile.FullName \"AppData\\Roaming\\Code\\User\\hooks\"\n    if (-not (Test-Path $hooksDir)) {\n        New-Item -ItemType Directory -Path $hooksDir -Force | Out-Null\n    }\n    Copy-Item -Path $hooksSource -Destination (Join-Path $hooksDir \"hooks.json\") -Force\n}\n\nWrite-Output \"Capsule hooks configuration deployed successfully.\"\nexit 0\n","lang":"powershell"},"children":[]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Target the appropriate ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Group"]}," of Windows endpoints"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deploy"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"macos-deployment-1","__idx":10},"children":["macOS Deployment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations > Add Configuration > Mac > Custom Script"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure the script:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]},": Capsule Security – GitHub Copilot Hooks (macOS)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]},": Deploys Capsule Security hooks configuration for GitHub Copilot on macOS"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Script Type"]},": Shell"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Run As"]},": Root"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Dependency File"]},": Upload the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["hooks.json"]}," file"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Paste the following script:",{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"#!/bin/bash\nSOURCE=\"$(dirname \"$0\")/hooks.json\"\n\nfor USER_HOME in /Users/*/; do\n    USERNAME=$(basename \"$USER_HOME\")\n    if [ \"$USERNAME\" = \"Shared\" ] || [ \"$USERNAME\" = \".localized\" ]; then\n        continue\n    fi\n    HOOKS_DIR=\"$USER_HOME/Library/Application Support/Code/User/hooks\"\n    mkdir -p \"$HOOKS_DIR\"\n    cp \"$SOURCE\" \"$HOOKS_DIR/hooks.json\"\n    chmod 644 \"$HOOKS_DIR/hooks.json\"\n    chown \"$USERNAME\" \"$HOOKS_DIR/hooks.json\"\ndone\nexit 0\n","lang":"bash"},"children":[]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Target the appropriate ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Group"]}," of macOS endpoints"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deploy"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"verification-1","__idx":11},"children":["Verification"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After deployment, restart VS Code on target devices, then:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Right-click in the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Chat"]}," view and select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Diagnostics"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Confirm the hooks are loaded and enabled"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"claude-code","__idx":12},"children":["Claude Code"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Deploy the Claude Code managed settings configuration using an Endpoint Central ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["File Folder Operation"]}," configuration."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"step-1-download-the-configuration-2","__idx":13},"children":["Step 1: Download the Configuration"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log in to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Capsule Security"]}," portal"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Settings > Integrations"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Locate the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Claude Code"]}," integration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Install"]}," and select your target platform"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Download the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["managed-settings.json"]}," file"]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"windows-deployment-2","__idx":14},"children":["Windows Deployment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Log in to the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Endpoint Central"]}," console"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations > Add Configuration > Windows > File Folder Operation"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure the operation:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]},": Capsule Security – Claude Code Hooks (Windows)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]},": Deploys Capsule Security managed settings for Claude Code"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Operation Type"]},": Copy"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Source File"]},": Upload the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["managed-settings.json"]}," file"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Destination Folder"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["C:\\Program Files\\ClaudeCode\\"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Overwrite if file exists"]},": Yes"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create destination folder if it does not exist"]},": Yes"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Target the appropriate ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Group"]}," of Windows endpoints"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deploy"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"macos-deployment-2","__idx":15},"children":["macOS Deployment"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations > Add Configuration > Mac > File Folder Operation"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Configure the operation:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Name"]},": Capsule Security – Claude Code Hooks (macOS)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Description"]},": Deploys Capsule Security managed settings for Claude Code on macOS"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Operation Type"]},": Copy"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Source File"]},": Upload the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["managed-settings.json"]}," file"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Destination Folder"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/Library/Application Support/ClaudeCode/"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["File Permissions"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["644"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Overwrite if file exists"]},": Yes"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Create destination folder if it does not exist"]},": Yes"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Target the appropriate ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Group"]}," of macOS endpoints"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Click ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deploy"]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"verification-2","__idx":16},"children":["Verification"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After deployment, restart Claude Code on target devices, then:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Run ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/hooks"]}," in Claude Code to confirm all hooks are listed"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Start a session and verify events appear in the Capsule Security portal"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"monitoring-deployments","__idx":17},"children":["Monitoring Deployments"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After publishing configurations, monitor status in the Endpoint Central console:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Navigate to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Configurations > Configurations"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Open the relevant configuration"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Review the deployment status under the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Deployment Status"]}," tab:",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Success"]},": Configuration applied to the endpoint"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["In Progress"]},": Awaiting agent check-in"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Failed / Retry in Progress"]},": Inspect the agent log or ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Action Log Viewer"]}]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For an inventory-level view, use ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Inventory > Files & Folders"]}," to verify the deployed configuration files exist on target endpoints"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"key-considerations","__idx":18},"children":["Key Considerations"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Endpoint Central runs File Folder Operations and Custom Scripts as ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["SYSTEM"]}," (Windows) or ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["root"]}," (macOS) by default"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Cursor"]}," and ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Claude Code"]}," use system-level paths — deploy to ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["device"]}," Custom Groups"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["GitHub Copilot"]}," uses user-level paths — the deployment script iterates over each local user profile on the endpoint to cover every user"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For GitHub Copilot CLI users, create an additional configuration targeting ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["%USERPROFILE%\\.github\\hooks\\hooks.json"]}," (Windows) or ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["~/.github/hooks/hooks.json"]}," (macOS)"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["To update configurations, edit the source file in the existing configuration and redeploy — Endpoint Central will re-execute on the next agent refresh cycle"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Use ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Custom Groups"]}," to target specific OS versions, departments, or Remote Offices for staged rollouts"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["All three integrations can be deployed as separate configurations and assigned independently"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Restart each application on target devices after deployment for hooks to take effect"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"support","__idx":19},"children":["Support"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For help with deployment:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Email"]},": support@capsule.security"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Include"]},": Your organization ID, Endpoint Central environment details, and any error messages"]}]},{"$$mdtype":"Tag","name":"hr","attributes":{},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"references","__idx":20},"children":["References"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.manageengine.com/products/desktop-central/help/configurations/windows_configurations/file_folder_operation_configuration.html"},"children":["Endpoint Central – File Folder Operation Configuration"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.manageengine.com/products/desktop-central/help/configurations/windows_configurations/custom_script_configuration.html"},"children":["Endpoint Central – Custom Script Configuration"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://www.manageengine.com/products/desktop-central/help/configurations/mac_configurations/mac_configurations.html"},"children":["Endpoint Central – macOS Configurations"]}]}]}]},"headings":[{"value":"ManageEngine Endpoint Central Distribution","id":"manageengine-endpoint-central-distribution","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Cursor","id":"cursor","depth":2},{"value":"Step 1: Download the Configuration","id":"step-1-download-the-configuration","depth":3},{"value":"Windows Deployment","id":"windows-deployment","depth":3},{"value":"macOS Deployment","id":"macos-deployment","depth":3},{"value":"Verification","id":"verification","depth":3},{"value":"GitHub Copilot","id":"github-copilot","depth":2},{"value":"Step 1: Download the Configuration","id":"step-1-download-the-configuration-1","depth":3},{"value":"Windows Deployment","id":"windows-deployment-1","depth":3},{"value":"macOS Deployment","id":"macos-deployment-1","depth":3},{"value":"Verification","id":"verification-1","depth":3},{"value":"Claude Code","id":"claude-code","depth":2},{"value":"Step 1: Download the Configuration","id":"step-1-download-the-configuration-2","depth":3},{"value":"Windows Deployment","id":"windows-deployment-2","depth":3},{"value":"macOS Deployment","id":"macos-deployment-2","depth":3},{"value":"Verification","id":"verification-2","depth":3},{"value":"Monitoring Deployments","id":"monitoring-deployments","depth":2},{"value":"Key Considerations","id":"key-considerations","depth":2},{"value":"Support","id":"support","depth":2},{"value":"References","id":"references","depth":2}],"frontmatter":{"seo":{"title":"ManageEngine Endpoint Central Distribution"}},"lastModified":"2026-05-25T17:37:42.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/mdm-manageengine","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}