AEM aktivieren, um durch Document Security geschützte PDF-Dokumente zu durchsuchen enable-aem-to-search-document-security-protected-pdf-and-microsoft-office-documents
Adobe Experience Manager bietet eine Benutzeroberfläche zum Suchen und Auffinden verschiedener Assets, die in AEM gespeichert werden. Mithilfe der nativen Suche kann nach AEM-Assets gesucht und eine Textsuche für verschiedene häufig verwendete Dokumentformate wie Textdateien, Microsoft Office-Dokumente und PDF-Dokumente durchgeführt werden. Sie können dies auch erweitern und die native Suche aktivieren, um eine Volltextsuche in DRM-geschützten PDF- und Microsoft-Office-Dokumenten durchzuführen.
Führen Sie die folgenden Schritte aus, um AEM die Suche in durch die Dokumentensicherheit geschützten PDF- und Microsoft Office-Dokumenten zu ermöglichen:
Bevor Sie beginnen before-you-start
- Installieren und konfigurieren Sie die AEM Forms-Dokumentensicherheit.
- Fügen Sie das Paket „sun.util.calendar“ zur Zulassungsliste der Deserialisierungs-Firewall-Konfiguration hinzu. Die Konfiguration ist unter
https://'[server]:[port]'/system/console/configMgraufgeführt. - Stellen Sie sicher, dass alle AEM-Pakete aktiv sind. Die Bundles sind unter
https://'[server]:[port]'/system/console/bundlesaufgeführt. Wenn alle Bundles nicht aktiv, warten Sie einige Minuten und überprüfen Sie den Status der Bundles.
Erstellen einer sicheren Verbindung in AEM Forms Workflow (AEM Forms auf JEE) establish-a-secure-connection-within-aem-forms-workflow-aem-forms-on-jee
Eine sichere Verbindung ermöglicht den nahtlosen Informationsfluss zwischen AEM Forms auf JEE und den OSGi-Diensten, die auf demselben Server ausgeführt werden. Verwenden Sie eine der folgenden Methoden, um eine sichere Verbindung herzustellen:
- Konfigurieren des AEM Forms Client SDK Bundle mit AEM Forms on JEE-Administratorberechtigungen
- Konfigurieren von AEM Forms Client SDK Bundle mit gegenseitiger Authentifizierung
Konfigurieren des AEM Forms Client SDK Bundle mit Administratorberechtigungen für AEM Forms on JEE configure-aem-forms-client-sdk-bundle-with-aem-forms-on-jee-admin-credentials
-
Öffnen Sie AEM Configuration Manager und melden Sie sich als Admin an. Die Standard-URL lautet https://<serverName>:<port>/lc/system/console/configMgr.
-
Öffnen Sie das AEM Forms Client SDK Bundle. Geben Sie Werte für die folgenden Eigenschaften an:
- Server-URL: Geben Sie die HTTP-URL des AEM Forms on JEE-Servers an. Um die Kommunikation über HTTPS zu aktivieren, starten Sie AEM Forms auf JEE-Server mit dem Parameter -Djavax.net.ssl.trustStore=<Pfad der Keystore-Datei von AEM Forms auf JEE> neu.
- Dienstname: Fügen Sie den RightsManagementService zur Liste der angegebenen Dienste hinzu.
- Benutzername: Geben Sie den Benutzernamen des AEM Forms on JEE-Kontos an, um Aufrufe vom AEM Forms on JEE-Server zu initiieren. Das angegebene Konto benötigt Berechtigungen zum Aufrufen der Dokumentendienste auf dem AEM Forms auf JEE-Server.
- Kennwort: Geben Sie das Kennwort für das AEM Forms auf JEE-Konto an, das im Feld „Benutzername“ erwähnt wird.
Klicken Sie auf Speichern. AEM ist jetzt aktiviert, um PDF- und Microsoft Office-Dokumente durchsuchen zu können, die durch die Dokumentensicherheit geschützt sind.
Konfigurieren von AEM Forms Client SDK Bundle mit gegenseitiger Authentifizierung configure-aem-forms-client-sdk-bundle-using-mutual-authentication
-
Aktivieren Sie die gegenseitige Authentifizierung für AEM Forms auf JEE. Weitere Informationen finden Sie unter CAC und gegenseitige Authentifizierung.
-
Öffnen Sie AEM Configuration Manager und melden Sie sich als Admin an. Die Standard-URL lautet https://<serverName>:<port>/lc/system/console/configMgr.
-
Öffnen Sie das AEM Forms Client SDK Bundle. Geben Sie Werte für die folgenden Eigenschaften an:
- Server-URL: Geben Sie die HTTPS-URL des AEM Forms on JEE-Servers an. Um die Kommunikation über HTTPS zu aktivieren, starten Sie AEM Forms auf JEE-Server mit dem Parameter -Djavax.net.ssl.trustStore=<Pfad der Keystore-Datei von AEM Forms auf JEE> neu.
- 2-Weg-SSL aktivieren: Aktivieren Sie die Option für 2-Weg-SSL.
- KeyStore-Datei-URL: Geben Sie die URL der KeyStore-Datei an.
- TrustStore-Datei-URL: Geben Sie die URL für die TrustStore-Datei an.
- KeyStore-Kennwort: Geben Sie das Kennwort für die KeyStore-Datei an.
- TrustStorePassword: Geben Sie das Kennwort für die TrustStore-Datei an.
- Service-Name: Fügen Sie den RightsManagementService zur Liste der angegebenen Services hinzu.
Klicken Sie auf Speichern. AEM ist jetzt aktiviert, um PDF- und Microsoft Office-Dokumente durchsuchen zu können, die durch die Dokumentensichereit geschützt sind.
note note NOTE Es wird empfohlen, den Befehl „Strg+C“ zu verwenden, um das SDK neu zu starten. Das Neustarten des AEM SDK mit anderen Methoden, z. B. dem Beenden von Java-Prozessen, kann zu Inkonsistenzen in der AEM-Entwicklungsumgebung führen.
Indexieren eines richtliniengeschützten PDF- oder Microsoft Office-Beispieldokuments index-a-sample-policy-protected-pdf-or-microsoft-office-document
- Melden Sie sich bei AEM Assets als Administrator an.
- Erstellen Sie einen Ordner in AEM Digital Asset Manager und laden Sie die durch Richtlinien geschützten PDF oder Microsoft Office-Dokumente in den neu erstellten Ordner hoch. Durchsuchen Sie nun die Inhalte der richtliniengeschützten Dokumente mit der AEM-Suche. Das Dokument muss zurückzugeben werden, das den gesuchten Text enthält, das Text enthält.