Workspaces provide a way to organize and manage resources within an IBM Cloud environment. A workspace represents an isolated context where resources such as agents, tools, and toolkits can be created, managed, and accessed. Each environment includes a global workspace by default, and more workspaces can be created to segment resources and control access. All workspace operations are available through the orchestrate workspaces command group.Documentation Index
Fetch the complete documentation index at: https://developer.watson-orchestrate.ibm.com/llms.txt
Use this file to discover all available pages before exploring further.
Workspaces are supported only for IBM Cloud environments.
Creating or updating a workspace
The orchestrate workspaces create command creates a new workspace or updates an existing one. If a workspace with the specified name exists, the command updates its description.BASH
Listing workspaces
The orchestrate workspaces list command lists all available workspaces and indicates which workspace is active.BASH
Removing a workspace
The orchestrate workspaces remove command deletes a workspace. Artifact handling behavior is controlled through command flags.BASH
Activating a workspace
The orchestrate workspaces activate command sets a workspace as the active context. All subsequent operations are run within this workspace.BASH
Deactivating a workspace
The orchestrate workspaces deactivate command resets the active context to the global workspace.BASH
Exporting a workspace
The orchestrate workspaces export command exports all resources from a workspace into a ZIP file.BASH
Managing workspace members
Workspace membership is managed by using the orchestrate workspaces members command group. These commands allow adding, listing, and removing users within a workspace. If no workspace name is provided, the active workspace is used.Adding or updating a member
The orchestrate workspaces members add command adds a user to a workspace or updates their role.BASH
Listing workspace members
The orchestrate workspaces members list command lists all members in a workspace.BASH
Removing a member
The orchestrate workspaces members remove command removes a user from a workspace.BASH

