Skip to content

Workspace Support

Tom McQuillan edited this page Jul 4, 2025 · 1 revision

Overview

Workspaces in the Nominal platform provide organizational boundaries for managing resources, data, and access control. They serve as logical containers that isolate resources between different teams, projects, or environments while maintaining security and proper data organization.

LabVIEW Workspace Support Methods

The Nominal LabVIEW Client provides comprehensive workspace management through the following VIs:

Core Workspace Methods

VI Method Description
workspace.clear.vi Clears/resets the current workspace context
workspace.get.vi Retrieves a specific workspace by RID
workspace.get_all.vi Returns all workspaces accessible to the current user
workspace.get_default.vi Gets the user's default workspace
workspace.get_details.vi Retrieves detailed information about a workspace
workspace.switch.vim Switches between different workspaces

Implementation Notes

  • All workspace operations require proper authentication
  • Workspace RIDs are used consistently across all API calls
  • The workspace context affects all subsequent data operations
  • Error handling includes comprehensive feedback for access issues
Clone this wiki locally