Installing Modules
  • 28 Mar 2024
  • 2 Minutes to read
  • Dark
    Light

Installing Modules

  • Dark
    Light

Article summary

This document demonstrates all the possible ways a user can install a Module in the platform.

Module not visible after installing?

After installation, Modules Flow steps cannot be directly used in the designer entities. Users must create a Module Dependency at the Project level to expose it to that specific Project. To create a Dependency, refer to Project Dependencies.

Uninstalling Modules

Uninstalling Modules without understanding their dependencies can lead to issues and potentially break the functioning of other components. It is not recommended to uninstall a Module. Please contact support@decisions.com for any assistance.


From the Platform

All the Modules can be directly installed from the platform. The following section demonstrates how to install a Module from the platform.

  1. Access the list of Modules by navigating to System → Administration → Features.

  2. Hovering on the Modules will show two buttons at the bottom.

    1. Details: Clicking this will reveal a dialog box with module details and links to documentation sites.

    2. Install: Button to install the Module.

  3. Click on Install. A confirmatory dialog box appears. Click on Continue. A window will appear indicating the installation progress of the Module and its dependent Modules.

  4. After the Module is installed successfully, the window will display the Installed in orange color to indicate completion.

Version 9 Changes

Starting in v9, Identity Provider Modules such as Okta, OpenID, and SAML will not be stored with the rest of the available Modules. Instead, they will be able to be found by navigating to System → Security → Identity Providers.


Installing Modules from GitHub

When the Decisions Server is unable to make external requests to GitHub, admin users can download and install the GitHub Modules manually. The following section demonstrates how to download and install a Module from GitHub.

  1. Visit the GitHub Modules Page and click on the desired Module.

  2. Click on Releases.

  3. Expand the appropriate version and Click on the Decisions[Module_Name].zip. A .zip file then gets downloaded.

  4. To install the Module in the platform, refer to the next section, Uploading and Installing a Custom Module.


Uploading and Installing a Custom Module

  1. Navigate to the System → Administration → Features.

  2. Click on the Upload and Install Module located at the top of the Features Page.

  3. Upload the .zip file in the file upload area.

  4. Ensure that the Install Module is checked. If unchecked, this will just upload the module into the platform, and users can choose to install it later.

  5. Click Ok. The Module will get installed.

Updating the Custom Module

Once the Module is installed, users can update it by repeating the same steps performed to upload the module. However, to reflect the changes, users must restart the Decisions Server.


Was this article helpful?