Skip to content

docs(custom-views): add OpenCTI custom views library documentation (#57)#58

Open
Julienger0 wants to merge 7 commits into
mainfrom
issue/57
Open

docs(custom-views): add OpenCTI custom views library documentation (#57)#58
Julienger0 wants to merge 7 commits into
mainfrom
issue/57

Conversation

@Julienger0

@Julienger0 Julienger0 commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Proposed changes

Related issues

How to test this PR

Checklist

  • The PR title follows the Conventional Commits convention type(scope?): description (#issue)
  • I signed my commits
  • This PR is linked to an issue
  • I consider the submitted work as finished
  • I tested the code for its functionality
  • I added/updated the relevant documentation
  • Where necessary, I refactored code to improve the overall quality

Further comments

Copilot AI review requested due to automatic review settings July 1, 2026 15:36

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds new documentation pages to the XTM Hub docs site describing OpenCTI “Custom Views” (and also “Playbooks”) libraries, and wires them into the MkDocs navigation so they appear in the rendered site.

Changes:

  • Adds a new documentation page for the OpenCTI Custom Views library.
  • Adds a new documentation page for the OpenCTI Playbooks library.
  • Updates mkdocs.yml navigation to link both new pages under the OpenCTI section.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 7 comments.

File Description
mkdocs.yml Adds nav entries for the new Custom Views and Playbooks library pages.
docs/libraries/opencti-custom-views.md New documentation page describing browsing, importing, deploying, and sharing OpenCTI custom views from XTM Hub.
docs/libraries/opencti-playbooks.md New documentation page describing browsing, importing, deploying, and sharing OpenCTI playbooks from XTM Hub.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +7 to +8
![Custom Views Library](../assets/images/opencti-custom-views-lib.png)
TODO: add image once the library has some custom views
Comment on lines +12 to +14
The OpenCTI custom views library represents a significant advancement in analyst productivity and threat intelligence accessibility.
A [custom view](https://docs.opencti.io/latest/usage/custom-views/) (TODO: add image once the library has some custom views) is a widget-based dashboard scoped to a specific entity type
(such as Malware, Campaign, or Vulnerability) that surfaces the most relevant information as a dedicated tab directly on entity detail pages.
and wait a few seconds until you are redirected to your OpenCTI platform where the custom view is created.
The target entity type of the view is passed automatically, so the view is created against the right entity type without any additional configuration.

![Top right buttons](../assets/images/one-click-deploy.png) (TODO: add image once the library has some custom views)
The library features pre-built [playbooks](https://docs.opencti.io/latest/usage/playbook-automation/) that have been curated by the Filigran team,
ensuring high-quality, relevant automation content.

**Playbooks are an OpenCTI Enterprise Edition feature** running a playbook on your OpenCTI platform requires an EE license, whether the playbook is deployed in one click from the Hub or downloaded and imported manually.
Comment thread mkdocs.yml
Comment on lines 118 to +122
- Registration: user/opencti-registration.md
- Custom Dashboards library: libraries/custom-dashboards.md
- Custom Views library: libraries/opencti-custom-views.md
- Integrations library: libraries/integrations.md
- Playbooks library: libraries/opencti-playbooks.md
Comment on lines +45 to +47
Download options are readily available for users who prefer manual import processes,
while sharing capability allow you to generate shareable links that facilitate easy
collaboration with team members and external partners.
Comment on lines +46 to +48
Download options are readily available for users who prefer manual import processes,
while sharing capability allow you to generate shareable links that facilitate easy
collaboration with team members and external partners.

@EllynBsc EllynBsc left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This PR should be renamed for adding 'playbooks + custom views' documentation then @Julienger0 ?

LGTM otherwise, let's ship 🚀

@Julienger0 Julienger0 requested a review from EllynBsc July 2, 2026 10:17
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.

feat: add custom views doc

3 participants