Before the Hyland IdP server can be initialized, the environment must be prepared.
It is assumed that the Hyland IdP server is already installed. If you have not yet installed the Hyland IdP server, first complete the instructions under Installing the Hyland Identity Provider (IdP) Server.
To prepare the environment for initialization:
- Locate the installation directory for the Hyland IdP server. In a default installation, the directory is C:\Program Files\Hyland\identityprovider.
-
Add the IIS_IUSRS account to the Hyland IdP server installation directory. This user must be added with the server as the source location.
Tip:
Adding accounts to files and folders, and changing their permissions, is Microsoft Windows functionality. For full details, see the documentation provided by Microsoft.
-
Give the IIS_IUSRS account the following permissions for the Hyland IdP server installation directory:
-
Read & execute
-
List folder contents
-
Read
-
- Open the Hyland IdP server installation directory and locate the idpconfig.json file. In a default installation, this file is located at: C:\Program Files\Hyland\identityprovider\idpconfig.json
-
Give the IIS_IUSRS account the following permissions for the idpconfig.json file:
-
Write
-
- In the Hyland IdP server installation directory, open the config directory and locate the appsettings.json file. In a default installation, this file is located at: C:\Program Files\Hyland\identityprovider\config\appsettings.json
-
Give the IIS_IUSRS account the following permissions for the appsettings.json file:
-
Write
-
-
Open the appsettings.json file for editing.
Note:
Open this file in a plain-text editor, such as Notepad.
- In the Features block, set AdminAPI to true to enable configuration of the Hyland IdP server using the Hyland IdP Administration client.
- Save and close the appsettings.json file.
- In IIS, locate and select the application pool for the Hyland IdP server under Application Pools. In a default installation, the application pool is named identityproviderAppPool.
-
Under the advanced settings for the application pool, change the following settings:
Setting
Value
General | .NET CLR Version
No Managed Code
General | Queue Length
65535
General | Start Mode
AlwaysRunning
CPU | Limit Interval (minutes)
0
Process Model | Idle Time-out (minutes)
0
Process Model | Ping Enabled
False
Rapid-Fail Protection | Enabled
False
Recycling | Regular Time Interval (minutes)
0
- Recycle the application pool for the changes to take effect.
-
Next, set up the Hyland IdP server:
-
To complete the initialization using the graphical initialization client, see Setting Up the Hyland IdP Server.
-
To complete the initialization from the command line, see Setting Up the Hyland IdP Server From the Command Line.
-