Wir sind bestrebt, uns kontinuierlich zu verbessern JMP Live , Und JMP 16.1 ist keine Ausnahme. In unserer neuesten Version haben wir uns darauf konzentriert, die Erfahrung bei der Verwaltung Ihrer JMP Live-Instanz zu verbessern. Im Folgenden finden Sie nur eine Auswahl der großartigen Änderungen, die wir an JMP Live vorgenommen haben.
Laden Sie JMP Live-Inhalte als JMP-Projekt herunter
Sie können jetzt JMP Live-Inhalte als JMP-Projekt herunterladen, wodurch Sie einen Bericht (oder alle Berichte, wenn Sie einen Ordner herunterladen) und die mit dem Bericht verknüpften Datentabellen gleichzeitig herunterladen können. Wenn Sie die heruntergeladene Datei mit JMP öffnen, finden Sie jeden Bericht als Registerkarte im Projekt. Das Projekt enthält außerdem ein Skript, mit dem Sie den Beitrag schnell wieder auf JMP Live öffnen können. Hinweis: Das heruntergeladene Projekt wird nur von JMP 16.0+ unterstützt.
Die Schaltfläche „Als JMP-Projekt herunterladen“ befindet sich in der Symbolleiste eines Beitrags:

Synchronisierung des Anzeigenamens
Vor JMP Live 16.1 mussten Sie Ihren Anzeigenamen festlegen, wenn Sie sich zum ersten Mal bei Ihrem Konto anmelden. Jetzt bietet JMP Live eine Option zum Abrufen von Anzeigenamen vom Authentifizierungsanbieter. Um die Funktion zu aktivieren, können Administratoren jetzt die folgende Option in der ENV-Datei festlegen:
AUTH_DISPLAY_NAME_SYNC = 1
Für die Synchronisierung des Anzeigenamens gelten je nach dem mit JMP Live verwendeten Authentifizierungsanbieter unterschiedliche Einschränkungen. Wenn die Instanz über Direct AD authentifiziert wird, sucht die Anzeigenamensynchronisierung nach dem Feld displayName als angenommenem Anzeigenamen für den Benutzer und verwendet ihn, falls vorhanden.
Die Keycloak-Authentifizierung ist etwas flexibler als Direct AD. Keycloak ermöglicht die Zuordnung von Attributen von Authentifizierungsanbietern zu einer Reihe allgemeiner Attribute für JMP Live. Sobald das gewünschte Attribut displayName in Keycloak zugeordnet ist, verwendet JMP Live es für die Synchronisierung des Anzeigenamens.
Durch das Aktivieren der Anzeigenamensynchronisierung wird die Möglichkeit eines Benutzers deaktiviert, seinen Anzeigenamen in JMP Live manuell zu bearbeiten.
Importieren Sie Benutzer aus Active Directory
Wenn Ihre JMP Live-Instanz Direct AD oder Keycloak AD verwendet, können Sie Benutzer jetzt mithilfe der JMP Live-CLI direkt aus Active Directory importieren.
C:\Program Files\SAS\JMP Live\JMPLive> bin\jmplive-cli authImport -h
Imports different entities from the configured authentication service for use in JMP Live.
USAGE
$ jmplive-cli authImport
OPTIONS
-a, --all Import all entities from the authentication service
-c, --count Count the number to process without importing
-t, --type=users|groups (required) The type of entity to import
Aktualisierung des Admin-Panels
In JMP Live 16.1 haben wir das Erscheinungsbild des gesamten Administrationsbereichs aktualisiert. Wir wollten den Zugriff auf Informationen über die JMP Live-Instanz intuitiver gestalten und ein optimiertes Erlebnis sowohl bei Desktop- als auch bei mobilen Formaten ermöglichen.
Serverstatusseite
Die Serverinformationsseite ist eine neue Ergänzung zu JMP Live 16.1. Wir haben diese Seite als Standard-Landebereich des Administrationsbereichs und als neues Zuhause für die Konfigurationseinstellungen erstellt. Oben auf der Seite haben wir die Anzahl der aktivierten Benutzer, eine Liste der aktuell im Pool verwendeten JMP-Sitzungen und die Anzahl der Berichte in der Regenerationswarteschlange hervorgehoben. Weitere wichtige Einstellungen auf den Karten unten sind das Ablaufdatum des SSL-Zertifikats und der Datenbankverbindungsstatus, um Probleme mit der JMP Live-Instanz zu identifizieren.
Beitragszugriffstabelle
Das JMP Live-Admin-Panel enthält außerdem eine neue Seite, auf der Sie die Anzeige- und Download-Aktivitäten für jeden Beitrag in Ihrer JMP Live-Instanz durchsuchen können. Da diese Tabelle filterbar ist, kann der Administrator nach Benutzern, Zugriffstyp, IP-Adresse und mehr filtern, sodass ein Administrator genauer überwachen kann, wer auf Ressourcen auf der JMP Live-Instanz zugreift.
Wir fügen auch eine eingeschränktere Version der Zugriffstabelle für einzelne Beiträge in JMP Live hinzu, die vom Herausgeber des Beitrags angezeigt werden kann. Diese Tabelle befindet sich im Überlaufmenü der Seite eines Beitrags.
Aktualisieren Sie das vorhandene Admin-Panel
Zusätzlich zum Hinzufügen neuer Seiten zum Admin-Panel haben wir die vorhandenen Seiten aktualisiert, um sie an das Erscheinungsbild des restlichen JMP Live anzupassen. Hier sind einige der Highlights.
Benutzerverwaltung
Die Benutzerverwaltungsseite hat in JMP Live 16.1 ein völlig neues Layout erhalten. Jetzt stellen wir links auf der Seite eine Liste der Benutzer bereit und ermöglichen Ihnen, die Liste nach unten zu filtern, damit Sie einen bestimmten Benutzer schnell finden können.
Durch Klicken auf den Benutzer in der Liste werden die Details für diesen Benutzer auf der rechten Seite der Seite angezeigt. Der erste Abschnitt listet grundlegende Informationen über den Benutzer auf und ermöglicht einem Administrator, gegebenenfalls den Anzeigenamen des Benutzers zu aktualisieren. Im nächsten Abschnitt kann ein Administrator die Berechtigungen des Benutzers für JMP Live anpassen.
Gruppenmanagement
Ähnlich im Design wie die Benutzerverwaltungsseite ermöglicht die Gruppenverwaltung einem Administrator, die Einstellungen für jede Gruppe in JMP Live anzupassen. Nach Auswahl einer Gruppe in der Liste kann ein Administrator die grundlegenden Informationen zu einer Gruppe anpassen oder die Gruppe sogar löschen, wenn sie nicht mehr benötigt wird. Im nächsten Abschnitt können Sie die Mitglieder der Gruppe verwalten. Sie können neue Mitglieder hinzufügen, bestehende löschen oder die Berechtigungen für einzelne Mitglieder anpassen.
JMP Live-Einstellungen
Diese Seite enthält die Laufzeiteinstellungen der alten Seite mit den Administratoreinstellungen. Die Konfigurationseinstellungen werden jetzt auf der neuen JMP-Server-Infoseite angezeigt, was bedeutet, dass jede auf dieser Seite aufgeführte Einstellung bearbeitet werden kann, während JMP Live ausgeführt wird. Jede Einstellung kann individuell bearbeitet werden und enthält bei Bedarf eine Popup-Beschreibung.
JMP-Pool
Das neue JMP-Pool-Panel hebt oben auf der Seite einige Leistungsmetriken hervor, sodass ein Administrator den Status des Pools schnell beurteilen kann. Jede Poolmaschine wird in der Tabelle mit einer Zusammenfassung der Informationen zu den darin enthaltenen Servern aufgeführt. Wenn Sie jedoch einen einzelnen Server verwalten müssen, finden Sie die Liste möglicherweise im Detailbereich des Pools.

