Dela resurs som en länk asset-link-sharing

Version
Artikellänk
AEM as a Cloud Service
Klicka här
AEM 6.5
Den här artikeln

Med Adobe Experience Manager Assets kan du dela resurser, mappar och samlingar som en URL med medlemmar i din organisation och externa entiteter, inklusive partners och leverantörer. Att dela resurser via en länk är ett bekvämt sätt att göra resurser tillgängliga för externa parter utan att de först behöver logga in på Assets.

PREREQUISITES
  • Du måste ha Edit ACL behörighet för mappen eller resursen som du vill dela som en länk.
  • Konfigurera SMTP-serverinformationen i Day CQ Mail Service om du vill skicka e-postmeddelanden till användarna.

Dela resurser share-assets

Använd dialogrutan Link Sharing för att generera URL:en för resurser som du vill dela med användare.

  • De användare som har administratörsbehörighet eller läsbehörighet på platsen /var/dam/share kan visa de länkar som delas med dem.
  • De användare som har läsbehörighet på platsen /var/dam/jobs/download kan hämta resurser från den delade länken.
  1. I användargränssnittet Assets väljer du resursen som ska delas som en länk.

  2. Klicka på ikonen Share Link Dela resurser i verktygsfältet. Länken som skapas efter att du klickat på Share visas i förväg i fältet Share Link. Länken skapas inte förrän du väljer Submit.

    Dialogruta med länkresurs

    Figur: Dialogrutan där resurser delas som en länk.

  3. Skriv e-post-ID:t för den användare som du vill dela länken med i rutan för e-postadress i dialogrutan Link Sharing. Du kan lägga till en eller flera användare.

    note note
    NOTE
    Om du anger ett e-post-ID för en användare som inte är medlem i din organisation, kommer orden External User att föregås av användarens e-post-ID.
  4. Ange ett ämne för resursen som du vill dela i rutan Subject.

  5. Ange ett valfritt meddelande i rutan Message.

  6. I fältet Expiration anger du ett förfallodatum och en förfallotid för att länken ska sluta fungera. Länkens standardförfallotid är en dag.

    Ange förfallodatum för delad länk

  7. Om du vill att användarna ska kunna hämta den ursprungliga resursen väljer du Allow download of original file. Välj Allow download of renditions of file om du bara vill att användarna ska kunna hämta renderingar av de delade resurserna.

  8. Klicka på Share. Ett meddelande bekräftar att länken delas med användarna via ett e-postmeddelande.

  9. Om du vill visa den delade resursen klickar du på länken i e-postmeddelandet som skickas till användaren. Om du vill generera en förhandsgranskning av resursen klickar du på den delade resursen. Klicka på Back om du vill stänga förhandsgranskningen. Om du har delat en mapp klickar du på Parent Folder för att återgå till den överordnade mappen.

    Förhandsgranskning av delad resurs

    note note
    NOTE
    Experience Manager stöder generering av förhandsgranskning av resurser av endast de filtyper som stöds. Om andra MIME-typer delas kan du bara hämta resurserna och inte förhandsgranska.
  10. Om du vill hämta den delade resursen klickar du på Select i verktygsfältet, på resursen och sedan på Download i verktygsfältet.

    Verktygsfältsalternativ för att hämta den delade resursen

  11. Om du vill visa resurser som du har delat som länkar går du till användargränssnittet för Assets och klickar på logotypen för Experience Manager. Välj Navigation. I navigeringsrutan väljer du Shared Links om du vill visa en lista över delade resurser.

  12. Om du vill ta bort delningen av en resurs markerar du den och klickar på Unshare i verktygsfältet. Ett bekräftelsemeddelande följer. Posten för resursen tas bort från listan.

Konfigurera CQ-e-posttjänst för dag configure-day-cq-mail-service

  1. Gå till Tools > Operations > Web Console på startsidan för Experience Manager.

  2. Leta upp Day CQ Mail Service i listan över tjänster.

  3. Klicka på Edit bredvid tjänsten och konfigurera följande parametrar för Day CQ Mail Service med den information som anges mot deras namn:

    • SMTP-serverns värdnamn: e-postserverns värdnamn
    • SMTP-serverport: e-postserverport
    • SMTP-användare: användarnamn för e-postserver
    • SMTP-lösenord: e-postserverlösenord

    chlimage_1-263

  4. Klicka på Save.

Konfigurera maximal datastorlek configure-maximum-data-size

När du hämtar resurser från den länk som delas med funktionen Länkdelning komprimerar Experience Manager resurshierarkin från databasen och returnerar sedan resursen i en ZIP-fil. I avsaknad av begränsningar för den mängd data som kan komprimeras i en ZIP-fil utsätts stora mängder data för komprimering, vilket leder till minnesfel i JVM. Om du vill skydda systemet från en potentiell denial of service-attack på grund av den här situationen konfigurerar du den maximala storleken med parametern Max Content Size (uncompressed) för Day CQ DAM Adhoc Asset Share Proxy Servlet i Configuration Manager. Om resursens okomprimerade storlek överskrider det konfigurerade värdet, avvisas begäranden om hämtning av resurser. Standardvärdet är 100 MB.

  1. Klicka på logotypen Experience Manager och gå sedan till Tools > Operations > Web Console.

  2. Leta reda på konfigurationen Day CQ DAM Adhoc Asset Share Proxy Servlet på webbkonsolen.

  3. Öppna konfigurationen Day CQ DAM Adhoc Asset Share Proxy Servlet i redigeringsläge och ändra värdet på parametern Max Content Size (uncompressed).

    chlimage_1-264

  4. Spara ändringarna.

Bästa praxis och felsökning best-practices-and-troubleshooting

  • Resursmappar eller samlingar som innehåller ett tomt utrymme i namnet kanske inte delas.

  • Om användarna inte kan hämta de delade resurserna bör du fråga Experience Manager-administratören om vilka hämtningsgränser som är.

  • Om du inte kan skicka e-post med länkar till delade resurser eller om de andra användarna inte kan ta emot din e-post, bör du kontakta Experience Manager-administratören om e-posttjänsten är konfigurerad eller inte.

  • Om du inte kan dela resurser med hjälp av länkdelningsfunktionen måste du se till att du har rätt behörighet. Se Dela resurser.

  • Om en delad resurs flyttas till en annan plats slutar länken att fungera. Återskapa länken och dela den på nytt med användarna.

  • Om du vill dela länkar från din Experience Manager Author-distribution till externa entiteter måste du se till att du bara visar följande URL:er som används för länkdelning, endast för GET-begäranden. Blockera andra URL-adresser av säkerhetsskäl.

    • http://[aem_server]:[port]/linkshare.html
    • http://[aem_server]:[port]/linksharepreview.html
    • http://[aem_server]:[port]/linkexpired.html

    I Experience Manager-gränssnittet öppnar du Tools > Operations > Web Console. Öppna Day CQ Link Externalizer-konfigurationen och ändra följande egenskaper i fältet Domains med de värden som anges mot local, author och publish. Ange URL:en för de lokala instanserna och författarinstanserna för egenskaperna local och author. Om du kör en enda Experience Manager Author-instans använder du samma värde för egenskaperna local och author. Ange URL:en för Publish-instansen Experience Manager för Publish-instanser.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2