Key visual release notes

Axanto 4.3 released

Author:

Tags:


Axanto Portal 4.3 ist da. Die Anmeldung am Portal lässt sich mit einer Authenticator-App absichern, Request Offerings lassen sich im Designer umbauen und von ihren Eigentümern selbst pflegen, und API-Call-Aktivitäten melden sich mit hinterlegten Zugangsdaten an.

Was neu ist

Anmeldung

  • Multi-Faktor-Authentifizierung: Die Anmeldung am Portal lässt sich mit einer Authenticator-App als zweitem Faktor absichern.
  • Anmeldung per Formular: Das Portal prüft das Passwort einmal bei der Anmeldung statt bei jeder Anfrage. Wie lange eine Anmeldung gilt, lässt sich in den Portaleinstellungen festlegen.
  • Portaleinstellungen lassen sich direkt in der Administrationsoberfläche bearbeiten.

Request Offerings und Designer

  • Struktur umbauen: Aktivitäten lassen sich im Designer verschieben, neu anordnen und zu sequenziellen oder parallelen Aktivitäten gruppieren.
  • Eigentümer pflegen selbst: Eigentümer eines Request Offerings und ihre Vertreter können dessen Aktivitäten bearbeiten.
  • Bedienung: Der Designer hat eine Aktionsleiste je Aktivität, ist per Tastatur bedienbar und behält nach Speichern, Löschen und Neuladen seinen Zustand.
  • Extension Data: Die Aktivitäten Create Entity und Modify Entity unterstützen Extension Data für Service-Manager-Zielklassen.

API-Call-Aktivitäten

  • Hinterlegte Zugangsdaten: API-Calls authentifizieren sich über gemeinsam hinterlegte Zugangsdaten – Basic/PAT, Bearer oder OAuth2 Client Credentials.
  • Fehlersuche: Ein fehlgeschlagener Aufruf zeigt den Grund direkt an der Aktivität.

Weitere Neuerungen

  • Die Detailansicht einer Service-Komponente zeigt die Incidents, Service Requests, Changes und Problems, die den Service betreffen.
  • Der Review-Katalog hat einen eigenen Administrationsbereich; sein Filter kennt NICHT/ODER-Bedingungen, verknüpfte Objekte und Extension Data.
  • Einen Datensatz über seine Nummer öffnen funktioniert jetzt für alle automatisch nummerierten Typen, ohne dass Key Fields gepflegt werden müssen.
  • Der Teams-Anwesenheitsstatus wird einmal je Benutzer und Seite abgefragt statt bei jedem Vorkommen.
  • In der Customization-Administration lassen sich Tabs endgültig löschen, und es ist zu sehen, welche Tabs eine Aktion verwenden.

Was wir außerdem erledigt haben

4.3 enthält 27 Korrekturen. Anträge bleiben nicht mehr an einer Aktivität hängen, deren Vorlage aus dem Request Offering gelöscht wurde, und Benutzer ohne Administratorrechte werden nicht mehr abgemeldet, wenn eine Seite eine Administratorfunktion aufruft. Eine Benachrichtigung, deren verknüpfter Datensatz fehlt, beendet nicht mehr die Benachrichtigungsrunde für alle anderen, und nach Ab- und erneuter Anmeldung im selben Tab kommen neue Benachrichtigungen wieder an. Die Kalenderansicht zeigt ihre Einträge wieder, und ein Benutzer aus dem Active Directory ersetzt nicht mehr einen gleichnamigen Benutzer aus einer anderen Domäne. Dazu kommen Sicherheitsupdates von Drittkomponenten (Stand Oktober 2026).

Update

Von 4.2 aus ist das Update ein normaler Setup-Lauf, die Datenbank wird dabei automatisch aktualisiert. Weil sich die Anmeldung geändert hat, ein paar Punkte für den Betrieb:

  • Das Setup stellt /api im IIS auf anonyme und Windows-Authentifizierung um und schaltet Basic aus. Integrationen, die sich per Basic anmelden, funktionieren weiter; der IIS-Rollendienst „Standardauthentifizierung“ wird nicht mehr gebraucht.
  • /legacyapi nimmt nur noch Aufrufe vom Server selbst an.
  • Für die Anmeldung per Formular sollte das Portal über HTTPS laufen.
  • Multi-Faktor-Authentifizierung ist nach dem Update ausgeschaltet. Vor dem Einschalten: HTTPS, eine korrekte Serverzeit und Ausnahmen für Integrationskonten.

