Overview of Workspace

OpenFin Workspace is a unified space for work, powered by a set of tools designed to help your firm increase productivity and deliver exceptional employee experiences. Key components of Workspace include a keyboard-driven digital assistant for app discovery and search; a browser for displaying content with complex layouts and shared context; and a rich, actionable notification center, experiences that accelerate time to market, and easy-to-use APIs for hyper-customization.

Key components

OpenFin Workspace consists of several components. You can choose which ones to enable and integrate with via a Workspace platform application.

  • Home: The "nerve center" of Workspace, Home provides a text box interface for searching, issuing commands, and launching applications and content. A Workspace platform application can provide commands and support searches, to give end-users quick access to its content.
  • Dock: In contrast to the keyboard-driven interface of Home, Dock is a small icon toolbar that enables quick access to Workspace features via a mouse.
  • Browser: Providing more focus and control than a general-purpose web browser, OpenFin Browser supports creating, saving and reloading complex layouts of interconnected apps and content views.
  • Storefront: You can provide users with the ability to peruse and select apps and content to use within your Workspace platform, similar to services for mobile phone apps or add-ons for complex software. You can define a landing page and footer for a branded experience, list items available, provide details about them, and launch what the user has selected. Refer to Provide storefront content for details.
  • Notification Center: Help end-users stay up to date with events and the latest information via desktop alerts and a central location for notifications from OpenFin apps. When users interact with a notification, the app that generated it receives and can respond to the interaction events. Notification cards have considerable options for customization.

Key concepts

Before you get started with development, here are some key concepts to know.

  • Built by OpenFin: Workspace components are built and managed by OpenFin. We enable customization through configuration.
  • Component hosting: Workspace components are hosted securely on OpenFin’s CDN.
  • Versioning: Each release of Workspace is versioned. You can lock the version of Workspace that you run via Desktop Owner Settings.
  • Workspace Platform: Starting in version 4.0, Workspace enables developers to create a Workspace Platform application, which uses both the Platform API and the Workspace SDK, to deliver a customized experience and to provide data to Workspace components.

Did this page help you?