Jump to Content
OpenFinAboutSupport
HomeDocsREST API
AboutSupportOpenFin
HomeDocsREST API

Getting started

  • What is OpenFin?
  • Set up your dev environment
  • MacOS overview
    • Set up to develop with OpenFin on macOS
    • MacOS differences from OpenFin on Windows
  • OpenFin CLI tool
  • Testing and debugging
    • OpenFin logs
    • Application logs
    • Process Manager
  • OpenFin web analytics options

OpenFin Workspace

  • Overview of OpenFin Workspace
    • Manage versions of Workspace
    • Check Workspace component version
    • Migrate from a previous version
    • Workspace settings
    • Options for switching workspaces
  • Workspace SDK overview
    • API: Workspace SDK
    • API: Workspace Platform
    • Workspace SDK npm package
    • Workspace Platform npm package
  • Quick start: OpenFin Workspace
  • Interoperability in OpenFin Workspace
  • Home overview
    • Customize search results in Home
    • Provide asynchronous search results
    • Support complex search queries programmatically
  • Store overview
    • Customize Storefront
  • Browser overview
    • Parts of windows in Browser
    • Customize Browser features
    • Workspace management in Browser
    • View manifest options
    • Lock content in Browser
    • Add fixed panels to Browser Page
  • Dock overview
    • Configure dynamic Dock
  • Customize Workspace
    • Workspace themes with color-picking
    • Customize light/dark scheme menu
  • Connect a Workspace Platform to Notification Center
    • Multiple platforms in Notification Center
  • Integrate Platform apps with Workspace
  • Workspace events to log for analytics
  • Home search with Microsoft 365

OpenFin Container

  • Container overview
    • API Reference: OpenFin API
  • Platform API
    • Use TypeScript types with Container APIs
    • Customizations with Platform API
  • Windows
    • OpenFin windows
    • View visibility options for platform windows
    • Use window.open() with window features
  • Layouts and Views
    • Content creation rules with the Platform API
    • Organize views with layouts
    • Arrange views programmatically with layouts
  • Manifests
    • Manifest settings
    • Fallback manifests
  • Security
    • File download
    • Custom proxy authentication
  • Additional OpenFin Container topics
    • Detect OpenFin support from a web browser
    • Graceful system shutdown on Windows
    • Add a jump list to a taskbar icon
    • Native windows in snapshots
    • Process Info Logging

Actionable Notifications

  • Notifications overview
    • API reference: Notifications
  • Get started with notifications
    • Notification Studio tool
    • Work with a custom notification template
    • Update a notification
    • Control how users clear or dismiss notifications
  • Interactions in a notification
    • Buttons in a notification
    • Work with actionable fragments
    • Forms in notifications
  • Help users manage their notifications
    • Configure important notifications
    • Streams of notifications
    • Notification reminders
  • Archive articles
    • Manage Notification Center in an enterprise
    • Migrate notifications from a service to a system app
    • Migrate from the fin.Notification object

Extend with Integrations

  • Bloomberg integration
    • API reference: OpenFin Bloomberg integration API
  • Microsoft 365 integration
    • Working with Microsoft authorization
    • Integrating with Microsoft Teams
    • API reference: Microsoft 365 integration API
  • Microsoft Excel integration
    • API reference: Microsoft Excel integration
  • Salesforce integration
    • Integrating with Salesforce REST APIs
    • Working with Salesforce authorization
    • Integrating with Salesforce Components
    • API reference: Salesforce integration

Integrate .NET & Java Apps

  • Overview of .NET and Java integration
  • .NET (6+) adapter
  • .NET Framework adapter
    • API reference: OpenFin.Desktop
    • Download OpenFin.Desktop on NuGet
    • API reference: OpenFin.Notifications
    • Download OpenFin.Notifications
  • Java adapter
    • API reference: OpenFin for Java
    • Download OpenFin Desktop for Java

Enable Interoperability

  • Interoperability overview
  • Channel API
    • API Reference: Channels
  • Interop API
    • API Reference: Interop
    • Cross-platform interop
    • InterApplication Bus (IAB)
  • OpenFin FDC3 support
    • OpenFin FDC3 app development
    • OpenFin FDC3 platform development
    • How to migrate from the FDC3 service to the OpenFin FDC3 API

OpenFin Admin

  • Security overview
    • API security
    • Launch assets by using a secured API
    • AWS security model
  • Security features of Notification Center
  • Desktop owner settings
    • RVM version control
    • Runtime version control
  • Antivirus and access controls
  • Group policy and registry settings
  • OpenFin API diagnostics
  • License usage data
  • OpenFin software versions

Deployment

  • Deploying applications
    • OpenFin installer
    • Co-deploy Java
    • Co-deploy .NET
  • RVM
    • RVM functionality
    • RVM error reporting
    • Sample troubleshooting guide for app startup errors
    • VDI deployment
    • Hosting assets
    • Enable HTTPS security
    • Services
    • Deep linking
    • Create your own service
    • Semantic versioning

Addenda

  • Versions and release notes
  • Security issues
  • End-of-life notices
  • "Experimental" APIs

Help users manage their notifications

Suggest Edits

Some of the options for creating a notification affect how users can manage their experience in Notification Center. These include:

  • Configure important notifications

  • Notification reminders

  • Streams of notifications

Updated about 1 month ago