Skip to content

Commit 798f9b9

Browse files
Update hub config guide
1 parent 41d5513 commit 798f9b9

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

docs/hub/installation/windows.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ This feature is under development and documentation may refer to features and pr
88

99
## Installing on Windows
1010

11-
There are two ways to install Certify Management Hub directly on Windows (if not using docker etc):
12-
13-
#### Install as a single service
14-
Install as a single combined management hub service, this is the simplest method with the least amount of configuration between components. This serves the Management Hub API, a backend certify-agent instance, and the web UI. Internally this is using the Kestrel web server which is part of Microsoft ASP.Net.
11+
#### Install as a single service (UI and API)
12+
Install as a single combined management hub service is the simplest method with the least amount of configuration between components. This serves the Management Hub API, a backend certify-agent instance, and the web UI. Internally this is using the Kestrel web server which is part of Microsoft ASP.Net.
1513

1614
You can download the latest **alpha test** version [7.0.2.23-alpha.07 : Released 2025/05/20](https://certifytheweb.s3.amazonaws.com/downloads/archive/hub/CertifyMgmtHubSetup_7.0.2.23-alpha.07.exe) - this is intended for test evaluation and not for production use, as subsequent updates may including breaking changes.
1715

@@ -21,5 +19,10 @@ To use the service with https you can either [configure the service to use https
2119

2220
Do not install the Hub service where you also want to use Certify Certificate Manager as they will share the same settings/databases via different services which could create confusion or conflicts and is not a supported configuration. You can however upgrade a Certify Certificate Manager install to be a hub: uninstall Certify Certificate Manager (the desktop app) first, install Certify Management Hub, then use the hub to administer your certificates as normal.
2321

22+
Suggested Configuration for multi-user access:
23+
- Create an internal DNS hostname for the service e.g. certify-hub.yourowndomain.com and point it at the internal IP of your server hosting the hub.
24+
- [Configure the service to use https](service.md)
25+
- Setup individual user accounts under Settings > Security > Users, and assign the roles required for each user (e.g. Administrator).
26+
2427
### Settings are preserved between installs/upgrades
2528
On Windows your settings are preserved in `%PROGRAMDATA%\certify`. For most users, this is `C:\ProgramData\certify`. Uninstalling the app or installing a new version does not remove the files stored here. We recommend including this location in your regular backup procedure.

docs/hub/managedchallenges.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Under *Settings > Security > Users*, add a User to represent the consumer (user
3636
Under *Settings > Security > API Access*, select Add API Token, select the required security principle, enter a descriptive title etc for this consumer token so you know why it exists and what it's being used for. To scope the API access token to managed challenges only, select Managed Challenge Consumer from the Role list and click Add/Remove Role Scope, then Save. A new API token will be created and you will need the Client ID and Secret values to access the API and use the managed challenge.
3737

3838
1. In the hub, navigate to **Settings > Security > Users**
39-
2. Click **Add New Security Principle**
39+
2. Click **Add User**
4040
3. Configure as follows:
4141
- **Type**: Application/Service
4242
- **Title**: "Managed Challenge User" (for example, to help identify the consumer of the managed challenge)

0 commit comments

Comments
 (0)