Audit-Log
Mit dem neu gestalteten Audit-Log-Panel können Sie die Aktivität der JMP Live-Instanz erkunden. Die Filter entsprechen denen des alten Audit-Log-Designs, sodass sich Administratoren auf bestimmte Aktivitäten, Benutzer, Zeitstempel und mehr konzentrieren können.
Wir haben außerdem die Detailspalte neu gestaltet, um ein JSON-Viewer-Fenster zu öffnen, damit Sie die vollständigen Daten zu jedem Eintrag erkunden können.
Keycloak-CLI
Mit dem Update auf JMP Live 16.1 haben wir ein neues Befehlszeilentool eingeführt, das bei der Verwaltung einer Keycloak-Installation hilft. Dieses Tool ist für die Ausführung auf dem Keycloak-Server durch Systemadministratoren konzipiert. Diese CLI erleichtert die Verwaltung von Datenbankeinstellungen und HTTPS-Zertifikaten. Die CLI unterstützt einen Hilfebefehl und ein -h-Argument, um Hilfeinformationen für einen bestimmten Befehl anzuzeigen.
C:\Program Files\SAS\Keycloak\keycloak>keycloak-cli help
keycloak-cli can be used to configure your Keycloak instance using one of the
following commands. For more information about a command, you can use help with
the command name or use --help after the command name.
Usage: keycloak-cli [-h] <command>
Options:
-h, --help Show this help message and exit.
Commands:
database Configures database settings for the Keycloak server.
http Configures HTTP settings for the Keycloak server.
https Configures HTTPS settings for the Keycloak server.
help Displays help information about the specified command
Exit Codes:
2 Missing required command
Datenbank
Der Datenbankbefehl hilft einem Administrator, Datenbankeinstellungen für den Keycloak-Server zu konfigurieren. Mit dem Verbindungsbefehl können Sie die aktuellen Verbindungsinformationen abrufen, neue Verbindungsinformationen festlegen und die Verbindung validieren. Der Befehl „create-schema“ erstellt das Keycloak-Schema in der Datenbank.
C:\Program Files\SAS\Keycloak\keycloak>keycloak-cli database help
Configures database settings for the Keycloak server.
Usage: keycloak-cli database [-h] <command>
Options:
-h, --help Show this help message and exit.
Commands:
connection Configures database connection settings for the Keycloak
server.
create-schema Creates the Keycloak schema in the database.
help Displays help information about the specified command
Exit Codes:
2 Missing required command
HTTP/HTTPS
Der https-Befehl hilft bei der Verwaltung der HTTPS-Einstellungen für den Keycloak-Server. Mit dem Befehl bind-address kann ein Benutzer die IP-Adresse aktualisieren, die Keycloak auf eingehende Verbindungen überwacht. Mit dem Befehl „Zertifikate“ kann ein Benutzer die vom Server verwendeten Zertifikate aktualisieren und die neuen Zertifikatsdateien validieren, bevor er sie ersetzt. Mit dem Port-Befehl kann der Benutzer die Portnummer konfigurieren, die Keycloak auf HTTPS-Verbindungen überwacht.
C:\Program Files\SAS\Keycloak\keycloak>keycloak-cli https help
Configures HTTPS settings for the Keycloak server.
Usage: keycloak-cli https [-h] <command>
Options:
-h, --help Show this help message and exit.
Commands:
bind-address Configures the IP address that Keycloak listens on
for incoming connections.
certificates Configures the HTTPS certificates for the Keycloak
server.
port Configures the port number Keycloak listens on for
HTTPS connections.
proxy-address-forwarding Configures whether Keycloak accepts X-Forwarded-For
headers from proxies.
help Displays help information about the specified
command
Exit Codes:
2 Missing required command
Wie der Port-Befehl auf https können Sie mit dem HTTP-Port-Befehl die Portnummer konfigurieren, die Keycloak auf HTTP-Verbindungen überwacht.