claude-code - 💡(How to fix) Fix [DOCS] Managed marketplace policy docs outdated about install/update enforcement [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#51776Fetched 2026-04-22 07:53:09
View on GitHub
Comments
0
Participants
1
Timeline
4
Reactions
0
Author
Participants
Timeline (top)
labeled ×4
RAW_BUFFERClick to expand / collapse

Documentation Type

Incorrect/outdated documentation

Documentation Location

https://code.claude.com/docs/en/settings

Section/Topic

blockedMarketplaces and strictKnownMarketplaces in the settings reference, plus the managed marketplace restrictions guidance

Current Documentation

The settings reference currently says:

blockedMarketplaces | (Managed settings only) Blocklist of marketplace sources. Blocked sources are checked before downloading, so they never touch the filesystem.

strictKnownMarketplaces | (Managed settings only) Allowlist of plugin marketplaces users can add. Undefined = no restrictions, empty array = lockdown. Applies to marketplace additions only.

Later on the same page, the detailed guidance says:

strictKnownMarketplaces is a policy gate: it controls what users may add but does not register any marketplaces.

The restriction applies only to adding NEW marketplaces; previously installed marketplaces remain accessible

The marketplace guide currently says:

For organizations requiring strict control over plugin sources, administrators can restrict which plugin marketplaces users are allowed to add using the strictKnownMarketplaces setting in managed settings.

strictKnownMarketplaces restricts what users can add, but does not register marketplaces on its own.

The discover/install guide documents refresh and auto-update behavior:

Refresh plugin listings from a marketplace: /plugin marketplace update marketplace-name

Claude Code can automatically update marketplaces and their installed plugins at startup.

What's Wrong or Missing?

Changelog v2.1.117 says managed-settings blockedMarketplaces and strictKnownMarketplaces are now enforced on plugin install, update, refresh, and autoupdate.

The current docs still describe strictKnownMarketplaces as an add-time-only restriction and explicitly say previously installed marketplaces remain accessible. That is now outdated if installs, manual refreshes, updates, and startup autoupdates are also blocked by policy.

The docs also do not explain the broader enforcement surface for either setting:

A. Install/update/refresh enforcement is missing

Admins and users are not told that marketplace policy can block /plugin install, /plugin marketplace update, marketplace refreshes, and automatic marketplace/plugin updates.

B. Existing marketplace behavior is now unclear

The current statement that previously installed marketplaces remain accessible conflicts with the new changelog behavior and needs to be clarified or removed.

C. blockedMarketplaces is under-documented in user-facing marketplace docs

The settings table mentions pre-download blocking, but the marketplace guide does not explain how blockedMarketplaces affects existing configured marketplaces during refresh/update flows.

Suggested Improvement

Update the managed marketplace policy docs to describe enforcement across the full plugin lifecycle, not just marketplace addition.

Suggested changes:

  1. In settings and plugin-marketplaces, add a short enforcement matrix for:
  • /plugin marketplace add
  • /plugin install
  • /plugin marketplace update
  • marketplace refresh in the /plugin UI
  • startup autoupdate / automatic plugin updates
  1. Replace the current “applies to marketplace additions only” / “previously installed marketplaces remain accessible” wording with behavior that matches v2.1.117.
  2. Add a blockedMarketplaces subsection to the marketplace guide that explains how blocked sources behave when a marketplace was already configured before policy changed.
  3. Cross-link the discover/install guide so readers managing marketplaces can see that policy may block refresh and auto-update operations too.

Impact

Medium - Makes feature difficult to understand

Additional Context

Affected Pages:

PageLine(s)Context
https://code.claude.com/docs/en/settings175, 217, 844-866Settings reference says strictKnownMarketplaces applies only to marketplace additions and that previously installed marketplaces remain accessible
https://code.claude.com/docs/en/plugin-marketplaces613-700Managed marketplace restrictions page documents only add-time strictKnownMarketplaces behavior
https://code.claude.com/docs/en/discover-plugins342-380, 405Marketplace update and auto-update flows are documented without explaining managed-policy enforcement

Total scope: 3 pages affected

Source: Changelog v2.1.117

Exact changelog entry: Managed-settings blockedMarketplaces and strictKnownMarketplaces are now enforced on plugin install, update, refresh, and autoupdate

extent analysis

TL;DR

Update the documentation for blockedMarketplaces and strictKnownMarketplaces to reflect the new enforcement behavior across the full plugin lifecycle.

Guidance

  • Review the current documentation for blockedMarketplaces and strictKnownMarketplaces in the settings reference and marketplace guide to identify outdated information.
  • Create an enforcement matrix to describe how these settings affect different plugin operations, such as /plugin marketplace add, /plugin install, and marketplace refresh.
  • Update the documentation to reflect the new behavior, including the fact that previously installed marketplaces may be blocked by policy.
  • Cross-link relevant pages, such as the discover/install guide, to provide a comprehensive understanding of managed marketplace policy enforcement.

Example

A possible enforcement matrix could include the following information:

OperationblockedMarketplacesstrictKnownMarketplaces
/plugin marketplace addBlocks addition of blocked marketplacesRestricts addition to allowed marketplaces
/plugin installBlocks installation from blocked marketplacesRestricts installation to allowed marketplaces
/plugin marketplace updateBlocks update from blocked marketplacesRestricts update to allowed marketplaces
Marketplace refreshBlocks refresh from blocked marketplacesRestricts refresh to allowed marketplaces
Startup autoupdateBlocks autoupdate from blocked marketplacesRestricts autoupdate to allowed marketplaces

Notes

The updated documentation should clearly explain how blockedMarketplaces and strictKnownMarketplaces affect existing configured marketplaces during refresh and update flows.

Recommendation

Apply the suggested changes to update the managed marketplace policy docs to describe enforcement across the full plugin lifecycle, ensuring that admins and users have a clear understanding of how these settings impact plugin operations.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [DOCS] Managed marketplace policy docs outdated about install/update enforcement [1 participants]