Anwendungen
Anwendungen (auch Apps genannt in der iManage v2 API) sind Softwarepakete, die entweder in iManage Work integriert werden, um auf Daten zuzugreifen oder die Funktionalität von iManage Work Client-Anwendungen zu erweitern
Diese Anwendungen werden entweder von iManage oder Drittanbietern entwickelt. Beispielsweise kann Ihre Firma eine Anwendung zum Dokumentenvergleich verwenden. Die Anwendung kann die iManage Work Funktionalität erweitern, indem ein Kontextmenü zu Dokumenten zum Dokumentenvergleich hinzugefügt wird. Wenn Sie über ein internes Entwickler-Team verfügen, können diese alternativ auch Anwendungen für Ihr Unternehmen entwickeln. Wenn Sie beispielsweise ein Intranet haben und die aktuellen Dokumente eines Benutzers im Intranet anzeigen möchten, kann Ihr Entwickler-Team eine Anwendung schreiben, um auf die Inhalte von iManage Work zuzugreifen.
„iManage Work 10.2“ und höher unterstützt das OAuth 2.0-Berechtigungs-Framework für die Anwendungen, die sich in „iManage Work“ integrieren oder dessen Funktionalität erweitern. Im Folgenden sind einige der Vorteile von OAuth 2.0 aufgeführt:
Es handelt sich um einen offenen Standard für die Autorisierung, den jeder umsetzen kann.
Es vereinfacht die Autorisierung und den Zugriff auf iManage Work-Daten und schützt gleichzeitig die Anmeldeinformationen der Benutzer.
Es standardisiert und sichert den Informationsaustausch zwischen iManage Work und anderen Anwendungen.
Es funktioniert über HTTPS und autorisiert Anwendungen mithilfe von Zugriffstoken anstelle von Benutzeranmeldeinformationen. Die Client-Anwendung erhält dieses Token, bevor sie im Namen des Benutzers eine Verbindungsanfrage stellt.
Jede benutzerdefinierte Entwicklung gegen iManage Work APIs muss als Client-Anwendung registriert werden, und Entwickler können Anpassungen nur über diese registrierten Client-Anwendungen vornehmen, die von iManage anerkannt sind. Dies ist vergleichbar mit der Verwendung von Facebook-APIs. Wenn Sie in Ihrer Anwendung eine Facebook-API aufrufen, muss Facebook Ihre Anwendung als autorisierten Client identifizieren. Daher muss Ihre Anwendung ein registrierter Client auf Facebook sein. Auf ähnliche Weise werden diese Anwendungen in „iManage“ registriert und von Administratoren über die Funktion „Anwendungen“ im „iManage Control Center“ auf „iManage Work“ hochgeladen. Die Anwendung, die sich mit dem „iManage Work“ Server verbindet, muss über das OAuth 2.0 Autorisierungsframework autorisiert werden. Die Anwendungen, die keine Verbindung zum „iManage Work“ Server herstellen, benötigen möglicherweise keine Berechtigung. Zum Beispiel eine Anwendung, die Angelegenheit-Eigenschaften wie Angelegenheit-ID, Angelegenheit-Name, Benutzerdefiniert1 und Benutzerdefiniert2 aus iManage Work liest, um sie in der Anwendung anzuzeigen oder weiter zu verwenden . Wenn sie aus einem Kontextmenü aufgerufen wird, kann die Anwendung auf diese Eigenschaften aus dem Anwendungskontext zugreifen, ohne den Authentifizierungsprozess abzuschließen . Diese Anwendung muss nur auf Daten aus iManage Work zugreifen und benötigt keine Authentifizierung.
Mit dieser Funktion können Sie die folgenden Arten von Anwendungen verwalten:
iManage-Anwendungen verwalten: Diese Anwendungen sind für iManage Work Client-Anwendungen verfügbar. Zum Beispiel iManage Work Desktop für Windows, iManage Work Email Management für Google Mail, iManage Work Desktop für Mac, Mobility für iOS, und so weiter.
Anwendungen von Drittanbietern: Die von Drittanbietern verfügbaren Anwendungen sind von zwei Arten:
Eigenständige Anwendungen, die mit iManage interagieren, funktionieren nur über APIs, um auf Informationen zuzugreifen und die Benutzerschnittstelle nicht verändern. Zum Beispiel eine Anwendung, die Revisionshistorie von Dokumenten in iManage Work verfolgt und analysiert, um das Benutzerverhalten zu verstehen.
Anwendungen, die die iManage-Funktionen erweitern und die Benutzerschnittstelle modifizieren, indem sie Kontextmenüs oder neue Fenster in den folgenden Anwendungen bereitstellen:
iManage Work
iManage Work Desktop für Windows
iManage Control Center
Sie können auch Sicherheitseinstellungen für diese Anwendungen definieren, um sie nur für bestimmte Benutzer verfügbar zu machen.
Anwendungen ermöglichen es Ihnen,:
Laden Sie eine Anwendung Vor-Ort hoch:
Laden Sie ein von einem Partner/Lieferanten bereitgestelltes Anwendungspaket mit der Funktion Paket hochladen hoch.
Konfigurieren Sie die Anwendungseinstellungen manuell mit der Funktion Manuell konfigurieren.
Laden Sie eine Anwendung On-Cloud über die Funktion Anwendung hinzufügen hoch.
Aktivieren oder deaktivieren Sie den Anwendungsstatus mit der Option Aktivieren/Deaktivieren.
Bearbeiten Sie die Sicherheitsdetails einer Anwendung mit der Option Sicherheit.
Bearbeiten Sie die Konfigurationsdetails einer Anwendung mit der Option Bearbeiten.
Externe Anwendungen/Erweiterungen mit der Option Löschen löschen.
Zeigen Sie Details zu einer Anwendung mit der Option Ansicht an.
Sehen Sie sich die generischen Tabellenoptionen im Abschnitt UI-Übersicht an.
Bearbeiten von Sicherheitsdetails
Diese Option ist verfügbar auf:
Kebab-Menü öffnen Wählen Sie das
Symbol neben jeder Anwendung.
Kontextmenü: Klicken Sie mit der rechten Maustaste auf eine Anwendung, um diese Option anzuzeigen.
Verwenden Sie eine der vorhergehenden Optionen und wählen Sie Sicherheit. Das Dialogfenster Sicherheit bearbeiten erscheint. Bearbeiten Sie die folgenden Sicherheitsoptionen und wählen Sie Speichern.
|
Sicherheitsoption |
Beschreibung |
|
Alle Benutzer |
Alle Benutzer können auf die Anwendung zugreifen |
|
Benutzerdefiniert |
Erlauben Sie bestimmten Benutzern den Zugriff auf die Anwendungen |
Bearbeiten von Konfigurationsdetails
Diese Option ist verfügbar auf:
Kebab-Menü öffnen Wählen Sie das
Symbol neben jeder Anwendung.
Kontextmenü: Klicken Sie mit der rechten Maustaste auf eine Anwendung, um diese Option anzuzeigen.
Verwenden Sie eine der vorhergehenden Optionen und wählen Sie Bearbeiten . Das Dialogfenster Konfiguration bearbeiten erscheint. Die folgenden Konfigurationsfelder sind aufgelistet:
|
Felder |
Beschreibung |
|
Name |
Name einer Anwendung |
|
Beschreibung |
Beschreibung einer Anwendung |
|
API-Schlüssel |
API-Schlüssel |
|
API-Secret |
Sie können es verwenden, wenn Sie einen hast, oder Sie können Auto-Generate wählen, um einen zu generieren. |
|
Herausgeber |
iManage LLC |
|
Website |
Weblink |
|
|
E-Mail-ID |
|
Typ |
Dies ist eine Dropdown-Liste, die zwei Optionen auflistet:
|
Löschen von externen Anwendungen/Erweiterungen
Einzelanwendung
Diese Option ist verfügbar auf:
Multifunktionsleiste Wählen Sie eine Anwendung aus, um diese Option in der Multifunktionsleiste anzuzeigen.
Kebab-Menü öffnen Wählen Sie das
Symbol neben jeder Anwendung.
Kontextmenü: Klicken Sie mit der rechten Maustaste auf eine Anwendung, um diese Option anzuzeigen.
Verwenden Sie eine der vorhergehenden Optionen und wählen Sie Löschen. Das Bestätigungsfeld Löschen wird angezeigt. Bestätigen Sie die Aktion, um fortzufahren oder abzubrechen.
Mehrere Anwendungen
Diese Option ist verfügbar auf der Multifunktionsleiste. Wählen Sie Anwendungen aus und wählen Sie dann Löschen. Das Bestätigungsfeld Löschen wird angezeigt. Bestätigen Sie die Aktion, um fortzufahren oder abzubrechen.
Anzeigen von Anwendungsdetails
Diese Option ist verfügbar auf:
Kebab-Menü öffnen Wählen Sie das
Symbol neben jeder Anwendung.
Kontextmenü: Klicken Sie mit der rechten Maustaste auf eine Anwendung, um diese Option anzuzeigen.
Anklickbarer Link: Wählen Sie eine Anwendung in der Spalte Name aus.
Verwenden Sie eine der vorhergehenden Optionen und wählen Sie Ansicht. Die Seite <application-name> wird angezeigt.