Skip to content

[AlertZero] Add the Set up AlertZero and AlertZero privileges pages - #9158

Open
nastasha-solomon wants to merge 17 commits into
mainfrom
claude/combine-alertzero-setup-privileges
Open

nastasha-solomon wants to merge 17 commits into
mainfrom
claude/combine-alertzero-setup-privileges

Conversation

@nastasha-solomon

@nastasha-solomon nastasha-solomon commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Summary

Fixes https://github.com/elastic/docs-content-internal/issues/1815.
Fixes https://github.com/elastic/docs-content-internal/issues/1813.
Fixes https://github.com/elastic/docs-content-internal/issues/2123.

Adds the Set up AlertZero and AlertZero privileges pages. Set up AlertZero replaces the Requirements page, which now redirects to it. It also adds the openai-daybreak and daybreak variables to docset.yml for the OpenAI Daybreak model names.

AlertZero
└── Set up AlertZero                    what you need, turn it on, choose models, start the Workers

Manage → Access control
├── Security Kibana privileges          adds an AlertZero row
└── AlertZero privileges                predefined roles, custom roles, and the Workers' own access

AI
└── Set up AI features                  links to AlertZero setup, models, and privileges

Previews

  • Set up AlertZero - How to set up AlertZero in a space: the subscription, privileges, AI model, and data you need, extra requirements for specific Workers, how to turn AlertZero on, how to choose the models each Worker uses (including OpenAI Daybreak models), and how to start the Workers.
  • AlertZero privileges - How to give people access to AlertZero, either with a predefined role on Stack or Serverless or with a custom role. It covers what analysts need to review and approve proposed actions, what administrators need to set up and manage Workers, and what access the Workers themselves run with.
  • Set up AI features - Links to the AlertZero setup page for turning AlertZero on and choosing models, and to the AlertZero privileges page for access.
  • Security Kibana privileges - Adds an AlertZero row that links to the AlertZero privileges page.

Generative AI disclosure

  1. Did you use a generative AI (GenAI) tool to assist in creating this contribution?
  • Yes
  • No

Tool(s) and model(s) used: Claude Opus 5.5, via Claude Code and Cursor

nastasha-solomon and others added 2 commits November 2, 2026 19:28
Squashed from #9115. Adds an AlertZero row to the
Security Kibana privileges page that links to the new page.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Squashed from #9147. Removes the Requirements page
and redirects it to Set up AlertZero, adds a shared model guidance
snippet, and adds AlertZero to Set up AI features.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

Elastic Docs AI PR menu

Check the box to run an AI review for this pull request.

  • Review docs changes (docs-review). Status: not started.

Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team.

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Elastic Docs Style Checker (Vale)

Summary: 1 suggestion found

💡 Suggestions (1): Optional style improvements. Apply when helpful.
File Line Rule Message
solutions/security/alertzero/alertzero-privileges.md 90 Elastic.WordChoice Consider using 'cancel, stop' instead of 'Kill', unless the term is in the UI.

The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

Moves the model guidance from the shared snippet into Set up AlertZero,
adds steps for choosing models and a section on OpenAI Daybreak models,
and tightens the before-you-begin requirements. Adds Stack built-in roles
to the privileges page and reorganizes it by job.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@natasha-moore-elastic

Copy link
Copy Markdown
Contributor

Hey @nastasha-solomon, one question: should this PR also add the Proposed Actions and Agentic Investigations Kibana privileges (including Agentic Investigations subfeature privileges) to the Kibana privileges page? Or are these privs shared with Nightshift and will be documented as part of that work?

@natasha-moore-elastic natasha-moore-elastic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, just a few minor suggestions, thanks!

- Onboarding now says Workers are on or off, not selected, and lists
  missing settings under Settings to enable.
- elastic/kibana#302614 puts GPT-6 Sol first in Frontier models and
  Claude Opus 5 last, so the note no longer recommends moving Opus 5.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: natasha-moore-elastic <137783811+natasha-moore-elastic@users.noreply.github.com>
nastasha-solomon and others added 2 commits November 4, 2026 17:51
Co-authored-by: natasha-moore-elastic <137783811+natasha-moore-elastic@users.noreply.github.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
nastasha-solomon and others added 2 commits November 6, 2026 17:25
- Reference external inference endpoints instead of LLM connectors
- Remove the default Frontier model list, which goes stale
- Add installing prebuilt rules to the action privileges row
- Point the post-#9144 comment to threat-reports.md
- Use action-led Next steps links

Co-authored-by: Cursor <cursoragent@cursor.com>
Point the Next steps link at work-in-alertzero.md, which replaces
use-alertzero.md in #9157. Fix 'analayst' in the custom
role intro.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
work-in-alertzero.md exists only on the #9157 branch, so the link broke the build.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ileges

Move the setup privileges to the privileges page and link to them,
replace onboarding, Advanced Settings, and model-tier click paths with
prose, add Daybreak variables, fold trailing Refer to links inline, and
apply editorial fixes.

Co-authored-by: Cursor <cursoragent@cursor.com>

This branch was successfully deployed

1 active deployment
docs-preview — 0faa170e Deployed Nov 8, 2026 by github-actions[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants