New Features in ADONIS 17.3
ADONIS 17.3 is a minor update that builds on the 17.0 foundation and introduces targeted improvements for administrators. The update enhances AI integration with an expanded Model Context Protocol (MCP) server and Amazon Bedrock support for the AI Assistant, extends OAuth 2.0 and OIDC configuration options, refines user management, and introduces additional enhancements.
The release also includes fixes for issues identified since ADONIS 17.2.
Read on to learn more about the updates delivered with ADONIS 17.3.
New Features for ADONIS Administrators
MCP Services: Enhanced Authentication and Security Options
We continue to expand the Model Context Protocol (MCP) server introduced in ADONIS 17.2, which enables AI systems to connect to ADONIS.
MCP Services Decoupled from REST API
To provide clearer separation, the MCP services are now fully decoupled from the ADONIS REST API. The REST API no longer needs to be active, and no authentication mechanism has to be configured for it for the MCP server to function properly. Instead, all required authentication settings can be configured directly in the MCP Services settings.
OIDC Support
In addition to Basic Authentication and OAuth 2.0, you can now configure OIDC authentication as an additional method for authenticating requests to the MCP server.

Extended MCP Security Settings
The MCP tab in the Security Settings now includes two separate IP restriction settings that exclusively control which IP addresses may send requests to the MCP server:
MCP Basic Authentication IP Restrictions: Applies to all Basic Authentication requests.
MCP IP Restrictions: Applies to all other requests (OAuth 2.0 and OIDC authentication).
If no restrictions are configured, all IP addresses are allowed.
For details on enabling the MCP services, please refer to the section "MCP Services" in the Administration Help.
Guidance on using the MCP services and a reference implementation in Python for creating an agent is available via the BOC Developer Portal.
AI Assistant: Amazon Bedrock Support
You can now connect the AI Assistant to Amazon Bedrock as an additional AI provider, alongside OpenAI ,Azure OpenAI and Ollama. This integration enables you to leverage a broad selection of foundation models hosted securely on AWS, giving you greater flexibility and scalability for your AI workloads.
For information on how to enable and configure the AI Assistant, please refer to the section "AI Assistant" in the Administration Help.
SCIM: User Defaults
Automated user and group provisioning becomes more robust and flexible in ADONIS 17.3. The SCIM settings now also include options for settings defaults for provisioned users.
You can specify certain user groups, system roles and other properties that should apply to all users provisioned via SCIM. These defaults apply only if no specific assignments are provided in SCIM POST requests.
For details, please refer to the section "Configure General SCIM Settings" in the Administration Help.
OAuth 2.0 & OIDC: Generate Tokens & First-Party Applications
ADONIS can act as an OAuth 2.0 Authorization Server and OpenID Provider (OP). In this role, it authenticates users for external applications (OAuth 2.0 or OpenID Connect clients), allowing them to sign in with their ADONIS credentials. ADONIS 17.3 introduces the following enhancements in this area:
Generate Access Tokens and Identity Tokens
For testing purposes, you can now generate access tokens for client authentication and, for OIDC, identity tokens that provide information about the authenticated user, directly in the ADONIS Administration.

First-Party Applications
It is now possible to mark OAuth 2.0 and OpenID Connect clients as first-party applications. Requests from these applications will still require authentication (either an active session or user login), but the user will not need to explicitly grant access.
This setting is intended for applications that are owned and controlled by your organisation (first-party or public clients), where seamless access without repeated authorization is desired.
For details, please refer to the sections "Authentication > OAuth 2.0" and "Authentication > OIDC" in the Administration Help.
OAuth 2.0: "No Scope Provided" Setting
When configuring OAuth 2.0 authentication in ADONIS for the REST API, SCIM services, or MCP services, at least one scope is usually required. The optional No scope provided setting allows ADONIS to accept tokens from clients using the Client Credentials Flow without sending a scope parameter. If enabled, these clients are mapped to the technical user specified in the configuration.

For details, please refer to the sections "MCP Services > Configure OAuth 2.0 Authentication", "SCIM Services > Configure OAuth 2.0 Authentication" and "REST API > Configure OAuth 2.0 Authentication" in the Administration Help.
Extended CORS Security Settings
The Security Settings for Cross-Origin Resource Sharing (CORS) have been extended. Whether you configure CORS at the General, REST or MCP level, you can now not only allow or block CORS for all browser-based requests from other domains, but also define a whitelist of trusted domains.

For details, please refer to the section "Security Settings" in the Administration Help.
Edit Info Texts of Relations, Object & Model Types
Starting with ADONIS 17.3, you can edit the info texts of relations, object types and model types directly on the Properties page. These texts can be adapted in all languages supported by ADONIS, helping your users better understand the purpose and meaning of these metamodel elements.

For details, please refer to the sections "Edit Relation Info Text" and "View and Manage Element Details" in the Administration Help.
The availability of this feature depends on the licence.
Clone User: Random Password
When using Clone User, you can create an exact copy of an existing user. Previously, the cloned user received the same password as the original user. Starting with ADONIS 17.3, cloned users are now assigned a random password instead.

For details, please refer to the section "Clone User" in the Administration Help.
Export Named Users Information to Excel
A new feature allows administrators to export all named users from selected application scenarios (for example, Design & Document) as an Excel file (XLSX format) for use in other applications. The export contains one column per scenario, with rows listing the assigned users.

For details, please refer to the section "Manage Named Users" in the Administration Help.
View Users: Information about Disabled Accounts
A small but helpful enhancement on the Users page adds the option to display the Account disabled column. This column shows whether a user account is disabled and therefore unable to sign in to ADONIS. The same information is also included when exporting user data to Excel.

For details, please refer to the section "View Users" in the Administration Help.
Migration from an Earlier Version of ADONIS to ADONIS 17.3
Changes to Software Requirements
Please note the following changes to the software requirements for running ADONIS when migrating from previous versions.
No longer supported
Tomcat 8 and Tomcat 9
Java 8 and Java 11
Added support for
Tomcat 10.1 and Tomcat 11
Java 17, Java 21 and Java 25
Compiler Runtime Update (Visual C++ Redistributable)
ADONIS 17.3 now requires the Microsoft Visual C++ Redistributable for Visual Studio 2015–2022 (v14) to run the Application Server. If it is not already present on your system, the installer will prompt you to download and install it automatically during setup.
Upgrade ADONIS
The Installation Manual contains a number of migration guides that will help you upgrade ADONIS from an older version to version 17.3. Each guide contains all the steps that need to be taken, with everything explained in detail:
detail:
Migration from All Other Versions to ADONIS 17.3
If you are using ADONIS 13.0 or earlier, please contact your ADONIS consultant for assistance with the required steps.
Install Hotfix
You are already using ADONIS 17.3 and want to install a hotfix? Here are step-by-step instructions: