Adobe Asset Link (AAL) is the new solution to seamless linking of AEM Assets with Creative Cloud products. This session talks about the common use cases where AAL would be the right choice and also provides details around some of the most common pitfalls to avoid when implementing AAL.
7. #evolve19 7
ADOBE ASSET LINK –
TROUBLESHOOTING
• Common issues concern the initial
connection.
• First connection attempt may fail,
but it's expected – So Don't Panic!
• Resolution is to add the user's
group to the "DAM Users" AEM
group, exit the app, and connect
again.
8. #evolve19 8
ADOBE ASSET LINK –
TROUBLESHOOTING
• Example shows an improper client
configuration in "assetlink-
settings.json":
{"aemServer":"localhost",
"aemPort":"443",
"aemScheme":"https"}
9. #evolve19 9
ADOBE ASSET LINK –
TROUBLESHOOTING
• For troubleshooting failed
connections, capture client-side
log using
"assetlink-override.json":
{"LOG_LEVEL":"trace"}
Log file is /tmp/adobe-assetlink-
*.log
10. #evolve19 10
CREATIVE CONNECTIONS FOR AEM: WHEN TO USE WHAT
Adobe Asset
Link
AEM Desktop
App
Creative Cloud in-app
experience
I want to discover, use & edit assets
from AEM directly within Creative
Cloud desktop apps (PS, AI, ID)
Creative User
Working in CC apps
Generic desktop
integration
I want to upload files /
nested folders to AEM
from my local disk
I want to open/edit any
asset type in any
desktop application
(including non-Adobe
asset types)
Business / Creative
User
Working on desktop
11. #evolve19 11
WHAT’S DESKTOP APP?
• Standalone application connected to
AEM
• Helps manage/edit assets without
Web UI (outside of AEM)
• Helps utilize all CC applications and
other 3rd party applications used to
edit assets (of any type) that is
pushed back to AEM easily
12. #evolve19 12
WHAT’S NEW IN DESKTOP APP 2.0?
User Experience Architecture & Network
More intuitive UI
Less dependency on Finder /
Explorer
Work-in-progress on local disk with
explicit “check in”
Better support for bulk operations
Better network bandwidth
utilization
Only transfer large originals when
intended / needed
Downloaded files available offline
Applications working with local files
13. #evolve19 13
USE CASES DESKTOP
APP V2
Simplify desktop access to assets
managed in AEM for any application
and file format
DISCOVER by browsing assets from AEM in a
dedicated desktop app built-in browser
SEARCH for assets directly from the desktop app
PREVIEW larger asset rendition and basic
properties
USE by opening in the associated native application
EDIT assets locally and upload changes to AEM
when done
UPLOAD files / folder hierarchies to AEM with
progress monitoring
+
16. #evolve19 16
Capture the logs along with the Desktop app and AEM version
Windows: %LocalAppData%AdobeAssetsCompanionLogs
Mac: ~/Library/Logs/Adobe Experience Manager Desktop
Enable debug logs
Windows
Using Windows Explorer, navigate to AEM desktop's install directory. The default location is C:Program Files
(x86)AdobeAdobe Experience Manager Desktop
Edit the file "Adobe Experience Manager Desktop.exe.config" using the text editor of your choice. Replace all
occurrences of INFO with either DEBUG, WARN, or ERROR. Save the file.
Edit the file "javascriptlogging.json" with the text editor of your choice. Replace all occurrences of info with
either debug, warn, or error. Save the file.
Mac
Using Finder, navigate to AEM desktop's application directory. The default location is /Applications/Adobe Experience
Manager Desktop.app
Edit the file "Contents/Resources/Config.plist". Change the value auto to either debug, info, warn, or error. Save the
file.
Edit the file "Contents/Resources/javascript/logging.json". Replace all occurrences of info with either debug,
warn, or error. Save the file.
Last
Resort
17. #evolve19 17
DESKTOP APP RESOURCES
Troubleshooting Desktop App - https://docs.adobe.com/content/help/en/experience-manager-
desktop-app/using/troubleshoot.html
Workflow Best Practices - https://helpx.adobe.com/experience-manager/6-
3/sites/developing/using/workflows-best-practices.html
AEM and Creative Cloud Integration Best Practices - https://helpx.adobe.com/experience-
manager/6-5/assets/using/aem-cc-integration-best-practices.html