Environment
- 102 managed macOS endpoints (macOS 15.4+, Apple Silicon + Intel)
- MDM: Jamf Pro (cloud)
- Identity: Okta + Entra ID (no iCloud, no personal Apple IDs)
- Compliance: ISO 27001 / NIS2 (CCB audit scheduled June 2026)
Deployment
- Claude Desktop deployed via
.pkg installer through Jamf Pro policy
- Auto-updates disabled via
disableAutoUpdates: true MDM configuration profile
- Updates managed centrally via Jamf Smart Groups and custom trigger policies
- SwiftDialog used for user notifications during update workflow
Issue
After every MDM-managed update, users see: "A keychain cannot be found to store Claude Key".
Clicking Cancel dismisses it and Claude works normally, but the prompt reappears after each subsequent update.
Pre-creating the Claude Key entry via security add-generic-password does not suppress the prompt.
Feature Request
Add an enterprise configuration key (e.g. suppressKeychainPrompt: true) to the com.anthropic.claudefordesktop MDM policy domain, allowing managed environments without iCloud to suppress the Keychain prompt silently.
Business Impact
This popup generates unnecessary helpdesk tickets and causes confusion for non-technical users in a regulated enterprise environment.
Claude Desktop Version
Claude 1.569.0 (49894a) 2026-04-02T20:01:42.000Z