Skip to content

Commit 598f559

Browse files
committed
Documents the GenAI Settings page
1 parent 401e597 commit 598f559

File tree

4 files changed

+98
-0
lines changed

4 files changed

+98
-0
lines changed
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
---
2+
applies_to:
3+
stack: ga 9.2
4+
serverless: ga
5+
products:
6+
- id: kibana
7+
- id: observability
8+
- id: security
9+
- id: cloud-serverless
10+
---
11+
12+
# Manage access to AI Assistant
13+
14+
This page describes how to use the GenAI Settings page to control access to AI Assistant in your deployments in the following ways:
15+
16+
::::{applies-switch}
17+
18+
:::{applies-item} stack:
19+
20+
- Specify that a specific LLM connector must be used for conversations with AI Assistant.
21+
- {applies_to}`stack: ga 9.2` {applies_to}`serverless: unavailable` Specify in which Elastic solutions the `AI Assistant for Observability and Search` and the `AI Assistant for Security` appear.
22+
- Disable AI Assistant access completely.
23+
24+
:::
25+
26+
:::{applies-item} serverless:
27+
28+
- Manage which AI connectors are available in your environment.
29+
- Enable or disable AI Assistant and other AI-powered features in your environment.
30+
31+
:::
32+
33+
::::
34+
35+
36+
## Requirements
37+
38+
- To access the **GenAI Settings** page, you need the `Actions and connectors: all` or `Actions and connectors: read` [{{kib}} privilege](/deploy-manage/users-roles/cluster-or-deployment-auth/kibana-privileges.md)
39+
- To modify the settings on this page, you need the `Advanced Settings: all` or `Advanced Settings: read` {{kib}} privilege.
40+
41+
## The GenAI Settings page
42+
43+
To manage these settings, go to the **GenAI Settings** page by using the navigation menu or the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).
44+
45+
::::{applies-switch}
46+
47+
:::{applies-item} stack:
48+
49+
:::{image} /explore-analyze/images/ai-assistant-settings-page.png
50+
:alt: The GenAI Settings page
51+
:screenshot:
52+
:::
53+
54+
The **GenAI Settings** page has the following settings:
55+
56+
- **Default AI Connector**: Use this setting to specify which connector is selected by default. This affects all AI-powered features, not just AI Assistant.
57+
- **Disallow all other connectors**: Enable this setting to prevent connectors other than the default connector specified above from being used in your space. This affects all AI-powered features, not just AI Assistant.
58+
- **AI feature visibility**: This button opens the current Space's settings page. Here you can specify which features should appear in your environment, including AI-powered features.
59+
- **AI Assistant visibility**: This setting allows you to choose which AI Assistants are available to use and where. You can choose to only show the AI Assistants in their native solutions, in other {{kib}} pages (for example, Discover, Dashboards, and Stack Management), or nowhere.
60+
61+
::::{important}
62+
To disable AI Assistant throughout {{kib}}, set **AI Assistant visibility** to **Hide all assistants**.
63+
::::
64+
65+
:::
66+
67+
:::{applies-item} serverless:
68+
69+
:::{image} /explore-analyze/images/ai-assistant-settings-page.png
70+
:alt: The GenAI Settings page
71+
:screenshot:
72+
:::
73+
74+
The **GenAI Settings** page has the following settings:
75+
76+
- **Default AI Connector**: Click **Manage connectors** to open the **Connectors** page, where you can create or delete AI connectors. To update these settings, you need the `Actions and connectors: all` [{{kib}} privilege](/deploy-manage/users-roles/cluster-or-deployment-auth/kibana-privileges.md).
77+
- **AI feature visibility**: Click **Go to Permissions tab** to access the active {{kib}} space's settings page, where you can specify which features each custom user role has access to in your environment. This includes AI-powered features such as AI Assistant.
78+
79+
:::
80+
81+
::::
82+
119 KB
Loading

explore-analyze/toc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ toc:
153153
- file: scripting/modules-scripting-engine.md
154154
- file: scripting/painless-lab.md
155155
- file: ai-assistant.md
156+
children: ai-assistant/manage-access-to-ai-assistant.md
156157
- file: discover.md
157158
children:
158159
- file: discover/discover-get-started.md

solutions/security/ai/ai-assistant.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,21 @@ The Elastic AI Assistant is designed to enhance your analysis with smart dialogu
3535
* A [machine learning node](/explore-analyze/machine-learning/setting-up-machine-learning.md).
3636
::::
3737

38+
## Manage access to AI Assistant
39+
40+
```{applies_to}
41+
stack: ga 9.2
42+
serverless: ga
43+
```
44+
45+
The [**GenAI settings page**](/explore-analyze/ai-assistant/manage-access-to-ai-assistant.md) allows you to:
46+
47+
- Specify that a specific LLM connector must be used for conversations with AI Assistant.
48+
- Specify in which Elastic solutions the `AI Assistant for Observability and Search` and the `AI Assistant for Security` appear.
49+
- Disable AI Assistant access completely.
50+
51+
52+
3853
## Your data and AI Assistant [data-information]
3954

4055
Elastic does not store or examine prompts or results used by AI Assistant, or use this data for model training. This includes anything you send the model, such as alert or event data, detection rule configurations, queries, and prompts. However, any data you provide to AI Assistant will be processed by the third-party large language model (LLM) provider you connected to as part of AI Assistant setup.

0 commit comments

Comments
 (0)