Det går inte att överföra CSV-filen direkt via sFTP i AEM as a Cloud Service

På grund av säkerhetsaspekter och AEM as a Cloud Service arkitektur stöds inte direktöverföringar av CSV-filer från AEM till ett tredjepartssystem via Secure File Transfer Protocol (sFTP) från AEM-miljön. Adobe rekommenderar alternativa metoder, till exempel att visa CSV-filen via en säker HTTP-nedladdningslänk och att använda extern mellanvara eller Adobe I/O-API:er för att hantera säker överföring till sFTP.

Beskrivning description

Miljö

Adobe Experience Manager (AEM) as a Cloud Service - Sites (Development Environment)

Problem/symtom

AEM as a Cloud Service kan generera en CSV-fil från Content Fragments, men har inte stöd för direkt utgående filöverföring via sFTP på grund av plattformssäkerhet och arkitektoniska begränsningar.

Upplösning resolution

Här följer de rekommenderade sätten för säker överföring av en CSV-fil till din sFTP-server:

Alternativ I: Extern mellanprogramslösning

  1. Konfigurera AEM as a Cloud Service för att göra den genererade CSV-filen tillgänglig som en säker HTTP-nedladdningslänk.
  2. Använd ett externt integreringsverktyg eller mellanvara (t.ex. automatiseringsplattformar eller skript) för att hämta (pull) CSV-filen från AEM och överföra den sedan säkert till målservern.

Alternativ II: Adobe I/O Runtime och Flow Service API

  1. Visa CSV-filen i AEM enligt beskrivningen ovan.
  2. Använd API:er för Adobe I/O Runtime- och Flow Service om du vill hämta CSV-filen från AEM programmatiskt och överföra den säkert till sFTP-målet.

    Obs!: Detta kräver att du implementerar en integrering med Adobe I/O och är inte en körklar funktion - se de senaste Experience League-dokumenten för exempel på arbetsflöden.

Mer information och aktuell praxis finns i:

Relaterad läsning

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f