--- alias: system-requirements-otherrequirements description: "This documentation outlines authentication, SAP integration, HTTPS, and AI provider configurations" --- # Other Requirements ## Authentication You need to decide how your users shall authenticate in the system. Critical Manufacturing MES supports: * **Active Directory** * **Single Sign-On** (Open ID Connect) * **Local Users** (account credentials stored on MES database). Each enabled strategy will require distinct requirements. Check [Critical DevOps Center](https://portal.criticalmanufacturing.com/Help/devops-center/) and [Operations](../operationguide/system-administration/security/index.md) guides for additional details about their requirements and setup. ## SAP Integration If you intend to generate SAP interface code or proxies based on the Critical Manufacturing MES ERP module, then you must acquire an ERPConnect license from [Theobald Software](https://theobald-software.com/). ## HTTPS To enable HTTPS, you will need to provide SSL certificate information during DevOps Center new environment configuration. !!! note Although is not mandatory, it is highly recommended to use HTTPS. Some features that require access to device peripherals (Augmented Reality, Clipboard) may not work when running on an insecure connection. ## AI Providers The Generative AI Provider defines which external service is used to deliver Generative AI capabilities. Before enabling Generative AI features, ensure that the selected provider is correctly configured in your environment. For more information, see the [[installation-guide-installation#package-configuration|Package Configuration]] section. ### LibreChat and Model ID Compatibility Critical Manufacturing MES delivers Generative AI capabilities through **LibreChat**, a component of the Generative AI Infrastructure. The Generative AI Infrastructure is available from MES version 11.2.0 onward. The LibreChat container image version, Generative AI Providers, and default Model IDs depend on the MES version, as described below. To check this information for another MES version, switch to the documentation of that version. The default Model IDs are defined during the environment installation in the **Models** field of the AI package configuration. You can configure a different Model ID when it is available from the selected provider. {% include-markdown 'includes/docsync/generativeaimodels.md' %} !!! warning "Verify Model Availability" Model availability depends on your provider account, region, and subscription, and providers retire models over time. Confirm with your provider that each Model ID you configure is available. After installation, select the model for each user-defined **AI Agent** on the [[user-guide-ai-agent|AI Agent]] page.