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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions