Install SharePoint Integration (On-Premises) with the Installer

To install SharePoint Integration for AgilePoint NX, do the procedure in this topic.

Prerequisites

  • AgilePoint NX OnPremises or AgilePoint NX PrivateCloud is installed.
  • Your system meets the minimum system requirements for this component.

    For more information, refer to System Requirements.

  • You have completed all of the pre-installation instructions for this component.

    For more information, refer to Set Up Your Environment for AgilePoint NX.

  • If you are installing AgilePoint SharePoint Integration in a SharePoint farm, you must select a SharePoint server you want to designate as the primary AgilePoint integration server. Document your decision. You will need to use the same machine for all AgilePoint SharePoint Integration installations and upgrades.

    You need only apply installation and upgrade procedures on this one primary server. The SharePoint software will propagate the changes to the other servers in your SharePoint farm.

  • Sign in to Windows using a user login that belongs to the local system's Administrators group.
  • Download the AgilePoint Installation Package for your solution to your primary SharePoint front-end web server.
  • If your AgilePoint Server instance uses HTTPS, to use on-premises SharePoint, the web application for your SharePoint site must be configured to use HTTPS.

Good to Know

  • The installer UI is optimized for system resolutions 1366x768 or 1920x1080 with 100% scaling. If you use other screen resolutions, the installer UI may not display correctly, which can cause installation errors.
  • The AgilePoint NX Dashboard for SharePoint can be added to a SharePoint Web Part page or wiki page in any supported version of SharePoint. The AgilePoint NX Dashboard can be added to modern pages in SharePoint for Microsoft 365, but not in on-premises SharePoint. Modern pages were added in on-premises SharePoint 2019.

How to Start

  1. On the AgilePoint Server machine, right-click the AgilePoint NX installer package, and click Run as administrator.
  2. On the End User License Agreement screen, review the license agreement, and click Yes. I accept the terms in the license agreement.

    End User License Agreement For AgilePoint Software screen
  3. On the Extract files to directory field, click the Ellipses (...) button to select the folder where you want to extract the installation files.

    The default location for the installer is C:\AgilePoint. It is recommended that you decompress the installation package directly under you C:\ drive folder. The installation file path must be fewer than 50 characters.


    End User License Agreement For AgilePoint Software screen
  4. Click Extract.

    Information screen
  5. On the Information screen, click Open Extracted Folder.

    Information screen
  6. In your specified folder, right-click the AgilePoint NX PreSetup.exe file, and click Run as administrator.

    PreSetup dot exe file
  7. On the Welcome Please Read Before You Begin screen, make sure you have completed the tasks, and select all the items on this screen.

    Welcome Please Read Before You Begin screen
  8. Click Next.
  9. If a supported version of .NET Runtime is not installed, this screen shows.
    1. Click Close.
    2. Install the supported version of .NET Runtime.
    3. Right-click the AgilePoint NX PreSetup.exe file, and click Run as administrator.

    Welcome Please Read Before You Begin Screen

Procedure

  1. On the AgilePoint NX v9.0 screen, click Install AgilePoint NX SharePoint Integration.

    AgilePoint NX screen
  2. This screen shows if an AgilePoint NX installation is running on this machine.
    • To resume the installation, click Continue.
    • To restart the installation, click Start.

    Welcome Please Read Before You Begin Screen
  3. On the AgilePoint Integration for SharePoint Installation screen, make sure AgilePoint Server is installed and configured, and select Yes, I have installed and configured AgilePoint Server.

    Welcome To AgilePoint Integration For SharePoint Installation screen
  4. Click Next.
  5. On the Verifying System Requirements screen:
    • If there are any errors, do this procedure:
      1. Click Cancel.
      2. Correct the errors.
      3. Right-click the AgilePoint NX Setup.exe file, and click Run as administrator.

        The AgilePoint NX installation starts.


      Verifying System Requirements Error screen SharePoint
      IssueResolution

      Supported version of Microsoft SharePoint Server is installed

      Install and activate a supported version of Microsoft SharePoint Server.

      For more information, refer to System Requirements for AgilePoint SharePoint Integration.

      SharePoint Administration Windows Service is running

      Start the Windows service SharePoint Administration.

      SharePoint Timer Windows Service is running

      Start the Windows Service SharePoint Timer.

      SharePoint Management Shell is available

      This tool is installed with SharePoint. Reinstall SharePoint.

      SharePoint Web Application is available

      • Make sure at least one SharePoint web application is created.
      • Make sure the SharePoint web application is up and running.
      • Make sure the SharePoint web site can be browsed in Microsoft Edge or Google Chrome with no errors
      • Make sure the AgilePoint Service account is a member of the Site Collection Administrators group.

      SharePoint Farm Administrator Permissions are available

      Make sure the AgilePoint Service account is a member of the SharePoint Farm Administrators group, and the SharePoint Farm Administrator account has access to the SharePoint database.

      To verify access, run the following PowerShell command on the primary SharePoint machine:
      Get-SPDatabase | Add-SPShellAdmin 
                 [domain]\[AgilePoint Service Account user name]

      User Account Control (UAC) is turned off

      Turn user access control (UAC) off.

      For more information, refer to Turn Off User Account Control (UAC).

      Supported version of .NET Framework is installed

      Install a supported version of the .NET Framework on all SharePoint Server machines in your environment.

      For more information, refer to System Requirements for AgilePoint SharePoint Integration.

    • If there are no errors, click Next.

      Verifying System Requirements screen SharePoint
  6. On the AgilePoint NX URLs screen, enter the following information:

    SharePoint Integration Configuration screen
    Field NameDefinition

    AgilePoint Server URL (WSHttp)

    Specifies the wsHttp AgilePoint Server URL for your AgilePoint environment.

    For more information, refer to Find Your AgilePoint Service URL in AgilePoint NX. Make sure you get the wsHttp URL.

    Note: If your AgilePoint Server instance uses HTTPS, to use on-premises SharePoint, the web application for your SharePoint site must be configured to use HTTPS.

    AgilePoint Service URL (REST)

    Specifies the REST AgilePoint Service URL for your AgilePoint environment.

    For more information, refer to Find Your AgilePoint Service URL in AgilePoint NX. Make sure you get the REST URL.

    Note: If your AgilePoint Server instance uses HTTPS, to use on-premises SharePoint, the web application for your SharePoint site must be configured to use HTTPS.

    Portal Instance URL

    Specifies the Portal Instance URL for your AgilePoint NX environment.

    For more information, refer to Find your Portal Instance URL Make sure you get the Portal URL.

    Note: If your AgilePoint Server instance uses HTTPS, to use on-premises SharePoint, the web application for your SharePoint site must be configured to use HTTPS.

    Domain

    Description:
    The authentication domain for the AgilePoint Service Account.
    Allowed Values:
    One line of text (a string) with no spaces that represents an authentication domain in your environment.
    Default Value:
    None

    User Name

    Description:
    Specifies the user name for your AgilePoint Service Account. This account serves as your AgilePoint Service Account, your AgilePoint System Account, and the account that AgilePoint uses to communicate with SharePoint, called the SharePoint impersonator.

    This account must be set up before entering the account information here. The AgilePoint installer cannot create this account for you.

    Allowed Values:
    One line of text (a string) that represents a user name for an account with the required privileges detailed in Set Up the AgilePoint Service Account.
    Default Value:
    None
    Limitations:
    During installation, you must use the same AgilePoint Service account credentials for all AgilePoint systems. However, for security purposes, AgilePoint recommends you change separate these account credentials after installation.

    For more information, refer to:

    Password

    Description:
    The password for the AgilePoint Service Account.
    Allowed Values:
    An alphanumeric string that represents a password.
    Default Value:
    None
  7. To make sure the user credentials are valid, click Test.

    SharePoint Integration Configuration screen

    If the user credentials are valid, the validation message shows.


    SharePoint Authentication Successful Message screen
  8. Click Next.
  9. On the Where to install screen, browse to the location where you want to install SharePoint Integration.

    SharePoint Install Location screen
  10. Click Next.
  11. On the Install SharePoint Integration screen, click Install.

    Click Install

    The AgilePoint Integration for SharePoint installation starts.


    AgilePoint Integration For SharePoint Installation Start screen
  12. After the installation completes, click Next.

    AgilePoint Integration For SharePoint Installation Success screen
  13. Select your SharePoint deployment type.
    • Automatic Deployment - Installs AgilePoint SharePoint Integration with no intervention required from you. This option only applies when SharePoint is installed on a single server with a single web application.

      If you select this option, a list shows with all the SharePoint web applications on your machine. Select the SharePoint web application where you want to install AgilePoint components.


      SharePoint Integration Automatic Deployment screen
    • Manual Deployment - Does not install SharePoint Integration. If you have more than one SharePoint web application and/or server, you will need to install SharePoint manually later.

      For more information, refer to Manual SharePoint Installation Using PowerShell.


      SharePoint Integration Automatic Deployment screen
  14. Click Next.
  15. On the Deployment screen, click Deploy.

    Click Deploy

    The AgilePoint SharePoint Integration deployment starts.


    AgilePoint Integration For SharePoint Installation Start screen
  16. After the AgilePoint Integration for SharePoint deployment is complete, click Next.

    Deploying SharePoint Integration screen
  17. On the Important Information screen, read the information, and click Finish.

    Installation Deployment and Configuration Completed screen SharePoint