Grundlage der Interaktion des Benutzers mit dem JMAPI-Managementsystem ist die Browser-Oberfläche mit den bekannten Navigationsmöglichkeiten, wie beispielsweise Hyperlinks, Back- und Forward-Buttons und Bookmarks. Eine auf der bekannten Web-Browsing-Metapher basierte Oberfläche erleichtert es dem Anwender, sich schnell zurechtzufinden und ermöglicht diesem, sich auf die eigentliche Aufgabe zu konzentrieren.
Der Benutzer interagiert mit dem System mittels innerhalb des Browsers dargestellter Web-Seiten, sowie über Dialog-Fenster, die als eigenständige Elemente auf dem Bildschirm erscheinen.
Es lassen sich zwei grundsätzlich verschiedene Verwaltungsaufgaben unterscheiden: Die Anzeige von Statusinformation bereits existierender Managed Objects einerseits und das Neuanlegen bzw. Ändern von MOs andererseits. Zur Unterstützung dieser Aufgaben stellt JMAPI zwei verschiedene GUI-Komponenten bereit. Statusdaten werden durch Content Manager (siehe Abbildung 7.1) dargestellt, Manipulationen von MOs geschehen mittels Property Books (vgl. Abbildung 7.2). Property Books dienen ferner der Konfiguration des Erscheinungsbildes von GUI-Komponenten, wie Web-Seiten oder Content Managern.
Content Manager können entweder innerhalb eines Dialog-Fensters, oder im Rahmen einer Web-Page dargestellt werden. Welche Darstellungsform gewählt wird, liegt im Ermessen des Anwendungsprogrammierers. Ein Dialog-Fenster bietet den Vorteil, daß die Information sichtbar bleibt, auch wenn im Browser zu einer anderen Seite gewechselt wird. Auf einer Web-Page können jedoch mehrere Content Manager gleichzeitig dargestellt werden, ohne daß der Benutzer mehrere Dialogfenster verwalten muß.
Property Books können ebenfalls auf einer Web-Seite oder in einem Dialog-Fenster dargestellt werden. Die Wahl der Darstellung soll sich nach [Sun97d] an folgenden Richtlinien orientieren: