Skip to content

docs(crowdstrike): document the API scopes each tool group needs - #464

Open
leet-c1 wants to merge 2 commits into
mainfrom
leet/crowdstrike-iom-scopes
Open

docs(crowdstrike): document the API scopes each tool group needs#464
leet-c1 wants to merge 2 commits into
mainfrom
leet/crowdstrike-iom-scopes

Conversation

@leet-c1

@leet-c1 leet-c1 commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

What this fixes

The CrowdStrike MCP server page told admins to grant "Read access to Detections, Incidents, and Hosts". That does not map to the tools the server actually exposes, and it leaves the most confusing case undocumented.

Changes

A Choose API scopes section mapping each tool group to its Falcon API scope — hosts, alerts, incidents, indicators of compromise, device control policies, Spotlight vulnerabilities, Falcon Intelligence, Zero Trust Assessment, Falcon Discover, and cloud misconfigurations (IOM).

The CSPM registration trap, called out in a <Warning>. This comes from a real support question: an admin enabled Cloud Security API Detections, reasonably assuming it covered cloud misconfiguration tools, and got 403s while every other tool worked. The two scopes authorize different Falcon APIs, and the one the tools need is CSPM registration. Documented so the next admin does not lose time to it.

The write scopes, which the page previously implied were unnecessary. Host containment and IOC creation need Write on Hosts and IOC Manager. Also states the useful inverse: a read-only API client is a deliberate way to keep response actions unavailable.

Scope-change timing — edits apply on the next token request, so admins do not need to re-register the server or reconnect.

Notes for review

  • The scope table rows are the capability-to-scope mapping; I have flagged the exact Falcon console labels with a REVIEWER NOTE since I could not verify each label against the console UI. The mapping itself is derived from the API each tool calls, so the groupings are right even if a label needs a word changed.
  • npx mint broken-links reports 12 broken links in 5 files, all pre-existing (baton/bamboohr.mdx images, /docs-prefixed links in baton/sendgrid.mdx, baton/twilio-segment-v2.mdx and index.mdx, and the connector-template.mdx placeholder). None are in this page, and the crawl completes, so nothing here is a parse blocker.
  • The page was already registered in docs.json, so the nav is unchanged.
  • Both in-page links to #choose-api-scopes resolve.

The page told admins to grant "Read access to Detections, Incidents, and Hosts",
which does not map to the tools C1 actually exposes and leaves the most
confusing case undocumented.

Adds a Choose API scopes section mapping each tool group to its Falcon API
scope, covering hosts, alerts, incidents, indicators of compromise, device
control policies, Spotlight vulnerabilities, Falcon Intelligence, Zero Trust
Assessment, Falcon Discover, and cloud misconfigurations.

Calls out the trap behind a real support question: the cloud misconfiguration
tools need CSPM registration, not Cloud Security API Detections. The two scopes
authorize different Falcon APIs, so an admin who enables the latter sees 403s on
those tools while everything else works.

Also documents the write scopes the response tools need (Hosts and IOC Manager),
since the previous text implied Read was sufficient for the whole surface, and
notes that a read-only API client is a deliberate way to keep response actions
unavailable.

Scope edits apply on the next token request, so admins do not need to
re-register the server.
@mintlify

mintlify Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
conductorone 🟢 Ready View Preview Aug 20, 2026, 6:20 PM

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants