Skip to content
  • There are no suggestions because the search field is empty.

Innoslate Enterprise Overview

Your Quick Guide to Innoslate Enterprise

Introduction

The Enterprise Edition of Innoslate is a self-hosted, on-premise solution designed for organizations that require maximum control, security, and customization over their model-based systems engineering and requirements management environment.

With Innoslate Enterprise, your data never leaves your network, allowing operations to continue regardless of internet connectivity, while enabling integrations with your locally installed tools such as MATLAB, STK, and custom SDKs.


Why Choose Enterprise Edition?

Innoslate Enterprise is ideal for:

  • Government and Defense Programs

    • Approved for both Unclassified/FOUO and Classified (SECRET, TOP SECRET) networks.

  • Large-Scale, Mission-Critical Projects

    • Scales to 10 million entities and 500 concurrent users without degradation in performance.

  • Security-Conscious Organizations

    • Operates behind your firewall with low latency and high performance.

  • Teams Requiring Advanced Authentication

    • Supports Active Directory, LDAP, OAuth, SAML, CAC, PKI, and Innoslate-native login.


Key Features

The Enterprise Edition includes all features of Innoslate Cloud, plus additional capabilities tailored for high-security, self-managed environments.

1. Database Configuration

Supports:

  • Microsoft SQL Server

  • PostgreSQL

Setup Highlights:

  • Create a dedicated database for Innoslate.

  • Assign a secure username/password for database connections.

  • Enable Full Text Search when using SQL Server.

  • Ensure required ports are open (default: 1433 for SQL Server, 5432 for PostgreSQL).

📖 SQL Configuration Guide

📖 PostgreSQL Configuration Guide


2. Installation

Minimum Requirements: Dual-core CPU, 4 GB RAM, 10 GB free disk space.
Recommended: Quad-core CPU, 8 GB RAM, 25 GB SSD storage.

Pre-Installation Checklist:

  • Open necessary firewall ports: 8080, 8005, 443 (plus DB port).

  • Avoid special characters ( # ^ + ' { | % & " \ } !) in credentials.

  • Have your License Key ready (generated during setup).

Installation Steps:

  1. Download the Innoslate Enterprise installer.

  2. Run as Administrator.

  3. Follow the Setup wizard:

    • Accept the license agreement.

    • Configure service options.

    • Choose the installation directory.

    • Launch the Initial Setup in your browser (http://localhost:8080/setup/).

  4. Generate your License ID, apply your License Key.

  5. Configure:

    • Database connection

    • Authentication method

    • Super Admin account

    • File storage location

    • Email server (optional)

    • AI Provider (optional)

  6. Save settings, restart Innoslate service, log in as Super Admin.

📖 Full Installation Guide (Innoslate v4.11)


3. Enterprise Updater

The Enterprise Version Updater makes it easy to:

  • Apply security patches

  • Install feature updates

  • Manage version control

Upgrade Notes:

  • Always back up the database and configuration files before upgrading.

  • For older versions, adjust JVM memory settings (service.batJvmMs/JvmMx values).

  • An Updater file will not be available for Innoslate 4.12.

📖 Update Procedure (Innoslate 4.11)


4. Authentication Options

Innoslate Enterprise supports multiple secure login methods:

Method Notes
Native Managed entirely within Innoslate.
2FA Built-in two-factor authentication.
LDAP/LDAPS Connects to enterprise directory services.
OAuth Preferred method for SSO via Google, Microsoft, etc.
SAML Requires Java 8 for v4.11 and earlier, Java 21 for v4.12+.
CAC Common Access Card (DoD authentication).
PKI Public Key Infrastructure for certificate-based authentication.

📖 Authentication Setup Guide


5. REST API

Innoslate’s REST API allows:

  • Create, read, update, and delete entities

  • Project and schema automation

  • Integration with external tools

📖 API Reference


6. Java SDK Integration

  • Extend and customize Innoslate.

  • Automate workflows with custom Java applications.

  • Integrate with proprietary tools and internal systems.

📖 SDK Integration Guide


7. MATLAB Integration

  • Add MATLAB’s advanced computational capabilities to Innoslate.

  • Deploy MATLAB’s Java Web Application (JWA) under Tomcat.

  • Use Matlab.get() and Matlab.post() calls in Action Diagrams.

📖 MATLAB Integration Guide


8. STK Integration

  • Use Systems Tool Kit (STK) for mission analysis and satellite coverage.

  • Launch STK scenarios from Innoslate scripts.

  • Synchronize data between STK and Innoslate global variables.

📖 STK API Guide


9. Docker Deployment

Deploy Innoslate Enterprise in a containerized environment for:

  • Easier scaling

  • Isolated testing

  • Rapid recovery

  • Supported for Mac and Linux environments

📖 Docker Deployment Guide


10. Release Notes

Stay up-to-date with:

  • New features

  • Bug fixes

  • Security patches

  • Integration enhancements

📖 Release Notes


Quick Reference Table

Features Enterprise Edition Support
On-Premise Hosting
SQL Server/PostgreSQL
MATLAB Integration
STK Integration
Java SDK
REST API
Docker Deployment
Classified Network Use

See Also