Adobe Asset Link (AAL) optimiert die Zusammenarbeit zwischen Kreativen und Marketern bei der Inhaltserstellung. Damit wird Adobe Experience Manager Assets mit den Creative Cloud-Desktop-Programmen Adobe InDesign, Adobe Photoshop und Adobe Illustrator verbunden. Über das Adobe Asset-Link-Bedienfeld können Kreative auf in AEM Assets gespeicherte Inhalte zugreifen und diese bearbeiten, ohne die Kreativprogramme zu verlassen, mit denen sie am besten vertraut sind.
Implementieren Sie die folgenden Aufgaben, um Experience Manager Assets für die Verwendung mit Asset Link zu konfigurieren. Verwenden Sie das Experience Manager-Admini-Konto, um die Konfiguration durchzuführen:
Installieren Sie die Pakete nach Bedarf. Details finden Sie unter Voraussetzungen.
Konfigurieren Sie Experience Manager entweder manuell oder mithilfe eines Pakets.
Um lizenzierte Creative Cloud-Benutzer zu Benutzern von Experience Manager zuzuordnen, verwalten Sie dies über die Benutzerzugriffssteuerung.
Erstellen Sie einen benutzerdefinierten Abfrageindex, konfigurieren Sie FPO-Ausgabedarstellungen für InDesign, konfigurieren Sie die Adobe Stock-Integration und konfigurieren Sie die visuelle oder Ähnlichkeitssuche.
Installieren Sie unbedingt das entsprechende Service Pack und das Paket, das Sie benötigen. Beachten Sie die folgenden Anforderungen für jede Experience Manager-Version und für spezifische Funktionen.
Asset-Funktion | Experience Manager-Version und Support-Anforderungen |
---|---|
Asset Link funktioniert standardmäßig | Experience Manager 6.5 und 6.5.2 oder höher. Experience Manager 6.4.4 und 6.4.6 oder höher. Adobe empfiehlt, vor der Verwendung von AAL die neueste Version des Experience Manager Service Pack (SP) zu installieren. |
Asset Link funktioniert nach der Installation eines Pakets | Installieren Sie für Experience Manager 6.4.0 bis 6.4.3 das Paket adobe-asset-link-support. |
Adobe Stock-Integration | Experience Manager 6.4.2 oder höher |
Visuelle oder Ähnlichkeitssuche | Experience Manager 6.5.0 oder höher |
Adobe empfiehlt die Installation des Konfigurationspakets adobe-asset-link-config zur Automatisierung der meisten Konfigurationsaufgaben, gefolgt von einigen manuellen Aufgaben. Alternativ können Sie manuell konfigurieren.
Wenn Ihre Experience Manager-Instanz für die Benutzeranmeldung mit Adobe IMS-Konten konfiguriert ist, verwenden Sie nicht das Konfigurationspaket. Stattdessen müssen Sie Ihre Experience Manager-Instanz manuell konfigurieren.
Um den Package Manager in der Experience Manager-Web-Benutzeroberfläche zu öffnen, greifen Sie auf Tools > Implementierung > Package Share zu. Installieren Sie das Paket adobe-asset-link-config
.
Öffnen Sie Tools > Vorgänge > Web-Konsole. Suchen Sie die Konfiguration für Adobe Granite OAuth IMS Provider und klicken Sie darauf, um sie zu bearbeiten.
Legen Sie die folgenden Eigenschaften fest und speichern Sie die Änderungen.
Suchen Sie die Konfiguration für Adobe Granite Bearer Authentication Handler und klicken Sie darauf, um sie zu bearbeiten.
Fügen Sie InDesignAem2-Client-IDs zur Konfigurationseigenschaft Zulässige OAuth-Client-IDs hinzu.
Konfigurieren Sie Experience Manager manuell, wenn Sie kein Konfigurationspaket verwenden möchten oder wenn Ihre Experience Manager-Bereitstellung so konfiguriert ist, dass die Benutzeranmeldung mit Adobe IMS-Konten unterstützt wird.
So konfigurieren Sie Experience Manager manuell:
Um auf den Konfigurations-Manager zuzugreifen, gehen Sie zu Tools > Vorgänge > Web-Konsole. Wählen Sie OSGi > Konfiguration aus dem Menü oben.
Suchen Sie die Konfiguration Adobe Granite OAuth IMS Provider und klicken Sie darauf, um sie zu bearbeiten.
Legen Sie die folgende Konfiguration fest und klicken Sie auf Speichern.
https://ims-na1.adobelogin.com/ims/authorize/v1
https://ims-na1.adobelogin.com/ims/token/v1
https://ims-na1.adobelogin.com/ims/profile/v1
https://ims-na1.adobelogin.com/ims/validate_token/v1
Suchen Sie die Konfiguration für Adobe Granite Bearer Authentication Handler und klicken Sie darauf, um sie zu bearbeiten.
Fügen Sie die folgenden Client-IDs zur Konfigurationseigenschaft Zulässige OAuth-Client-IDs hinzu: InDesignAem2, cc-europa-desktop_0_1, cc-europa-desktop_1_0, cc-europa-desktop_2_0, cc-europa-desktop_3_0, cc-europa-desktop_4_0, cc-europa-desktop_5_0, cc-europa-desktop_6_0, cc-europa-desktop_7_0, cc-europa-desktop_8_0, cc-europa-desktop_9_0, and cc-europa-desktop_10_0
.
Um jede Client ID
hinzuzufügen, klicken Sie auf +
. Klicken Sie auf Speichern, nachdem Sie alle IDs hinzugefügt haben.
Überprüfen Sie in der Konfiguration von Adobe Granite OAuth Application and Provider die vorhandenen Adobe Granite OAuth Authentication Handler-Instanzen. Wenn Sie eine Instanz mit einem Config ID
-Wert von ims
finden, verwenden Sie diese für die Anweisungen in diesem Verfahren. Klicken Sie andernfalls auf +
, um eine Konfigurationsinstanz zu erstellen. Legen Sie die folgenden Eigenschaftswerte fest und klicken Sie auf Speichern.
ims
AdobeID, OpenID, read_organizations
(Andere Werte können sich auch in der Konfiguration befinden) ims
Checked
Email
für die neu erstellte Konfiguration. Andernfalls bleibt es unverändert.Suchen Sie die Konfiguration für Apache Jackrabbit Oak Standard Sync Handler mit dem Sync Handler-Namen ims
und klicken Sie darauf, um sie zu bearbeiten.
Legen Sie die folgenden Konfigurationseigenschaften fest und klicken Sie auf Speichern.
15m
für 15 Minuten. Weitere Informationen finden Sie unter Gruppenzuordnung. Deslect
Suchen Sie die Konfiguration für Adobe Granite OAuth Authentication Handler und klicken Sie darauf, um sie zu bearbeiten. Klicken Sie, ohne Änderungen vorzunehmen, auf Speichern.
Um die relative Priorität des Bearer-Authentication-Handlers anzupassen, gehen Sie in CRXDE zu /apps/system/config
. Suchen Sie com.adobe.granite.auth.oauth.impl.BearerAuthenticationHandler.config
und öffnen Sie die Konfiguration. Fügen Sie am Ende service.ranking=I"-10"
hinzu. Speichern Sie die Änderungen.
Für jede mit einem Bearer-Token authentifizierte Anfrage fallen drei Aufrufe an Adobe IMS, die Benutzersynchronisierung und die Erstellung eines Anmelde-Tokens in Experience Manager an. Um diesen Mehraufwand zu vermeiden, erfasst Adobe Asset Link das Anmelde-Token, das in der Antwort von Experience Manager zurückgegeben wird, und sendet es mit nachfolgenden Anfragen. Damit dieser Prozess funktioniert, muss die relative Priorität des Bearer-Authentifizierungs-Handlers angepasst werden.
(Optional) Wenn die Experience Manager-Benutzer Großbuchstaben oder gemischte Groß- und Kleinschreibung in ihren E-Mail-IDs verwenden, wählen Sie in den Adobe Granite ACP Platform Configs in der Experience Manager-Web-Konsole die Option Sperrung der Benutzer in Kleinbuchstaben ändern.
Adobe Asset Link-Benutzer können eine Verbindung zu Experience Manager herstellen, um die IMS-Anmeldung über die primäre Creative Cloud für Enterprise (CCE)-Organisation zu ermöglichen. Experience Manager verwendet die Client-IDs, um die zulässige IMS-Organisation zu identifizieren. Nach der Migration zu Geschäftsprofilen ist es erforderlich, die Client-ID und den geheimen Schlüssel für die IMS-Organisation in Experience Manager für den Bearer-Authentifizierungs-Handler zu konfigurieren. Weitere Informationen zu Geschäftsprofilen finden Sie unter Einführung in Adobe-Profile.
Eine zusätzliche Konfiguration ist nur erforderlich, wenn Sie verschiedene Adobe IMS-Organisationen für Experience Manager und Creative Cloud for Enterprise (CCE) verwenden und zwischen diesen beiden Organisationen eine Vertrauensbeziehung zwischen diesen beiden Organisationen hergestellt wird.
Voraussetzungen
Eine betriebsbereite Experience Manager-Instanz mit für AAL konfigurierter Bearer-Authentifizierung.
Installieren Sie das folgende Paket (Service Pack 11) auf Ihrer Experience Manager 6.5-Instanz.
Wenden Sie sich an den Kunden-Support, um die Client-ID und den geheimen Schlüssel für die Bearer-Authentifizierung Ihrer IMS-Organisation zu erhalten.
Im Folgenden finden Sie die zusätzlichen Konfigurationen, die nach der Migration zu Geschäftsprofilen erforderlich sind:
Legen Sie in Adobe Granite OAuth IMS Configuration Provider (com.adobe.granite.auth.ims.impl.ImsConfigProviderImpl
) Folgendes fest:
OAuth-Konfigurations-ID (oauth.configmanager.ims.configid
): ims
(Überprüfen Sie einmal, ob es möglicherweise bereits konfiguriert ist)
IMS-Eigentümerentität (ims.owningEntity
): Ihre IMS-Organisations-ID
Öffnen Sie die Konfiguration für den Bearer-Authentifizierungs-Handler und fügen Sie die Client-ID hinzu, die sie vom Kunden-Support erhalten haben, zur Liste der Zulässigen OAuth-Client-IDs hinzu.
Öffnen Sie die Konfiguration für Adobe Granite OAuth Application and Provider und fügen Sie die Client-ID und das Client-Geheimnis (Geheimer Schlüssel) hinzu, die Sie vom kunden-Support erhalten haben.
Stellen Sie sicher, dass das Feld Konfigurations-ID (oauth.config.id
) den gleichen Wert enthält wie im Feld OAuth-Konfigurations-ID (oauth.configmanager.ims.configid
) weiter oben angegeben.
Öffnen Sie die Konfiguration für Adobe Granite IMS Cluster Exchange Token Preprocessor und legen Sie sie auf enable
fest.
In diesem Abschnitt wird beschrieben, wie Sie Benutzer und deren Zugriff auf das Experience Manager-Repository verwalten.
Die Gruppenzuordnung legt fest, wie die Gruppen in Experience Manager den Gruppen in Adobe IMS entsprechen. Dies spielt eine wichtige Rolle bei der Erteilung von Zugriffsberechtigungen für Adobe Asset Link-Benutzer auf Experience Manager Assets.
Bei Verwendung mit Adobe Asset Link delegiert Experience Manager Benutzerverwaltungsfunktionen an Adobe IMS. Es werden automatisch Benutzer und Gruppen erstellt, die den Benutzern und Gruppen in Adobe IMS entsprechen. Darüber hinaus werden Benutzer, Gruppen und Gruppenmitgliedschaften in Experience Manager mit denen in Adobe IMS synchronisiert, damit sie übereinstimmen.
Angenommen, Adobe Asset Link-Benutzer sind Mitglieder der Adobe IMS-Gruppe assetlink-users. In diesem Fall wird eine synchronisierte Gruppe mit dem Namen assetlink-users in Experience Manager erstellt, wenn ein Benutzer dieser Adobe IMS-Gruppe zum ersten Mal eine Verbindung zu Adobe Asset Link herstellt. Jeder neue Benutzer in der Adobe IMS-Gruppe wird in Experience Manager dieser entsprechenden Gruppe hinzugefügt, wenn er zum ersten Mal über Adobe Asset Link eine Verbindung zu Experience Manager herstellt.
Gruppen in Experience Manager, die Gruppen in Adobe IMS entsprechen und mit diesen synchronisiert sind, können direkt Zugriff erhalten oder indem sie zu Mitgliedern einer anderen Gruppe gemacht werden. Im Folgenden finden Sie ein Beispiel dafür, wie Berechtigungen verwaltet werden können.
Die folgenden Regeln gelten für Gruppenzuordnungen in Experience Manager:
Stellen Sie sicher, dass die Eigenschaft Gruppenzuordnungen in der Konfiguration für Adobe Granite OAuth IMS Provider leer ist.
Die Zugehörigkeit zu einer Adobe Asset Link-Benutzergruppe wird geprüft, wenn sich der Benutzer authentifiziert und die Zeitspanne, die in der Eigenschaft Benutzerablaufzeit in der Konfiguration für Apache Jackrabbit Oak Default Sync Handler angegeben ist, verstrichen ist. Derzeit können Benutzer in Experience Manager Gruppen hinzugefügt und aus ihnen entfernt werden, um sie mit den in Adobe IMS vorhandenen zu synchronisieren.
Vermeiden Sie Konflikte mit Gruppennamen. Stellen Sie sicher, dass sich die Namen für in Adobe IMS erstellte Experience Manager-Benutzergruppen (zur Benutzerverwaltung) von denen aller Systemgruppennamen unterscheiden.
Stellen Sie beispielsweise sicher, dass sie sich von der Gruppe dam-users
und den vom Experience Manager-Admin erstellten Gruppen unterscheiden.
Eine Adobe IMS-Gruppe, deren Name mit dem Namen einer Experience Manager-Systemgruppe oder einer manuell erstellten Gruppe kollidiert, wird nicht zur Steuerung von Benutzerberechtigungen verwendet.
Wenn ein Adobe IMS-Benutzer eine Verbindung zu einer Experience Manager-Instanz herstellt, bei der der Name des Benutzers mit einem zuvor erstellten Experience Manager-Benutzer kollidiert, erhält der Adobe IMS-Benutzer einen anderen Namen, dem Zahlen hinzugefügt werden, um ihn eindeutig zu machen.
Erstmaliges Einrichten der Zugriffssteuerung
Benutzer, die eine Verbindung über Adobe Asset Link herstellen, können Assets nur dann anzeigen und mit ihnen interagieren, wenn sie die erforderliche Berechtigung erhalten haben. Im obigen Abschnitt über die Gruppenzuordnung wird erläutert, wie Benutzergruppen in Experience Manager erstellt werden, die den Benutzergruppen in Ihrer Organisation in Adobe IMS entsprechen und mit diesen synchronisiert werden. Es wird empfohlen, dass die Experience Manager-Admins diese Gruppen verwenden, um die Zugriffssteuerung für Adobe Asset Link-Benutzer zu verwalten.
Für jede Experience Manager-Gruppe, die mit einer Adobe IMS-Gruppe synchronisiert wird (die für die Verwaltung der Benutzerzugriffssteuerung verwendet wird) müssen Sie Folgendes tun:
Sobald diese Schritte durchgeführt wurden, können andere Benutzer in derselben Gruppe beim ersten Versuch eine Verbindung zu Experience Manager mit Adobe Asset Link herstellen. Sie haben automatisch dieselben Berechtigungen wie die anderen Benutzer in der Gruppe.
Adobe Asset Link-Benutzer können eine Verbindung zu Experience Manager herstellen, wenn sie bei ihrer Creative Cloud-Anwendung angemeldet sind. Diese Authentifizierung verwendet die Adobe IMS-Technologie und erstellt Benutzerinformationen in Experience Manager, falls diese nicht vorhanden sind. Es ist üblich, dass Experience Manager-Unternehmenskunden ihre Benutzer über einen externen Identitätsanbieter verwalten, der mit Experience Manager integriert ist. Zu den Identitätsanbietern gehören Adobe IMS und andere Produkte, die die Protokolle SAML und LDAP verwenden. Alternativ können Benutzer in Experience Manager lokal erstellt und verwaltet werden.
Benutzer, die über Adobe Asset Link eine Verbindung zu Experience Manager herstellen, haben keinen Konflikt mit bestehenden Benutzerinformationen, die in Experience Manager bei einer früheren direkten Anmeldung gespeichert wurden, wenn:
Andererseits müssen die Benutzerinformationen, die als Ergebnis der direkten Experience Manager-Anmeldung erstellt wurden, in den folgenden Szenarien aktualisiert werden, damit sie mit Adobe Asset Link funktionieren:
Die durch diese Szenarien erstellten Benutzer verfügen nicht über eine Eigenschaft, die für Benutzer erforderlich ist, die mit Adobe IMS synchronisiert werden.
So aktualisieren Sie diese Benutzer in Experience Manager, damit sie mit Asset Link arbeiten können:
/home/users
. Alternativ können Sie auch in CRXDE nach dem Benutzernamen suchen. Ein Beispiel für einen Benutzerpfad: /home/users/x/xTac082TDh-guJzzG7WM
.jcr:primaryType
-Eigenschaftswert von rep:User
.Name
von rep:externalId
ein, einen Wert für den Type
von String
und einen Wert für den Value
von rep:authorizableId
;ims
, wobei rep:authorizableId
der Wert der rep:authorizableId
-Eigenschaft des Knotens ist. (Ein Semikolon ohne Leerzeichen wird verwendet, um den Wert rep:authorizableId
vom Wert ims
zu trennen.)Wenn die Services nicht innerhalb weniger Minuten wiederhergestellt werden, starten Sie Experience Manager neu, um erfolgreiche Authentifizierungen zu ermöglichen.
Nach dieser Änderung kann ein aktualisierter Experience Manager-Benutzer eine Verbindung mit Adobe Asset Link herstellen und weiterhin die Methode der direkten Anmeldung bei Experience Manager verwenden, die vor dem Update verwendet wurde. Bei erfolgreicher Authentifizierung mit Adobe IMS werden die Benutzerprofilinformationen von Experience Manager mit dem Benutzerprofil in Adobe IMS synchronisiert.
Es gibt eine Methode, mit der eine Massenmigration von mehreren Experience Manager-Benutzern durchgeführt werden kann, damit diese mit Adobe Asset Link arbeiten können. Wenden Sie sich an den Adobe-Kunden-Support, um weitere Informationen und Unterstützung bei der Aktivierung dieser Option zu erhalten.
Als Alternative zu diesen Schritten kann einem Adobe Asset Link-Benutzer unter bestimmten Umständen ein schneller Zugriff auf Experience Manager gewährt werden. In solchen Fällen werden die bereits vorhandenen Benutzerinformationen mit Experience Manager User Management oder Experience Manager CRXDE gefunden und gelöscht, bevor sie mit Adobe Asset Link verbunden werden. Nach der Verbindung werden in Experience Manager neue Benutzerinformationen erstellt. Verwenden Sie diesen Ansatz nur, wenn Sie sicher sind, dass es keine wichtigen Daten gibt, die als untergeordneter Knoten des Benutzerknotens hinzugefügt werden. Diese zusätzlichen Daten sind alle Knoten, die dem Benutzerknoten untergeordnet sind, außer den Knoten tokens
, preferences
, profile
, profiles
, profiles/public
und rep:policy/*
.
In Experience Manager 6.4 und Experience Manager 6.5 können Admins Workflows konfigurieren, um Assets auf der Grundlage vordefinierter Bedingungen automatisch auszuführen und zu verarbeiten.
Die Konfiguration ist beispielsweise für Fachanwender und Marketingexperten nützlich, um einen benutzerdefinierten Workflow für einige bestimmte Ordner zu erstellen. So können z. B. alle Assets aus dem Fotoshooting einer Agentur mit einem Wasserzeichen versehen werden, oder alle von einem Freiberufler hochgeladenen Assets können verarbeitet werden, um bestimmte Ausgabedarstellungen zu erstellen.
Weitere Informationen auch zur Konfiguration von Experience Manager finden Sie unter Automatisches Ausführen von Workflows für Assets.
Experience Manager enthält Indizes, die für Abfragen verwendet werden. Erstellen Sie den folgenden benutzerdefinierten Index für die angegebene Version. Experience Manager 6.5.0 enthält diesen Index standardmäßig. Adobe Asset Link benötigt diesen Index, um festzustellen, welche Assets ein Benutzer ausgecheckt hat.
Suchen Sie in CRXDE den Knoten /oak:index
. Erstellen Sie einen Knoten mit dem Namen cqDrivelock
und legen Sie seinen Type
auf oak:QueryIndexDefinition
fest.
Fügen Sie dem neuen Knoten die folgenden Eigenschaften hinzu und speichern Sie die Änderungen:
Name: type; Type: string; Value: property
Name: propertyNames; Type: Name[] (click the "Multi" button); Value: cq:drivelock
Mit der Funktion „Visuelle Suche“ können Sie über das Adobe Asset Link-Bedienfeld im AEM Assets-Repository nach visuell ähnlichen Assets suchen. Diese Funktion ist ab Version 6.5.0 verfügbar, und es werden nur die indizierten Assets durchsucht. Weitere Informationen finden Sie unter Konfigurieren der visuellen Suche.
Experience Manager bietet Ausgabeversionen, die nur für die Platzierung (FPO) verwendet werden. Diese FPO-Ausgabedarstellungen haben eine kleine Dateigröße, weisen aber dasselbe Seitenverhältnis auf. Wenn für ein Asset keine FPO-Ausgabedarstellung verfügbar ist, verwendet Adobe InDesign stattdessen das Original-Asset. Dieser Fallback-Mechanismus stellt sicher, dass der kreative Workflow ohne Unterbrechung fortgesetzt wird. Weitere Informationen finden Sie unter Erzeugen von FPO-Ausgabedarstellungen.
Organisationen integrieren ihre Adobe Stock-Konten mit Experience Manager Assets. Dies hilft Marketingexperten dabei, lizenzierte, hochwertige und lizenzfreie Fotos, Vektoren, Illustrationen, Videos, Vorlagen und 3D-Assets für ihre Kreativ- und Marketingprojekte verfügbar zu machen. Kreativprofis können diese Assets über das Bedienfeld „Asset-Link“ verwenden.
Informationen zur Integration mit Adobe Stock finden Sie unter Adobe Stock-Assets in Experience Manager Assets. Für die Integration mit Adobe Stock ist Experience Manager 6.4.2 oder höher erforderlich.
Wenn Sie Probleme bei der Konfiguration oder Verwendung von Adobe Asset Link haben, versuchen Sie Folgendes: