Kan CSV-bestand niet rechtstreeks via sFTP in AEM as a Cloud Service overbrengen
Wegens veiligheidsoverwegingen en de architectuur van AEM as a Cloud Service, worden de directe overdrachten van Csv- dossiers van AEM aan een derdesysteem via het Veilige Protocol van de Overdracht van het Dossier (sFTP) van runtime van AEM niet gesteund . Adobe raadt alternatieve benaderingen aan, zoals het toegankelijk maken van het CSV-bestand via een beveiligde HTTP-downloadkoppeling en het gebruik van externe middleware- of Adobe I/O-API's om de beveiligde overdracht naar sFTP af te handelen.
Beschrijving description
Omgeving
Adobe Experience Manager (AEM) as a Cloud Service - Sites (Development Environment)
Probleem/symptomen
AEM as a Cloud Service kan een CSV-bestand genereren op basis van Content Fragments, maar ondersteunt geen directe uitgaande bestandsoverdrachten via sFTP vanwege de beveiliging van het platform en architecturale beperkingen.
Resolutie resolution
Hier volgen de aanbevolen methoden voor het veilig overdragen van een CSV-bestand naar uw sFTP-server:
Optie I: externe Middleware-oplossing
- Configureer AEM as a Cloud Service om het gegenereerde CSV-bestand beschikbaar te maken als een veilige HTTP-downloadkoppeling.
- Gebruik een extern integratieprogramma of middleware (bijvoorbeeld automatiseringsplatforms of scripts) om het CSV-bestand van AEM op te halen ("pull") en het vervolgens veilig te uploaden naar de FTP-doelserver.
Optie II: Adobe I/O Runtime en Flow Service API
- Maak het CSV-bestand beschikbaar in AEM, zoals hierboven beschreven.
- Gebruik Adobe I/O Runtime en de Dienst APIs van de Stroom om het Csv- dossier van AEM programmatically terug te winnen en het veilig over te brengen naar de sFTP bestemming.
Nota : dit vereist het uitvoeren van een integratie gebruikend Adobe I/O en is geen uit-van-de-doos vermogen-raadpleeg de recentste documenten van Experience League voor steekproefwerkschema's.
Voor meer details en bijgewerkte praktijken, zie: