{"version":"2.1.248","anchor":"claude-design-403-message-says-whether-your-credential-has-a","canonical_anchor":"claude-design-403-message-says-whether-your-credential-has-a","heading":"Claude Design 403 message says whether your credential has access","tier":"notice","area":"Claude Design","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/claude-design-403-message-says-whether-your-credential-has-a","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Claude Design 403 message says whether your credential has access\n\nA Claude Design 403 now says whether your credential actually grants access.\n\n**What**\n\nWhen Claude Code's built-in Claude Design connection is rejected with HTTP 403, the message now depends on whether your current credential actually grants Claude Design access. If it does, you get \"rejected your Claude Design credential (HTTP 403)\" rather than the older wording that blamed your claude.ai login for lacking access.\n\n**Details**\n\n- Access is determined by the presence of the `user:design:read` permission on the credential, or by holding a design-specific credential.\n\n**Evidence**\n\n`user:design:read`\n\n- Area: Claude Design\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}