SlideShare uma empresa Scribd logo
1 de 19
#evolve19
ADOBE ASSET LINK -
USE CASES AND
PITFALLS TO AVOID
Ameeth Palla
Sr. Manager, Customer Experience,
Adobe Experience Cloud - Adobe
August 7th 2019
#evolve19 2
• Traditional Integration between AEM-CC
• Adobe Asset Link – Introduction & Benefits
• Desktop App 2.0 - Improvements in 2.0
AGENDA
#evolve19 3
TRADITIONAL INTEGRATION BETWEEN AEM & CC
• Too many steps
• Searching / Organizing
• Version Tracking
• Collaboration
#evolve19 44
• New panel in Photoshop, InDesign, and
Illustrator
• Connects to AEM Assets
WHAT'S ADOBE ASSET
LINK?
#evolve19 5
ADOBE ASSET LINK – LIVE
DEMO
• Live Demonstration
#evolve19 6
ADOBE ASSET LINK – AUTHENTICATION FLOW
#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.
#evolve19 8
ADOBE ASSET LINK –
TROUBLESHOOTING
• Example shows an improper client
configuration in "assetlink-
settings.json":
{"aemServer":"localhost",
"aemPort":"443",
"aemScheme":"https"}
#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
#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
#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
#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
#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
+
#evolve19 14
ARCHITECTURE
OVERVIEW
Operations
AEM
DAM
Content
Disk
Locally
availabl
e
files
Network
Share for
local files
/Users/user1/…
/Volumes/DA
M
App
1
2
4
5
3 1 Transfer files (HTTPS)
2 Put downloaded files to local disk
3 Desktop app can start an application
4 App opens/saves files directly to
local disk
5 Network share maps locally
available files only
#evolve19 15
TROUBLESHOOTING COMMON
ISSUESCache
• Windows:
%LocalAppData%AdobeAssetsComp
anionCache
• Mac: ~/Library/Group/Containers/grou
p.com.adobe.aem.desktop/cache
Workflow Optimization
• Transient Workflows
• Tuning AEM Workflows (sling job
queue)
#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
#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
#evolve19 18
ADOBE ASSET LINK - RESOURCES
• https://helpx.adobe.com/enterprise/using/adobe-asset-link.html
• https://helpx.adobe.com/experience-manager/kt/assets/using/adobe-asset-link-feature-video-use
• https://helpx.adobe.com/enterprise/kb/asset-link-troubleshooting.html
#evolve19
THANK YOU!

Mais conteúdo relacionado

Mais procurados

Trabalho sobre windows 7 .
Trabalho sobre windows 7 . Trabalho sobre windows 7 .
Trabalho sobre windows 7 .
Fernando Lima
 
Google Inc. Presentation (BUS 104-17)
Google Inc. Presentation (BUS 104-17)Google Inc. Presentation (BUS 104-17)
Google Inc. Presentation (BUS 104-17)
Nick Siena
 
Cheklist manutenção de computadores v2
Cheklist   manutenção de computadores v2Cheklist   manutenção de computadores v2
Cheklist manutenção de computadores v2
grgerenciaba
 
Aula 14 painel de controle
Aula 14   painel de controleAula 14   painel de controle
Aula 14 painel de controle
Boris Junior
 

Mais procurados (16)

SISTEMAS OPERACIONAIS MÓVEIS (S.O)
SISTEMAS OPERACIONAIS MÓVEIS (S.O)SISTEMAS OPERACIONAIS MÓVEIS (S.O)
SISTEMAS OPERACIONAIS MÓVEIS (S.O)
 
Brand Management - Brand Identity & Image
Brand Management - Brand Identity & ImageBrand Management - Brand Identity & Image
Brand Management - Brand Identity & Image
 
Chap 4,choosing brand elements to build brand equity
Chap 4,choosing brand elements to build brand equityChap 4,choosing brand elements to build brand equity
Chap 4,choosing brand elements to build brand equity
 
Trabalho sobre windows 7 .
Trabalho sobre windows 7 . Trabalho sobre windows 7 .
Trabalho sobre windows 7 .
 
NIKE Brand Audit
NIKE Brand Audit NIKE Brand Audit
NIKE Brand Audit
 
Disney Brand Mantra
Disney Brand MantraDisney Brand Mantra
Disney Brand Mantra
 
Consumer Behaviour Report - Ben & Jerry's
Consumer Behaviour Report - Ben & Jerry's Consumer Behaviour Report - Ben & Jerry's
Consumer Behaviour Report - Ben & Jerry's
 
Sistema Operacional iOS
Sistema Operacional iOSSistema Operacional iOS
Sistema Operacional iOS
 
BRAND hierarchy and architecture
BRAND hierarchy and architectureBRAND hierarchy and architecture
BRAND hierarchy and architecture
 
Google Inc. Presentation (BUS 104-17)
Google Inc. Presentation (BUS 104-17)Google Inc. Presentation (BUS 104-17)
Google Inc. Presentation (BUS 104-17)
 
Aula03 - Informática Básica
Aula03 - Informática BásicaAula03 - Informática Básica
Aula03 - Informática Básica
 
Nike Sustainability Overview
Nike Sustainability OverviewNike Sustainability Overview
Nike Sustainability Overview
 
Puma India Analysis
Puma India AnalysisPuma India Analysis
Puma India Analysis
 
Nike changing the sneakers game
Nike changing the sneakers gameNike changing the sneakers game
Nike changing the sneakers game
 
Cheklist manutenção de computadores v2
Cheklist   manutenção de computadores v2Cheklist   manutenção de computadores v2
Cheklist manutenção de computadores v2
 
Aula 14 painel de controle
Aula 14   painel de controleAula 14   painel de controle
Aula 14 painel de controle
 

Semelhante a Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid

We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT Group
 
Notes 9 presentation
Notes 9 presentationNotes 9 presentation
Notes 9 presentation
Andy Higgins
 

Semelhante a Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid (20)

Adobe AIR Programming to Desktop and Mobile
Adobe AIR Programming to Desktop and MobileAdobe AIR Programming to Desktop and Mobile
Adobe AIR Programming to Desktop and Mobile
 
Wes Leonardo - Putting AIR into your Application
Wes Leonardo - Putting AIR into your ApplicationWes Leonardo - Putting AIR into your Application
Wes Leonardo - Putting AIR into your Application
 
1 app 2 developers 3 servers
1 app 2 developers 3 servers1 app 2 developers 3 servers
1 app 2 developers 3 servers
 
Connect 2014 SHOW102: XPages Still No Experience Necessary
Connect 2014 SHOW102: XPages Still No Experience NecessaryConnect 2014 SHOW102: XPages Still No Experience Necessary
Connect 2014 SHOW102: XPages Still No Experience Necessary
 
Google Glass Mirror API Setup
Google Glass Mirror API SetupGoogle Glass Mirror API Setup
Google Glass Mirror API Setup
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
 
Codename one
Codename oneCodename one
Codename one
 
Notes 9 presentation
Notes 9 presentationNotes 9 presentation
Notes 9 presentation
 
Android Application Development Using Java
Android Application Development Using JavaAndroid Application Development Using Java
Android Application Development Using Java
 
Adobe Air
Adobe AirAdobe Air
Adobe Air
 
Apache cordova
Apache cordovaApache cordova
Apache cordova
 
XPages: No Experience Needed
XPages: No Experience NeededXPages: No Experience Needed
XPages: No Experience Needed
 
Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
 
Starting mobile development
Starting mobile developmentStarting mobile development
Starting mobile development
 
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
 
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
 
Sequence Like a Boss - BriForum 2015 Denver
Sequence Like a Boss - BriForum 2015 DenverSequence Like a Boss - BriForum 2015 Denver
Sequence Like a Boss - BriForum 2015 Denver
 
What's new in designer
What's new in designerWhat's new in designer
What's new in designer
 
Dreamweaver Application
Dreamweaver ApplicationDreamweaver Application
Dreamweaver Application
 
Domino X Pages 8.5
Domino X Pages 8.5Domino X Pages 8.5
Domino X Pages 8.5
 

Mais de Evolve The Adobe Digital Marketing Community

Mais de Evolve The Adobe Digital Marketing Community (20)

Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
 
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
 
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
 
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
 
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM ProjectsEvolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
 
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and TrendsEvolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
 
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
 
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
 
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
 
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into RequirementsEvolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
 
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
 
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
 
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe SenseiEvolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
 
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
 
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft AzureEvolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
 
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver EverywhereEvolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
 
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
 
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go LiveEvolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
 
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience ManagerEvolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
 
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid

  • 1. #evolve19 ADOBE ASSET LINK - USE CASES AND PITFALLS TO AVOID Ameeth Palla Sr. Manager, Customer Experience, Adobe Experience Cloud - Adobe August 7th 2019
  • 2. #evolve19 2 • Traditional Integration between AEM-CC • Adobe Asset Link – Introduction & Benefits • Desktop App 2.0 - Improvements in 2.0 AGENDA
  • 3. #evolve19 3 TRADITIONAL INTEGRATION BETWEEN AEM & CC • Too many steps • Searching / Organizing • Version Tracking • Collaboration
  • 4. #evolve19 44 • New panel in Photoshop, InDesign, and Illustrator • Connects to AEM Assets WHAT'S ADOBE ASSET LINK?
  • 5. #evolve19 5 ADOBE ASSET LINK – LIVE DEMO • Live Demonstration
  • 6. #evolve19 6 ADOBE ASSET LINK – AUTHENTICATION FLOW
  • 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 +
  • 14. #evolve19 14 ARCHITECTURE OVERVIEW Operations AEM DAM Content Disk Locally availabl e files Network Share for local files /Users/user1/… /Volumes/DA M App 1 2 4 5 3 1 Transfer files (HTTPS) 2 Put downloaded files to local disk 3 Desktop app can start an application 4 App opens/saves files directly to local disk 5 Network share maps locally available files only
  • 15. #evolve19 15 TROUBLESHOOTING COMMON ISSUESCache • Windows: %LocalAppData%AdobeAssetsComp anionCache • Mac: ~/Library/Group/Containers/grou p.com.adobe.aem.desktop/cache Workflow Optimization • Transient Workflows • Tuning AEM Workflows (sling job queue)
  • 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
  • 18. #evolve19 18 ADOBE ASSET LINK - RESOURCES • https://helpx.adobe.com/enterprise/using/adobe-asset-link.html • https://helpx.adobe.com/experience-manager/kt/assets/using/adobe-asset-link-feature-video-use • https://helpx.adobe.com/enterprise/kb/asset-link-troubleshooting.html