The following are the minimum requirements. The deployment will depend on usage and other environmental factors.
Memory | 8.0GB |
CPU | 2.4 GHz x 4 |
Disk Space | 20 GB |
If you think the number of concurrent users will be more than 100, recommended memory and CPU is 16.0 GB and ‘2.4GHz x 8’ respectively.
Memory | 4.0 GB |
CPU | 2.4 GHz x 4 |
Disk Space | 20 GB |
create extension hstore
We don't support Firebird database as of now.
The following driver versions need to be used for optimal performance:
The following details of Prolaborate database should be readily available before the installation:
Refer to Appendix to learn about setting up SQL or MySQL servers.
The following ports should be open:
WebSocket application establishes connection from the end-user’s browser to Prolaborate to let it send in-app notifications
Prolaborate is compatible with following browsers:
A minimum screen resolution of 1280x720 is required for the best use of Prolaborate.
For a smooth installation, it is recommended to upgrade your current installation of Prolaborate to version 3.5. Learn more here
The Pro Cloud Server installer is a standard Microsoft Installer; double click on it to start the installation and follow the onscreen steps.
Kindly follow these steps to configure the Pro Cloud Server:
To connect to your models over secured HTTPS connection, please do the following:
pkcs12 -in [certificate].pfx -out server.pem -nodes
In this guide, we will take a look at the steps involved in setting up Prolaborate version 4 in a fresh environment.
The following database servers are supported as of now:
Pro Cloud Server should be upgraded to version 5.1.125, if not done already. Click here to download the installer.
The following database servers are supported:
A database should be created and the following details of the database should be readily available before the installation:
A valid SSL certificate (.pfx file) with a domain name.
Download Installer from Release notes
Run Setup.exe as administrator.
Click on Next
Choose the Database server using which the Prolaborate database is hosted.
Then choose Run Schema. Skip this step option should not be used for fresh installations.
Enter the IP address or domain name in Host.
Enter a port that is not in use and open in Firewall. Port 443 is recommended.
Enter an email address. This user will be made the super admin of Prolaborate.
Review the information and click Install
Once the installation is completed successfully, the following page will appear. Click Finish
If you want to change the domain name and protocol details.
Please follow the mentioned steps from this link
In this guide, we will take a look at the steps involved in setting up Prolaborate 4 as a parallel installation to your current installation of version 3.x. This will help you check and try out Prolaborate 4 without impacting your current usage.
If in case you want to upgrade your current installation of Prolaborate 3 to 4, check out this Upgrade guide.
The following database servers are supported as of now:
Pro Cloud Server should be upgraded to version 5.1.125, if not done already. Click here to download the installer.
The following database servers are supported:
A database should be created and the following details of the database should be readily available before the installation:
A valid SSL certificate with a domain name.
For a smooth installation of 4, it is recommended to upgrade your current installation of Prolaborate to version 3.5. Learn more here.
Create a new database for Prolaborate.
Copy the content of the existing Prolaborate database to the newly created database
Please accept the terms in the license agreement to proceed with the installation.
Choose the Database server on which the Prolaborate database has been created.
Then Choose Run Schema
Enter the details of the New Prolaborate database.
Clcik Next
Enter the IP address or domain name in Host. Enter a port that is not in use and open in Firewall. Enter an email address. This user will be made the super admin of Prolaborate.
Review the information and click Install
Once the installation is completed successfully, the following page will appear. Click Finish
Data Migrator helps in migrating the data from V3 to V4. Existing configurations include dashboards, chart widgets, report widgets, discussions, reviews, users, modeling languages, etc can be transferred with the help of Data Migrator.
To initiate the migration process, go to the Prolaborate installation folder (For example, C:\Program Files (x86)\Prolaborate\ProlaborateDataMigration). Right click on “DataMigrator.exe” and choose ‘Run as Administrator’.
The V4 application does not require an IIS manager to perform in Version 4. We upgraded the Config file, and it completed all of the manual work that required manual installation of IIS, and the user may access the web application through the domain that was specified during the installation phase Configure Prolaborate.
http://(domainname)
Ex: http://localhost
There are multiple ways how you can reset the password.
Users who want to run their application using HTTPS protocol in the sense have to do the following steps manually.
Please use this below-mentioned path to get Prolaborate Management
C:\Program Files (x86)\ProlaborateV4\ProlaborateManagement
Run Prolaborate Management as a Administrator.
Click Manage Configuration
Select WebApp
Choose SSL certificate using browse icon
Enter the respective password for the certificate.
Select Use Https check box.
Click Save.
After installing Prolaborate, users must do the following steps in order to access the Application over HTTPS.
Open the application by entering the admin login credentials at the URL listed below.
http://(domainname)/Applications/Admin
Click the Edit button.
Change Protocol into HTTPS and also change the Respective Port number. Then Click Save Button.
Now that information is automatically updated in the OIDC table from the prolaborate database.
Following the upgrade, Prolaborate V4’s Application Base URL and Assertion consumer URL of Prolaborate V4 will be different from Prolaborate V3. Admin must change or modify the Prolaborate V4 Service Provider configuration details at the current SAML application from your SAML provider in order to ensure smooth execution.
Service Provider configurationCopy the Service Provider configuration details from Prolaborate and paste in the respective fields at the SAML application as described in the image below.
Identity Provider ConfigurationNow, parallelly, need to update the Identity provider details in prolaborate. Please copy the Name, Sign-In URL and Sign-Out URL from SAML provider and paste it in Prolaborate.
In V4, we made it easier to map the attributes from the Prolaborate UI.
Map the attributes from the SAML SSO settings page, upload the SSL certificate and save the changes.
Attribute Mapping will be pre-filled with default values in SAML Single Sign-On page and they cannot be edited.
If required, users can change the values by clicking the toggle button from Default to Custom. Then copy the Attributes & Claims values from the SAML Application and paste them in Prolaborate Attributes Mapping.
In case of any questions, feel free to reach out to support@prolaborate.com
In this guide, we will take a look at the steps involved in upgrading your current installation of Prolaborate version 3.x to latest version
Use the points in the Decision Gate section to decide whether you are ready to go ahead with Prolaborate latest version
Once you are ready, check out the suggested Upgrade Plan section and plan your upgrade as per your processes and our suggestions. And on the day of the Upgrade, follow the Installation and post-Installation steps.
To Continue the installation please refer this Guide.
Refer to this guide to troubleshoot issues with the installation
Enabling and creating Data Cache is an one-time activity. Prolaborate relies on this data cache to show live diagrams and linked documents to its users.
EA 13.0 or earlier versions
Open Pro Cloud Config Client.Click on a Database Manager > Edit.
Enable Periodically Generate Diagram Images for WebEA & Prolaborate option.
Click on Configure and enter the following information.
Port | Select the Port which you are using to connect to this EA repository |
Model User | Enter a valid repository user. Ignore if model security is not enabled |
Model Password | Enter the password for the repository user. Ignore if model security is not enabled |
Interval (seconds) | Set the default value is 30 seconds |
Click OK.
Restart the Sparx Systems Professional Cloud service from the task manager.
EA 13.5
Click on Options in the Configure tab. In the popup that opens up, under Data Cache, check the two check boxes and click on Create.
EA 14, 15 or above
Click on Options in the Configure tab. Click on Cloud, check both the options under Data Cache and click on Create. Click on Create again.
In order to get started with Prolaborate, please follow the below guides.
Install License - You will need to have the right licenses installed, for your users to have complete access to the application.
Add Repositories - A repository is the first thing you see once you login to your account. Prolaborate users can only manage repositories which they have access to; New Repositories can be created by the Prolaborate administrator only.
Configure Sections - You will need to define which packages from the EA are to be accessed through Prolaborate.
Set up Access Permissions -An admin can use this feature to give controlled access to users or groups in Prolaborate, the web platform for Enterprise Architecture.
Set up Guest Access - The guest sign-up feature allows anybody to quickly sign up and gain a read-only access to the application.
Configure SMTP - Emails for Activations, Notifications, Reviews, etc. are sent out from Prolaborate through the SMTP server. Thus, in order to receive emails without any issues, SMTP should be properly configured.
Setup Active Directory - The Active Directory feature enables the users, configured in your Active Directory, to login to Prolaborate with the same credentials.
Add Users- Users are the participants working together in a particular repository. Users can view and configure the repository as per their individual access rights provided by the Prolaborate administrator.
Make sure the firewall is enabled by confirming that "Firewall state" is set to 'On' and not to 'Off'.
Step 1: Open windows defender Firewall with Advanced Security
Step 2: In the left-hand side of the navigation bar, click Inbound Rules
Step 3: From the right side of the Inbound Rules tab click on 'New Rule'. The new rule wizard launches.
Step 4: Select 'PORT' and click 'Next'.
Step 5: Select 'TCP' and in the Specific local ports section, enter the Port number which needs to be opened and click on 'Next'
Step 6: Select 'Allow the connection' and click 'Next'.
Step 7: Make sure all Domains, Private and Public are checked and click 'Next'.
Step 8: Specify the Name and Description for the port and click 'Finish'.
‘SQL server authentication’ must be enabled and an admin account must be created. The following settings must be accomplished
Step 1: Create a new Database called Prolaborate
Step 2: Create a new user by using the ‘New Login’ option under Security -> Login section
Step 3: Uncheck ‘Enforce password policy’
Step 4: Set the default database to ‘Prolaborate’
Step 5: Configure ‘Server Roles’, grant access to all admin privileges.
Step 6: ‘User Mapping’, maps the Prolaborate database to the new user.
Step 7: Configure ‘Status’ as shown below:
Please follow the below steps:
Step 1.Open MySQL Workbench and create a new connection
Step 2.Open the new connection
Step 3.Create new database called Prolaborate with charset ‘utf8mb4’ and collation ‘utf8mb4_general_ci’ and click on Apply
Step 4.Click on Apply
Step 5.Click on Finish