Installing and Configuring Designer Repository

Last Updated: 10/25/2018 Introduced in Version: 3.5

Designer Repository feature was implemented in Decisions 3.5. This feature creates an environment of highly managed Projects in Decisions. The Designer Repository allows us to manage changes that are made to the Projects more efficiently, commit changes to them, revert changes, or rollback the Project to the desirable state. This environment is secured by user credentials when they want to make changes to the Project meaning there is full control over how and who access is provided to. Moreover, this feature uses Decisions Permissions semantics to allow only desirable users to participate in the Project. The Repository is a fantastic feature when using multiple environments or looking for a shared work storage and management space.

This document walks through how to install a Decisions Repository Server.

 

Installation:

This document walks through a fresh install of Decisions Repository Server.

First, Run  the DecisionsInstaller As Administrator.

The Decisions Installer then prompts the Licence Agreement, read and agree to before selecting Next.

The next dialog in the wizard shows a list of the different Decisions Services that can be installed. Select Designer Repository and chose Next.

 

The Database Setup dialog shows, here a working Database connection is established. Under Database Setup, Database Type, select the MS SQL option. Under the Connection Type, select Basic or Custom Connection String and fill in the DB Server and DB Database fields with the server location and name of the database. If the database does not exist, Decisions OS will attempt to create it. To test these connection settings, click the Test button.

Once the connection is tested select Next to proceed.

 

 

The next dialog is an SQL Warning Message which can be skipped, select Next.

The next step is to Specify Base Portal URL,this is typically https://localhost/decisions if the Decisions Service is being installed locally.  Once that is set up, select Next.

Then the Encryption Keys section is displayed, which can be disregarded unless you are installing to a previously existing Decisions Service/Server. This can be ignored unless there is data that should be used or restored. Select Next.

Next the Installer checks system requirements and for anything else that might cause conflict during the installation. Once everything passes select Next.
Note : Skype may cause issues with the installation of Decisions, it is recommended to disable the service and potentially uninstall for the time being if causing issues.

Find the list of System Requirements here.

 

Now the Installer starts its process and begins the installation. At this point wait for the loading bar to fill and for the installation to complete.

When the Installation completes, a Installation Finished screen displays Decisions Application installed successfully. With the Launch Decisions Portal checkbox ticked the portal will open upon exiting the installer.

 

Accessing Repository:

Upon exiting the installer the Decisions Portal login page automatically opens.

If it does not open automatically then type the link used when Base Portal URL was configured: https://localhost/decisions (alternatively the IP address can be used to reach the server e.g. 192.168.0.23 in this case)

Use the Administrator credentials to log in here.

Username : admin@decisions.com

Password : admin

Note : It is highly recommended to change this password immediately upon the first successful login.

Once the log in info is entered selected Log In. The next dialog allows users to select where to navigate to: the Decisions Portal or the Decisions Studio, select the Decisions Studio.

 

In order to get the Decisions Server to utilize the repository, the Servers must be able to communicate via IP or DNS. Therefore the Decisions server must be configured to reference the Repository Server.

 

Begin by navigating to the Decisions Studio.

The Studio folder structure is located on the left hand side, from here navigate to the System > Settings, within the Settings folder select Designer Repository Settings.

To finalize the Setup & Access for this Server configure Repository Settings.

The first one being Repository Server (URL) which needs to be set as the address of the server/decisions/Primary in this example its https://192.168.0.23/decisions/Primary

 

Run DOS As Administrator to check the Server’s IP

In DOS, use ipconfig command to check the IP Address. Look for the IPv4 Address, and confirm that it matches with the Local Address.

 

The next setting is under Advanced, check the Show Repository Actions checkbox in order to allow Repository Actions to be taken.  Save Settings.

 

Congratulations, you now have successfully set up a fully functioning Decisions Repository Server.

 

Additional Resources