diff --git a/serverless/images/space-breadcrumb.png b/serverless/images/space-breadcrumb.png new file mode 100644 index 0000000..b6de962 Binary files /dev/null and b/serverless/images/space-breadcrumb.png differ diff --git a/serverless/nav/serverless-project-settings.docnav.json b/serverless/nav/serverless-project-settings.docnav.json index 9b7884b..63386f9 100644 --- a/serverless/nav/serverless-project-settings.docnav.json +++ b/serverless/nav/serverless-project-settings.docnav.json @@ -59,6 +59,9 @@ "slug": "/serverless/saved-objects", "classic-sources": ["enKibanaManagingSavedObjects"] }, + { + "slug": "/serverless/spaces" + }, { "slug": "/serverless/tags", "classic-sources": ["enKibanaManagingTags"] diff --git a/serverless/pages/api-keys.mdx b/serverless/pages/api-keys.mdx index ae650f0..cff7c61 100644 --- a/serverless/pages/api-keys.mdx +++ b/serverless/pages/api-keys.mdx @@ -29,7 +29,7 @@ A _managed API key_ is created and managed by ((kib)) to correctly run backgroun You must have the `manage_security`, `manage_api_key`, or the `manage_own_api_key` cluster privileges to use API keys in Elastic. API keys can also be seen in a readonly view with access to the page and the `read_security` cluster privilege. To manage roles, open the main menu, then click -**Stack Management → Roles**, or use the Role Management API. */} +**Management → Custom Roles**, or use the Role Management API. */} ## Create an API key diff --git a/serverless/pages/explore-your-data-ml-nlp-inference.mdx b/serverless/pages/explore-your-data-ml-nlp-inference.mdx index 5c86e01..50d45cc 100644 --- a/serverless/pages/explore-your-data-ml-nlp-inference.mdx +++ b/serverless/pages/explore-your-data-ml-nlp-inference.mdx @@ -22,7 +22,7 @@ you can use it to perform ((nlp)) tasks in ingest pipelines. In ((kib)), you can create and edit pipelines under **Content** → **Pipelines**. -
+
1. Click **Create pipeline** or edit an existing pipeline. 1. Add an [((infer)) processor](((ref))/inference-processor.html) to your pipeline: diff --git a/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx b/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx index 16448cd..78e5013 100644 --- a/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx +++ b/serverless/pages/explore-your-data-visualize-your-data-create-visualizations.mdx @@ -391,7 +391,7 @@ To personalize your dashboards, add your own logos and graphics with the **Image 1. To save the new image panel to your dashboard click **Save**. -To manage your uploaded image files, open the main menu, then click **Stack Management → Kibana → Files**. +To manage your uploaded image files, open the main menu, then click ** Management → Files**. diff --git a/serverless/pages/general-developer-tools.mdx b/serverless/pages/general-developer-tools.mdx index 363deb9..551c087 100644 --- a/serverless/pages/general-developer-tools.mdx +++ b/serverless/pages/general-developer-tools.mdx @@ -18,7 +18,7 @@ tags: [ 'serverless', 'dev tools', 'overview' ] "width": "50%" }, { - "title": "Availabile in", + "title": "Available in", "width": "25%" } ]}> diff --git a/serverless/pages/index-management.mdx b/serverless/pages/index-management.mdx index 64fa997..da554e6 100644 --- a/serverless/pages/index-management.mdx +++ b/serverless/pages/index-management.mdx @@ -36,7 +36,7 @@ If you use ((es)) ((security-features)), the following @@ -59,7 +59,6 @@ To learn more about roles, refer to - @@ -69,7 +68,6 @@ To learn more about roles, refer to - @@ -224,6 +222,19 @@ To learn more about roles, refer to + + + + + + Organize your project and objects into multiple spaces. + + + + + + + diff --git a/serverless/pages/saved-objects.mdx b/serverless/pages/saved-objects.mdx index 04eb4d1..f5b9956 100644 --- a/serverless/pages/saved-objects.mdx +++ b/serverless/pages/saved-objects.mdx @@ -19,7 +19,7 @@ TBD: Need serverless-specific RBAC requirements To access **Saved Objects**, you must have the required `Saved Objects Management` ((kib)) privilege. -To add the privilege, open the main menu, and then click **Stack Management → Roles**. +To add the privilege, open the main menu, and then click **Management → Roles**. Granting access to `Saved Objects Management` authorizes users to @@ -85,3 +85,15 @@ TBD: Are these settings configurable in serverless? The `savedObjects.maxImportExportSize` configuration setting limits the number of saved objects that you can export. */} +## Copy to other spaces + +Copy saved objects and their related objects between spaces. + +1. Click the actions icon . +1. Click **Copy to spaces**. +1. Specify whether to automatically overwrite any objects that already exist +in the target spaces, or resolve them on a per-object basis. +1. Select the spaces in which to copy the object. + +The copy operation automatically includes child objects that are related to +the saved object. \ No newline at end of file diff --git a/serverless/pages/spaces.mdx b/serverless/pages/spaces.mdx new file mode 100644 index 0000000..6af2ea1 --- /dev/null +++ b/serverless/pages/spaces.mdx @@ -0,0 +1,60 @@ +--- +slug: /serverless/spaces +title: Spaces +description: Organize your project and objects into multiple spaces. +--- + +This content applies to: + + +Spaces enable you to organize your dashboards and other saved +objects into meaningful categories. Once inside a space, you see only +the dashboards and saved objects that belong to that space. + +When you create and enter a new project, you're using the default space of that project. + +You can identify the space you're in or switch to a different space from the header. + + + +You can view and manage the spaces of a project from the **Spaces** page in **Management**. + +## Required permissions + +You must have an admin role on the project to manage its **Spaces**. + +## Create or edit a space + +You can have up to 100 spaces in a project. + +1. Click **Create space** or select the space you want to edit. + +2. Provide: + - A meaningful name and description for the space. + - A URL identifier. The URL identifier is a short text string that becomes part of the ((kib)) URL. ((kib)) suggests a URL identifier based on the name of your space, but you can customize the identifier to your liking. You cannot change the space identifier later. + +3. Customize the avatar of the space to your liking. + +4. Save the space. + +((kib)) also has an [API](https://www.elastic.co/docs/api/doc/serverless/group/endpoint-spaces) +if you prefer to create spaces programmatically. + + +## Customize access to space + +Customizing access to a space is available for the following project types only: + +As an administrator, you can define custom roles with specific access to certain spaces and features in a project. Refer to . + + +## Delete a space + +Deleting a space permanently removes the space and all of its contents. +Find the space on the *Spaces* page and click the trash icon in the Actions column. + +You can't delete the default space, but you can customize it to your liking. + +## Move saved objects between spaces + +To move saved objects between spaces, you can copy objects or export and import objects. diff --git a/serverless/pages/tags.mdx b/serverless/pages/tags.mdx index 3fc3b70..9bb184d 100644 --- a/serverless/pages/tags.mdx +++ b/serverless/pages/tags.mdx @@ -19,7 +19,7 @@ TBD: What are the serverless RBAC requirements? To create tags, you must meet the minimum requirements. * Access to **Tags** requires the `Tag Management` Kibana privilege. To add the privilege, open the main menu, - and then click **Stack Management → Roles**. + and then click **Management → Custom Roles**. * The `read` privilege allows you to assign tags to the saved objects for which you have write permission. * The `write` privilege enables you to create, edit, and delete tags.