ℹ️ Here: Here is a commercial product and this repo is for evaluation purposes. Use of Here Core, Enterprise is only granted pursuant to a license from Here (OpenFin). Please contact us if you would like to request a developer evaluation or to discuss a production license.
Here is a full experience offering where an Enterprise Browser UI is made available and is backed by a set of Administrative screens and services. Your own authentication (e.g. Entra, Okta) can be plugged in and you have the ability of creating custom Search Agents for enabling deep search. This starter will provide examples of how to take advantage of our offering.
This branch covers version v5.0 of Here (there are versioned branches for other releases). [Click here to visit the release notes.]
Read more about our recommended development environment.
Here Enterprise Browser is currently only supported on Windows.
We recommend:
- Using Node.Js 20+
- Using RVM 7+ - The RVM should auto update so this applies to environments where a specific RVM version is used.
- Running OpenFin Health Check - Load this page to see if you will be able to install/run Here without issue.
- Installing OpenFin Process Manager - Install the OpenFin process manager application (this will let you debug any issues you might have with running this repo or your changes)
- Cloning this repo using: git clone https://github.com/built-on-openfin/here-starter.git --depth=1 - the main branch will always reflect the latest stable release.
- Opening the root here-starter folder in Visual Studio Code (instead of opening a how-to subfolder directly in Visual Studio Code) - this will give you access to all the samples.
- Running npm install from the root folder
- Running npm run build from the root folder - this will ensure every sample has all of it's dependencies and builds correctly
This repository contains examples showing how to configure capabilities made available by the Here offering.
This section covers examples that can be used to extend the capabilities of Enterprise Browser.
Example | Description |
---|---|
How To Create Search Agents | This example shows you how to build search agents that can be added to your Enterprise Browser instance through the Admin panels. |
This section covers examples of how to use our Here services.
Example | Description |
---|---|
How To Use The Entitlements API | This is a basic example on how to query our services to get the entitlements that are currently configured in our database. |