> For the complete documentation index, see [llms.txt](https://intuitem.gitbook.io/ciso-assistant/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://intuitem.gitbook.io/ciso-assistant/configuration.md).

# Configuration

- [Overview](https://intuitem.gitbook.io/ciso-assistant/configuration/configuration.md)
- [Settings](https://intuitem.gitbook.io/ciso-assistant/configuration/settings.md)
- [General settings](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/general.md)
- [Feature flags](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/feature-flags.md)
- [Vulnerability SLA policy](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/vulnerability-sla.md)
- [Security intelligence feeds](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/sec-intel-feeds.md)
- [Allowed IP whitelist](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/infra-config-allowed-ip.md): Control which IP addresses and CIDR ranges are allowed to reach the CISO Assistant backend. Administrators manage the allowlist from the settings UI, and the infrastructure layer picks it up automatic
- [Branding](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/branding.md)
- [Custom templates](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/custom-templates.md)
- [API pagination](https://intuitem.gitbook.io/ciso-assistant/configuration/settings/api-pagination.md): How the CISO Assistant API paginates list endpoints, and the PAGINATE\_BY / PAGINATE\_MAX environment variables that control the default page size and the maximum a client can request.
- [Organization](https://intuitem.gitbook.io/ciso-assistant/configuration/organization.md): You can find here CISO Assistant global organization. All entities will be linked to or contained within these objects.
- [Add and manage users](https://intuitem.gitbook.io/ciso-assistant/configuration/organization/users.md)
- [User groups](https://intuitem.gitbook.io/ciso-assistant/configuration/organization/user-groups.md): User groups are built-in objects giving permissions to all users inside of them, with a specific role across a scope.
- [Custom roles](https://intuitem.gitbook.io/ciso-assistant/configuration/organization/custom-roles.md): Fine-grained permissions management
- [Understanding the IAM model](https://intuitem.gitbook.io/ciso-assistant/configuration/organization/iam-model.md): Deep dive into CISO Asisstant IAM model
- [Teams](https://intuitem.gitbook.io/ciso-assistant/configuration/organization/teams.md)
- [SSO](https://intuitem.gitbook.io/ciso-assistant/configuration/sso.md): Configure Single Sign-On with different SAML or OpenID Connect providers
- [SAML](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/saml.md)
- [OpenID Connect (OIDC)](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/oidc.md)
- [SCIM provisioning and IdP groups](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/scim.md): Provision users from your identity provider with SCIM 2.0, and map external IdP groups to CISO Assistant user groups so that roles are granted automatically.
- [Identity providers](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/identity-providers.md)
- [Microsoft Entra ID](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/identity-providers/entra-id.md): Configure Microsoft Entra ID as an Identity Provider for CISO Assistant
- [Okta](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/identity-providers/okta.md): Configure Okta as an Identity Provider for CISO Assistant
- [Google Workspace](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/identity-providers/google-workspace.md): Configure Google Workspace as an Identity Provider for CISO Assistant
- [Keycloak](https://intuitem.gitbook.io/ciso-assistant/configuration/sso/identity-providers/keycloak.md): Configure Keycloak as an Identity Provider for CISO Assistant
- [Multi-Factor Authentication (MFA)](https://intuitem.gitbook.io/ciso-assistant/configuration/mfa.md): Multi-factor authentication adds an extra layer of security to your account. CISO Assistant supports both TOTP authenticator apps and WebAuthn security keys (FIDO2, hardware keys, fingerprint, passkey
- [Libraries](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries.md): Bringing content into CISO Assistant
- [Designing your own libraries](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries/custom-libraries.md)
- [Getting your custom framework](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries/custom-frameworks.md)
- [CIS Controls / Cloud Controls Matrix (CCM)](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries/cis-controls.md): Importing CIS Controls or CSA CCM
- [Library upgrade](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries/library-upgrade.md)
- [Upgrading a library](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries/upgrading-a-library.md): getting the incremental updates of your framework, matrix or catalog
- [Library clean-up](https://intuitem.gitbook.io/ciso-assistant/configuration/libraries/library-cleanup.md): How to delete/remove a loaded library
- [Authoring](https://intuitem.gitbook.io/ciso-assistant/configuration/authoring.md): Guidelines for authoring frameworks, risk matrices, journey presets, and Excel-driven content
- [Library builder](https://intuitem.gitbook.io/ciso-assistant/configuration/authoring/library-builder.md): Author a whole library — frameworks, matrices, threats, controls, presets — as a draft document, then publish it through the standard loader
- [Excel-driven authoring](https://intuitem.gitbook.io/ciso-assistant/configuration/authoring/excel.md): Authoring frameworks, matrices, and other library content from Excel
- [Data import wizard](https://intuitem.gitbook.io/ciso-assistant/configuration/data-import.md): Guidelines on data import format
- [Changing the language](https://intuitem.gitbook.io/ciso-assistant/configuration/language.md): Switch the UI language
- [Date format](https://intuitem.gitbook.io/ciso-assistant/configuration/date-format.md): Choose how dates are displayed across the application


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://intuitem.gitbook.io/ciso-assistant/configuration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