Details stehen im Upgrade-Runbook in der Produkthilfe. Für das Update von 3.72 gilt weiter: bitte gemeinsam mit Ihrem Axanto-Ansprechpartner planen und vorher das Upgrade-Runbook in der Produkthilfe lesen.

Changelog

Die vollständige Liste der Änderungen, wie sie auch in der CHANGES.TXT der Auslieferung steht (auf Englisch):

Feature

  • AX03120 [PO] Multi-factor authentication for portal sign-in with an authenticator app
  • AX03124 [PO] Password sign-in is checked by the portal once per sign-in instead of with every request
  • AX03156 [PO] CreateEntity/ModifyEntity activities: support extension data for SCSM target classes
  • AX03161 [PO] Portal settings can be edited in the Administration UI
  • AX03165 [PO] Opening a record by its number now works for all auto-numbered types without maintaining Key Fields
  • AX03167 [PO] Teams presence is requested once per user and page instead of once per occurrence
  • AX03184 [PO] Review catalog: maintained in its own administration area; filter supports NOT/OR conditions, related objects and extension data
  • AX03186 [SD] Service component detail shows the incidents, service requests, changes and problems that affect the service
  • AX03191 [PO] Customization admin: permanently delete tabs and show which tabs use an action
  • AX03193 [PO] Offering owners and deputies can edit the activities of their own request offerings
  • AX03198 [PO] Request offering activities can be moved, reordered and grouped into Sequential or Parallel activities in the Designer
  • AX03199 [PO] API call activities: authentication via shared credentials (Basic/PAT, Bearer, OAuth2 client credentials)
  • AX03201 [PO] Designer: activity action bar, editor width and tree labels
  • AX03202 [PO] Designer: state after save, delete and reload (stale responses, lost selection, stale tree)
  • AX03203 [PO] Designer: keyboard access, layout height and cleanup
  • AX03204 [PO] API call activities: failed calls show the reason on the activity and log credential mode, response headers and a body excerpt

Bug

  • AX03102 [PO] A notify message whose linked record cannot be found shows no title or link, and in the scheduler it ends that round of notifications for everyone after it
  • AX03157 [PO] Fix PropertyConfig.Type reverting to „notselected“ after save
  • AX03158 [PO] After signing out and in again in the same browser tab, the portal stopped picking up new notifications until the page was reloaded
  • AX03159 [PO] Sync to SCSM: support relation fields where the synced object is the relation target
  • AX03160 [PO] SCSM sync outbox: drop a row after 3 failed apply attempts instead of retrying it forever
  • AX03162 [SD] Review scheduler now assigns the ServiceComponent’s Support Service Group to created SRQs
  • AX03163 [PO] Customization Admin: saving a tab with chart colour settings failed with „Body required.“
  • AX03164 [PO] Service tree editor: a newly added node was not shown and was lost on save
  • AX03166 [PO] Teams presence is no longer requested when Azure is not configured
  • AX03168 [PO] Notify messages are resolved for the active user when an old account with the same name exists
  • AX03169 [PO] Creating a user from Active Directory no longer replaces a user with the same name from another domain
  • AX03177 [PO] Comment panel breaks when the relation type has no IsPrivate property
  • AX03178 [PO] Creating a request from an offering fails when it contains a parallel or sequential activity with sub-activities
  • AX03179 [PO] Calendar view loads entries but shows none
  • AX03180 [PO] Chart configuration: edit display names and tooltips of query choices
  • AX03183 [PO] Table field: row input lost on save when the row was not confirmed
  • AX03185 [PO] Table field: fix CSV import/export and row editing, restructure the component
  • AX03187 [PO] Request offerings list: select-all limited to the current page, toolbar reworked
  • AX03188 [PO] Saving a request offering failed when activities added in the same session were saved again
  • AX03189 [PO] Customization admin: saving a tab no longer drops localized labels and default/not-allowed marks of enum-based inline lists
  • AX03190 [PO] Saving a new request offering activity with an assigned user, group or support service failed
  • AX03192 [PO] Hard-deleted actions no longer reappear after a scheduler restart
  • AX03194 [PO] Non-admin users are no longer signed out when a page calls an administrator-only function
  • AX03195 [PO] Designer: long activity names hide the „+“ button in the structure tree
  • AX03196 [PO] Designer: unsaved offering edits can be lost (leave without warning, double save, stale drawer, incomplete dirty tracking)
  • AX03197 [PO] Requests no longer stall at an activity whose template was deleted from the request offering
  • AX03200 [PO] Security updates of third-party components (October 2026)