Skip to content
Merged
Show file tree
Hide file tree
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
23 changes: 4 additions & 19 deletions docs-mintlify/admin/users-and-permissions/manage-users.mdx
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Manage users
description: Add users to your Cube Cloud account, assign roles, and control their access.
description: Add users to your Cube account, assign roles, and control their access.
---

Use the **Admin → Users** page to add people to your Cube Cloud account,
Use the **Admin → Users** page to add people to your Cube account,
change their roles, and control what they can access.

<Info>
Expand Down Expand Up @@ -68,7 +68,7 @@ Admin roles are billed at the developer rate.

## Deactivating and reactivating users

Deactivating a user revokes their access to Cube Cloud without permanently
Deactivating a user revokes their access to Cube without permanently
removing their account. The user's active sessions are terminated immediately.

To deactivate a user:
Expand All @@ -88,7 +88,7 @@ To reactivate a deactivated user, follow the same steps and select

## Deleting users

Deleting a user permanently removes their account from Cube Cloud.
Deleting a user permanently removes their account from Cube.

To delete a user:

Expand All @@ -102,21 +102,6 @@ You cannot delete your own account. Deleting a user is irreversible.

</Warning>

## User preferences

Each user can customize their Cube Cloud experience through the
**Preferences** page, accessible from the user menu. These settings are
saved to the user's account and apply across all devices.

| Preference | Description | Default |
| --- | --- | --- |
| Theme | Choose between System, Light, or Dark visual theme | System |
| Sidebar drawer | Show only icons and expand the sidebar on hover | Off |
| Pointer cursors | Use pointer cursors on interactive elements | On |
| Code editor | Switch to the new CodeMirror-based code editor for data models | Off |
| New message scrolling | Automatically scroll to new messages in chat | On |
| Alternating row colors | Highlight alternating rows in data tables | Off |

## Provisioning users via SCIM

If your organization uses an identity provider such as [Okta][ref-okta] or
Expand Down
1 change: 1 addition & 0 deletions docs-mintlify/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"group": "Getting Started",
"pages": [
"docs/introduction",
"docs/preferences",
{
"group": "Getting Started",
"pages": [
Expand Down
51 changes: 51 additions & 0 deletions docs-mintlify/docs/preferences.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
title: Preferences
description: Customize your personal Cube experience — theme, language, and other per-user settings.
---

Each user can customize their Cube experience from the **Preferences** page
(`/preferences`), accessible from the user menu. These settings are saved to your own
account, apply across all devices, and don't affect other users in the account.

| Preference | Description | Default |
| --- | --- | --- |
| Theme | Choose between System, Light, or Dark visual theme | System |
| Language | Choose the language for the Cube interface | English (US) |
| Sidebar drawer | Show only icons and expand the sidebar on hover | Off |
| Pointer cursors | Use pointer cursors on interactive elements | On |
| Code editor | Switch to the new CodeMirror-based code editor for data models | Off |
| New message scrolling | Automatically scroll to new messages in chat | On |
| Alternating row colors | Highlight alternating rows in data tables | Off |

## Language

The Cube interface is available in 10 languages across 12 locales (Spanish and
Portuguese each have two regional variants). Set your language from the
**Language** picker in the **Appearance** section of the **Preferences** page. The
setting is per-user — it's stored on your profile and follows you across browsers and
devices. It also determines the language of transactional emails you receive from Cube,
such as budget alerts.

| Language | Locale code |
| -------------------------- | ----------- |
| English (US) | `en-US` |
| Deutsch (Deutschland) | `de-DE` |
| Español (España) | `es-ES` |
| Español (Latinoamérica) | `es-MX` |
| Français (France) | `fr-FR` |
| Italiano (Italia) | `it-IT` |
| 日本語 (日本) | `ja-JP` |
| Norsk bokmål (Norge) | `nb-NO` |
| Português (Brasil) | `pt-BR` |
| Português (Portugal) | `pt-PT` |
| Svenska (Sverige) | `sv-SE` |
| Tiếng Việt (Việt Nam) | `vi-VN` |

English (`en-US`) is the default and the fallback when no language is configured.

<Info>

To set the language of **embedded** Cube surfaces (dashboards, Analytics Chat, and
Creator Mode) instead, see [embedding localization](/embedding/iframe/localization).

</Info>
7 changes: 6 additions & 1 deletion docs-mintlify/embedding/iframe/localization.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ host page.
Available on [Premium and Enterprise plans](https://cube.dev/pricing).
</Note>

<Info>
This page covers **embedded** surfaces. To set the language of the main Cube
interface for your own account, see [Preferences](/docs/preferences#language).
</Info>

## Supported languages

| Language | Locale code |
Expand Down Expand Up @@ -52,7 +57,7 @@ priority first:

## Account-wide default

Set a default language for all embedded surfaces from the Cube Cloud console:
Set a default language for all embedded surfaces from the Cube interface:

1. Go to **Embed → Settings**.
2. In the **Language** card, pick a language from the dropdown.
Expand Down
Loading