Skip to content

[Enterprise/MDM][Jamf Pro] Keychain prompt "Claude Key" appears after every update in managed environments without iCloud #1327

@FancyPanda2020

Description

@FancyPanda2020

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions