Install NIM

  1. Run the NIM Windows .exe installer and follow the prompts.

  2. The only manual configuration step is specifying HTTP and HTTPS ports for NIM to run on. The following settings are recommended:

  3. The following components are installed into C:\Program Files\Tools4ever\NIM:

    • A web-based front end, aka the NIM Studio (an Angular application that runs on Node.js; contained in the \app\ folder)

    • A back end Windows service that runs on the same instance of Node.js (idmsvc.js)

    • Node.js version 14 (node.exe)

  4. Configure Windows Permissions.

  5. Configure your Windows Defender whitelist.

  6. Launch the NIM Studio.

  7. Set a password for the default account (username Administrator).



  • If you are using NIM with Active Directory, you must grant the NIM service permission to read and write from AD.

  • The user account on which the service is running must have permission to create subdirectories and read files.

  • End users of the front-end application do not need any specific permissions.

Windows Defender whitelist

During large mapping or role operations (e.g., tens of thousands of operations), Windows Defender can interfere with NIM's operation.

To resolve this, exclude the following:

  • C:\Program Files\Tools4ever\NIM

  • C:\ProgramData\Tools4ever\NIM

  • C:\Program Files\Tools4ever\NIM\node.exe

  • C:\Program Files\Tools4ever\NIM\nim.exe

Minimum requirements

  • 2 cores

  • 8 GB RAM

  • Windows Server 2019 or higher (older editions may work, but we recommend staying within the Microsoft Lifecycle Policy)

  • PowerShell 5.1

  • .NET Framework 4.7