Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/infrastructure_and_maintenance/security/security_checklist.md
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,19 @@
As site administrator, be aware of this when giving editors access to the Page Builder features, and limit that access only to trusted editors.
You can [limit access to specific blocks per content type]([[= user_doc =]]/content_management/configure_ct_field_settings/#default-configuration-of-pages) by defining which page blocks are available to editors.

### Uncomment config for MCP

Check notice on line 154 in docs/infrastructure_and_maintenance/security/security_checklist.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/infrastructure_and_maintenance/security/security_checklist.md#L154

[Ibexa.SentenceCapitalizationInHeadings] Use sentence-style capitalization in headings
Raw output
{"message": "[Ibexa.SentenceCapitalizationInHeadings] Use sentence-style capitalization in headings", "location": {"path": "docs/infrastructure_and_maintenance/security/security_checklist.md", "range": {"start": {"line": 154, "column": 5}}}, "severity": "INFO"}

Uncomment the `ibexa_jwt_mcp` rule in `security.yaml` if you are using Ibexa MCP:

Check notice on line 156 in docs/infrastructure_and_maintenance/security/security_checklist.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/infrastructure_and_maintenance/security/security_checklist.md#L156

[Ibexa.ByUsing] Prefer 'by using' or 'with' to plain 'using'.
Raw output
{"message": "[Ibexa.ByUsing] Prefer 'by using' or 'with' to plain 'using'.", "location": {"path": "docs/infrastructure_and_maintenance/security/security_checklist.md", "range": {"start": {"line": 156, "column": 62}}}, "severity": "INFO"}

Check failure on line 156 in docs/infrastructure_and_maintenance/security/security_checklist.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/infrastructure_and_maintenance/security/security_checklist.md#L156

[Ibexa.VariablesGlobal] Use global variable '[[= product_name_base =]]' instead of 'Ibexa'
Raw output
{"message": "[Ibexa.VariablesGlobal] Use global variable '[[= product_name_base =]]' instead of 'Ibexa'", "location": {"path": "docs/infrastructure_and_maintenance/security/security_checklist.md", "range": {"start": {"line": 156, "column": 72}}}, "severity": "ERROR"}

```yaml
#ibexa_jwt_mcp:
# request_matcher: Ibexa\Mcp\Security\McpRequestMatcher
# user_checker: Ibexa\Core\MVC\Symfony\Security\UserChecker
# provider: ibexa
# stateless: true
# jwt: ~
```

## Symfony

### `APP_SECRET` and other secrets
Expand Down
Loading