Release Notes für Mindbreeze InSpire
Version 21.2
Copyright ©
Mindbreeze GmbH, A-4020 Linz, 2022.
Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder Marken der jeweiligen Hersteller.
Diese Unterlagen sind streng vertraulich. Durch die Übermittlung und Präsentation dieser Unterlagen alleine werden keine Rechte an unserer Software, an unseren Dienstleistungen und Dienstleistungsresultaten oder sonstigen geschützten Rechten begründet. Die Weitergabe, Veröffentlichung oder Vervielfältigung ist nicht gestattet.
Aus Gründen der einfacheren Lesbarkeit wird auf die geschlechtsspezifische Differenzierung, z.B. Benutzer/-innen, verzichtet. Entsprechende Begriffe gelten im Sinne der Gleichbehandlung grundsätzlich für beide Geschlechter.
Innovationen und neue Features
KI-basiertes Labeln von Inhalten mit Insight Services
Noch nie war Textklassifizierung mit Mindbreeze InSpire so einfach wie heute. Kennzeichnen Sie einen Teil Ihrer Dokumente mit vorab definierten Labels. Mithilfe von Mindbreeze Insight Services und Machine Learning ist Mindbreeze InSpire in der Lage ihr Wissen zu erweitern und es für künftige Anwendungsfälle abzuspeichern. Auf Basis dieses Wissens können in weiterer Folge sämtliche anderen Dokumente voll automatisch klassifiziert werden.
Das Labeling kann ohne vordefiniertes Datenset einfach und direkt über die Insight App durchgeführt werden. Somit kann man starten, ohne ein vordefiniertes Datenset zu haben.
Die wichtigsten Schritte zur Durchführung dieses Anwendungsfalls sind:
- Vorbereitung des Trainingsdatasets
- Definieren Sie die möglichen Labels für die Dokumente.
- Manuelles Labeling via der Insight App für Dokumente und Erstellung des Datasets zum Trainieren des Klassifikationsmodells.
- Trainieren eines Klassifizierungsmodells
- Labeling der Dokumente aus einem Index unter Verwendung des Klassifizierungsmodells in der Semantic Pipeline (Item Transformation).
Link zur Dokumentation
Nahtlose Nutzung von Insight Apps in Microsoft SharePoint Online
Durch einige technische Erweiterungen haben Nutzer nun die Möglichkeit unsere Vielzahl an zur Verfügung stehenden Insight Apps nahtlos in Microsoft SharePoint Online zu nutzen.
Eine einfache Konfiguration des Single Sign-On (SSO) ermöglicht nun, dass in SharePoint Online angemeldete Benutzer auch automatisch in der eingebetteten Mindbreeze InSpire Insight App eingeloggt sind (via OAuth 2 und JWT).
Link zur Dokumentation
Verbesserung der Usability bei der Administration der Search Experience und Best Bets
Dank des optimierten Tabellen-Editors lassen sich nun mühelos große Mengen an Best Bets, Synonymen oder anderen Daten in den Search Experience Tabellen im Mindbreeze Management Center bearbeiten. Mithilfe der neuen Filter-Funktion können die relevanten Zeilen angezeigt und direkt editiert werden. Sämtliche nicht benötigte Zeilen lassen sich ausblenden, damit Sie den Fokus auf das Wesentliche nicht verlieren. Darüber hinaus können Sie die Tabellen nun auch spaltenweise sortieren. Auf diese Weise ist es noch einfacher relevante Daten rasch zu finden.
Link zur Dokumentation
Personalisierte Suchergebnisse
Unsere neue Mindbreeze InSpire 21.2 Release beinhaltet erneut Optimierungen im Bereich der Personalisierung. Das Mindbreeze InSpire Relevanzmodell sorgt beispielsweise dafür, dass die Aufbereitung der Ergebnisse optimal an die unterschiedlichen Anforderungen der einzelnen Mitarbeiter, Positionen und Teams angepasst wird. Durch Parametrisierung der Insight Apps mit Kontextinformation wie zum Beispiel der Abteilung oder der Lokation können Dokumente bzw. Ergebnisse abhängig vom aktuellen Benutzer und der zugeordneten Abteilung anders gewichtet werden. Wird die Abteilung als Information zur Insight App hinzugefügt, kann eine Anwendung sein, dass Anwender im Bereich Sales dementsprechend vorrangig Ergebnisse wie Angebote, Präsentationen, Marktanalysen, Verträge, Projekte erhalten, während ein Nutzer aus dem Einkauf Angebote und die Verantwortlichen aus dem Accounting offene Bestellungen, offene Rechnungen oder Mahnungen erhalten.
Link zur Dokumentation
Optimiertes responsives Layout
Im Rahmen der Mindbreeze InSpire 21.2 Release konnten einige Optimierungen am Layout des Management Centers durchgeführt und damit die Nutzung auf kleinen Bildschirmen (Smartphones, Tablets) für Endanwender verbessert werden. Neben zahlreichen Detailverbesserungen wird nun automatisch die linke Menüleiste ausgeblendet, um mehr Platz für die wirklich relevanten Inhalte zu schaffen.
Benutzerdefinierte Client Services (im Management Center)
Bereits seit der letzten Release (Mindbreeze InSpire 21.1 Release) unterstützt das Mindbreeze Management Center (MMC) sämtliche konfigurierte Client Services für Insight Apps. Dies inkludiert den Insight App Designer, Suchergebnisse vom gewählten Client Service sowie auch die Search Experience. Zusätzlich dazu gibt es ab jetzt auch die Möglichkeit, benutzerdefinierte Client Service URLs anzugeben.
Link zur Dokumentation
Erweiterte Konnektoren
Microsoft Teams Konnektor (neu)
Der neue Microsoft Teams Konnektor ist in der Lage effizient Messages und Threads aus sämtlichen Teams-Channels zu indizieren. Attachments (die in Microsoft SharePoint Online verwaltet werden) können auf diese Weise ganz bequem referenziert werden. Der Konnektor unterstützt die effiziente inkrementelle Verarbeitung von Messages, sodass die Suche immer am aktuellsten Stand ist.
Link zur Dokumentation
Microsoft Dynamics CRM Online OAuth 2.0 Client Credentials
In der Mindbreeze InSpire 21.2 Release unterstützt der Microsoft Dynamics CRM Konnektor die Authentifizierung über eine Azure App (OAuth 2.0 Client Credentials). Diese Authentifizierungsmethode eignet sich auch dann, wenn Sie einen föderierten IDP (z.B. Okta) im Einsatz haben, über den sich die Benutzer normalerweise anmelden.
Link zur Dokumentation
Opentext Documentum Konnektor: Löschen von Dokumenten ohne Audit-Trail
Im Normalfall erkennt der Opentext Documentum Konnektor gelöschte Dokumente auf Basis des Audit-Trails. Steht dieser Audit-Trail nicht zur Verfügung, ist mithilfe dieser erweiterten Version des Opentext Documentum Konnektors nun auch ein regelmäßiges Entfernen von gelöschten Dokumenten über eine reguläre Datenbankabfrage möglich.
Link zur Dokumentation
Microsoft SharePoint Online Konnektor: Indizierung von Sites als Dokumente
Die neue Version des SharePoint Online Konnektors unterstützt nun auch die Indizierung von Site-Objekten. Damit stehen nun zusätzlich zu allen anderen Dokumenten auf der Site, die Site-Metadaten selbst zur Verfügung.
Link zur Dokumentation
Atlassian Confluence Konnektor: Unterstützung für Labels
Mit dem neuen Atlassian Confluence Konnektor lassen sich Labels für Spaces, Pages, sowie Attachments als Metadatum indizieren.
Link zur Dokumentation
Technische Erweiterungen
Verbesserungen Personalisierte Relevanz
Bei größeren Installationen gibt es häufig Nutzer, deren individuelle Daten nicht zur Erstellung personalisierter Relevanzmodelle herangezogen werden sollen (beispielsweise Testnutzer). Diese Release ermöglicht es, solche Nutzer explizit von der Relevanzberechnung auszuschließen. Damit spiegelt die personalisierte Relevanz das tatsächliche Nutzerverhalten besser wider.
Link zur Dokumentation
Verbesserung der Relevanz bei Boosting-Kombinationen
Standardmäßig wird nun bei mehreren zutreffenden Boosting-Regeln die Summe der möglichen Boosting-Faktoren berechnet, anstelle den maximalen Wert zu verwenden. Auch Dämpfungsregeln, wenn der Boost-Faktor kleiner als 1,0 ist, werden berücksichtigt. Das Ergebnis ist eine verbesserte Relevanz der Treffer durch differenziertere Anwendung mehrerer Regeln.
Link zur Dokumentation
Optimierungen beim Exportieren von Suchresultaten
Bei der Funktion "Exportieren von Suchresultaten" wurde die Behandlung von Sonderzeichen in Aktionen wie beispielsweise "Öffnen" optimiert. Dies konnte unter anderem durch Änderungen im Microsoft File Category-Descriptor umgesetzt werden. Falls Sie manuelle Anpassungen Im Microsoft File Connector durchgeführt haben, empfehlen wir nach dem Update sicherzustellen, dass die neuen Änderungen im Microsoft File Category-Descriptor aktiv sind. Andernfalls empfehlen wir Ihnen Ihre manuellen Anpassungen rückgängig zu machen.
Link zur Dokumentation
Wichtige Hinweise zum Update
Falls alle der folgenden Punkte für Ihre Umgebung zutreffen:
- Verteilter Betrieb (Producer/Consumer)
- Update von einer älteren Version als 21.2 HF2 auf Version 21.2 HF2 oder neuer.
- Sequenzielles Update der Nodes (anstatt gleichzeitigen Updates), bei dem für kurze Zeit ältere und neuere Versionen gleichzeitig betrieben werden.
führen Sie bitte stattdessen ein Update auf Version 21.3 oder neuer durch und beachten Sie diese Hinweise.
Sicherheitsrelevante Änderungen
21.2.7.1157
- Log4J2 aus Produkt entfernt (CVE-2021-45105)
21.2.6.1151
- Log4J Update im QueryPerformanceTester-Plugin (CVE-2021-45046)
21.2.5.1145
- Log4J update im QueryPerformanceTester-Plugin (CVE-2021-44228)
- Setzen von log4j2.formatMsgNoLookups=true (CVE-2021-44228)
21.2.3.1112
- CentOS Updates: kernel, CPU microcode (CVE-2021-3715, CVE-2020-0543, CVE-2020-0548, CVE-2020-0549, CVE-2020-8695, CVE-2020-8696, CVE-2020-8698, CVE-2020-24511, CVE-2020-24512)
21.2.1.1027
- Update Apache Tika: 1.26 (CVE-2021-27807, CVE-2021-27906, CVE-2021-28657, CVE-2021-22696)
- Update commons-compress: 1.21 (CVE-2021-35515, CVE-2021-35516, CVE-2021-35517, CVE-2021-36090)
- Update Apache Batik: 1.14, xmlgraphics-commons: 2.6 (CVE-2020-11987,CVE-2020-11988)
- Update Apache Tomcat: 8.5.65 (CVE-2020-9484, CVE-2021-25122, CVE-2021-25329)
- Kernel Update 3.10.0-1160.36.2 (CVE-2021-33909, Sequoia, CVE-2019-20934, CVE-2021-3347, CVE-2020-8648, CVE-2020-27170)
- Update nginx (CVE-2021-23017)
- CentOS 7 Updates: screen (CVE-2021-26937), bind (CVE-2021-25215), kernel (CVE-2021-27363,CVE-2021-27364,CVE-2021-27365), nettle (CVE-2021-20305)
- Update Keycloak + Keycloak HA: 14.0.0 (CVE-2020-10770, CVE-2020-14302, CVE-2020-14359, CVE-2020-1725, CVE-2020-27838, CVE-2021-20202, CVE-2021-20222)
Zusätzliche Änderungen
21.2.6.1151
- Fix für: Indexabsturz bei leerem Index mit aktiviertem Cache für ACL Precomputation
21.2.4.1137
- Erhöhung der Resourcenzuteilung für die Keycloak und Keycloak-HA Services
- Cache für Precompute ACLs
- Fix für: Indexabsturz bei Suchen mit computed properties und invaliden reverse References
- Fix für: Wird ein Index bei hoher Index/Update-Aktivität heruntergefahren kann es passieren, dass Buckets zu bald als Final markiert werden
21.2.3.1112
- Coyo SSO (ADFS, OpenIDC) Workplace Integration
- Fix für: TermHitAccessorCache: Falsches Cache Verhalten im Bezug auf Bitsets
- Advanced Search: Verbesserungen bei Query-Info Gruppierung und Bearbeitung
- Fix für: Summarized by: Preview Action öffnet immer nur das Hauptergebnis
- PSTFilter: Reduzierter Speicherverbrauch
- Fix für: PSTFilter: Ordner mit mehr als 2^16 Elementen werden nicht komplett indiziert
- Keycloak HA: Implementierung jdbc_ping anstatt Multicast
- Fix für: Fehlerhafte Instrumentierung derSubQuery BitSetEvaluationStrategy
- Erweiterung im Query Expression Label Transformer um Werttransformationen von Terms und und unparsed Queries zu ermöglichen
- OpenJDK Update auf 1.8.0_302
- Fix für: NOT Einschränkung in Advanced Search funktioniert nicht mit SubQuery Expressions
- Fix für: CORS Requests funktionieren nicht innerhalb von Additional Contexts
- Fix für: client.js Chrome kann die localStorage-Eigenschaft nicht lessen, wenn 3rd-Party Cookies deaktiviert sind
- Fix für: Persisted Resources: Deadlock beim Schema update in Multi-Node Szenarien
- Fix für: Manager UI: Leere Benutzerdefinierte Eigenschaften verhindern den Start von Services
21.2.2.1053
- SubQuery BitSetEvaluationStrategy ist auf HITINFO_APPENDER konfigurierbar wenn PrecomputeACL aktiv ist
- Yammer ACL Referenzen können deaktiviert werden
- Fix für: POI Filter erzeugt falsche Categoryclass
- Anpassen der Anzahl von Query-Threads und Precompute-Threads zur Laufzeit
21.2.1.1027
- Fix für: Microsoft Teams: Falscher yam_full_name im Category Descriptor
- Microsoft Teams: Keine Indizierung von System Event Messages
- Responsive layout im MMC for Tasks/Nodes/Snapshots
- ServiceNow: Caching Principal Resolution Service wiederholt fehlgeschlagene API Anfragen
- ServiceNow: HR Criteria ohne Bedingungen sind für alle effektiv
- ServiceNow: Sinnvoller Default Value für Config Option: KB Article Size Optimization
- Teams - Delta Indizierung und Principal Cache
- Teams – Zugriff auf Public Teams Channels
- Fix für: Teams Principal Cache: Everyone ist nicht in den Principals enthalten
- Fix für: Yammer: Delta Crawl defect nach API Änderung
- Fix für: Filemanager wird bei "Mindbreeze Webmin Administrator" angezeigt
- Opentext Documentum: Löschen von Dokumenten mit existence query
- SharePoint Online: Seiten warden als Dokumente indiziert
- Fix für: SharePoint Online: Requests werden bei HTTP 429 zu lange wiederholt versucht.
- Fix für: SharePoint Online: SSL Exceptions bei hohem Speicherverbrauch
- Fix für: Insight App Designer: Anzeigeproblem wenn nur der Designer verwendet wird
- Fix für: Update-Form: "Start" Button bleibt während des gesamten Update-Prozess stehen
- Confluence: Alternative REST URL ist konfigurierbar
- Confluence: Unterstützung für Confluence Labels in der REST API
- Personalized Relevance Transformer: Erweiterung der ListEvents API
- Personalized Relevance Transformer: Konfigurierte Benutzer können von Relevanzberechnung ausgeschlossen werden
- Fix für: Web Connector: Beschreibung der Option "Incomplete Delta Crawl Runs" ist irreführend
- Fix für: Web Connector: JavaScript kann HEAD Request "content-type" Header nicht parsen
- Fix für: Microsoft CRM Connector: OAuth 2 Token Antworten != 200 führen zu `NullPointerException`
- Fix für: Microsoft File Connector: STATUS_ACCESS_DENIED (LsarOpenPolicy2) beim indizieren von NetApp Freigaben
- Fix für: Microsoft File Connector: Directory Level ACLs werden in sehr seltenen Fällen nicht von Dokumente übernommen und ohne ACLs indiziert
- Microsoft File Connector: SMB Multi-Protocol Negotiate kann deaktiviert werden
- Fix für: Principal Cache: Retry on Incomplete funktioniert bei Pusher-Implementierungen nicht
- Fix für: LDAP Principals Resolution Cache: Failed to update cache when using Kerberos and an interval von einer Stunde
- QueryParser zeichnet Suchformular (Queryinfo Komponente)
- Hierarchical CSV Enricher stellt Links als html a tags konfigurierbar zur Verfügung
- Insight App Designer lädt zu lange, wenn man anstelle von fqdn nur den hostnamen benutzt
- Fix für: Source Filter Einschränkungen warden nicht exakt geprüft
- Fix für: aclStatistics index crash
- Fix für: MesUtil::bitwiseOrAtOffset Bitset wird bei jedem Segment vergrößert
- Fix für: Mesmaster on Windows - ConfluenceAccess Plugin Upload fehlgeschlagen
- Fix für: Index bleibt nach Backup read-only
- Fix für: InvertedReferenceIndex kann bei Syncdelta Announcements hängen bleiben
- Fix für: Instrumentierung export-Vorschau am Client falsch: 0 Results obwohl Client-Service > 0 Results
- Fix für: Users and Alerts werden im Menü angezeigt auch wenn "Resource Persistence Settings" deaktiviert sind
- Fix für: trySetDeletedDocIDs kann zu Timeouts führen
- Persisted Resources können mit verschlüsselten Besitzerinformationen verwendet werden
- Fix für: `handleShortcuts` perordical actions: Feedbacks (via app.telemetry) enthalten manchmal nicht den relevanten Search-Request
- Fix für: Gefilterte Suche sortiert nach Größe sortiert liefert keine Treffer (Größe für weggefilterte Elemente nicht berechnet)
- Additives DocumentBoosting ist Standardmäßig aktiv
- Erneuerung des Codesigning Zertifikats
- Fix für: Microsoft File Connector: Löschen funktioniert nicht, wenn "zu wenig" Dokumente indiziert werden
- app.telemetry Predefined LogPool Attribute (zB Retention Period) über Konfiguration im Image anpassbar
- Such und Sortierfunktionen für Handsontable
- Fix für: Excel Export: Datumswerte mit falschem Zeitzonen-Offset
- Fix für: Excel Export: Falsches Encoding der Open-Aktion
- Fix für: Keine Ergebnisse wenn Ordner keine Größe haben und nach Größe sortiert wird
- Fix für: Mindbreeze Konfiguration: Bei Export/Import von Einstellungen einer Datenquelle werden die Namen verwendete Parameter als Textwerte gespeichert
- Term2DocumentBoost: Unterstützung von User Context Eigenschaften für Variablen
- Fix für: mesmaster startet manchmal nicht nach Produktupdate
- Fix für: POIPlugin verwendet falsches Encoding für RTF Content von MSG Dateien
- Charts im Designer: Custom Sourcename kann in Sourcename direkt angegeben werden
- Update app.telemetry / libtelemetry auf Version 21
- Erhöhter Swap Bereich auf Appliances
- Eingebetteter Mindbreeze Client in Sharepoint Online verwendet die bestehende Session zum Login
- FPDF Filter: "document:pages" Anzahl der Seiten als numerischer Wert
- Erweiteterte Konfigurierbarkeit des Inverters: max ngram length, limit document inversion after max term count reached
- Microsoft File Connector: Ausgeschlossene Dokumente werden geloggt und instrumentiert
- Beim Versetzen eines Index in den Read-only Zustand wird verifiziert, dass finale Buckets fertig invertiert sind
- Crawlerstatus enthält die DocID
- Fix für: Fehlender XML Tag in Web Connector Dokumentation