Skip to content

Commit

Permalink
Update workspace.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ruanyl committed Oct 10, 2023
1 parent 95d7d48 commit 2a8ddd2
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions docs/plugins/workspace.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,18 @@ Consider the following example, where a visualization is associated with multipl
By allowing saved objects to be linked with multiple workspaces, this enables users to share and collaborate on resources
across various workspaces(teams).

## Non-workspace saved objects
While the introduction of workspaces in OSD provides a powerful framework for organizing and managing saved objects, it's
important to note that not all saved objects are necessarily associated with workspaces. Some saved objects, by their
nature or purpose, may exist independently of workspaces.

For example, the global UI settings object. This object contains configurations and settings that apply globally across
OSD, affecting the overall user interface and user experience. These settings are not tied to any specific workspace
because they are intended to impact the entire OSD. Such objects won't have `workspaces` attribute.

The coexistence of workspace-associated saved objects and those without workspace association ensures that OSD strikes
a balance between context-specific customization and system-wide consistency.

## Duplicate saved objects among workspaces
While associating saved objects with multiple workspaces links a single object instance to multiple places, duplicating saved
objects takes a different approach. When duplicating objects, it creates hard copies of the objects in the target workspace,
Expand Down

0 comments on commit 2a8ddd2

Please sign in to comment.