├── .gitignore ├── help ├── using │ ├── assets │ │ └── acs-commons.png │ ├── TOC.md │ └── overview.md └── aem-vvpm-integration │ ├── assets │ ├── page-tab.png │ ├── asset-tab.png │ ├── adobe-io-tab.png │ ├── advanced-tab.png │ ├── veeva-limits.png │ ├── configuration-tab.png │ ├── veeva-user-create.png │ ├── cloud-config-create.png │ ├── cloud-config-navigate.png │ ├── integration-request.png │ ├── veeva-user-navigate.png │ └── veeva-config-navigation.png │ ├── TOC.md │ ├── notices.md │ ├── faq.md │ ├── overview.md │ └── usage.md ├── .github └── workflows │ ├── assign-issue.yml │ └── assign-pr.yml ├── readme.md ├── metadata.md ├── license.md ├── code-of-conduct.md ├── contributing.md └── guidelines.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .Trashes 3 | .Spotlight-V100 4 | settings.json 5 | .idea 6 | -------------------------------------------------------------------------------- /help/using/assets/acs-commons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/using/assets/acs-commons.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/page-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/page-tab.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/asset-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/asset-tab.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/adobe-io-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/adobe-io-tab.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/advanced-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/advanced-tab.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/veeva-limits.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/veeva-limits.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/configuration-tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/configuration-tab.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/veeva-user-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/veeva-user-create.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/cloud-config-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/cloud-config-create.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/cloud-config-navigate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/cloud-config-navigate.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/integration-request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/integration-request.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/veeva-user-navigate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/veeva-user-navigate.png -------------------------------------------------------------------------------- /help/aem-vvpm-integration/assets/veeva-config-navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdobeDocs/adobe-consulting-services.de-DE/main/help/aem-vvpm-integration/assets/veeva-config-navigation.png -------------------------------------------------------------------------------- /.github/workflows/assign-issue.yml: -------------------------------------------------------------------------------- 1 | name: Issue assignment 2 | 3 | on: 4 | issues: 5 | types: [opened] 6 | 7 | jobs: 8 | auto-assign: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - name: 'Auto-assign issue' 12 | uses: pozil/auto-assign-issue@v1.3.0 13 | with: 14 | repo-token: ${{ secrets.SCCM_LOC_AUTO_ASSIGN_ISSUE_TOKEN }} 15 | teams: sccm-loc-vendors-de-de 16 | -------------------------------------------------------------------------------- /.github/workflows/assign-pr.yml: -------------------------------------------------------------------------------- 1 | name: PR assignment 2 | 3 | on: 4 | pull_request: 5 | types: [opened, reopened] 6 | 7 | jobs: 8 | auto-assign: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - name: 'Auto-assign PR' 12 | uses: pozil/auto-assign-issue@v1.3.0 13 | with: 14 | repo-token: ${{ secrets.SCCM_LOC_AUTO_ASSIGN_ISSUE_TOKEN }} 15 | teams: sccm-loc-vendors-de-de 16 | -------------------------------------------------------------------------------- /help/using/TOC.md: -------------------------------------------------------------------------------- 1 | --- 2 | sub-product: Adobe Consulting Services 3 | user-guide-title: Adobe Consulting Services 4 | breadcrumb-title: ACS-Handbuch 5 | user-guide-description: Dokumentation für Lösungen, die von ACS zur Verwendung mit AEM erstellt wurden. 6 | hide: true 7 | source-git-commit: 5bf9552268481a4210ad28427b39645871f2ff28 8 | workflow-type: tm+mt 9 | source-wordcount: '22' 10 | ht-degree: 4% 11 | 12 | --- 13 | 14 | 15 | # Adobe Consulting Services {#using} 16 | 17 | + [Überblick](overview.md) 18 | -------------------------------------------------------------------------------- /help/using/overview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Übersicht über Adobe Consulting Services 3 | description: Dieses Repository dokumentiert Lösungen, die von ACS zur Verwendung mit AEM erstellt wurden. 4 | exl-id: ef3b1383-e06d-451c-921b-4593230cdcec 5 | source-git-commit: abad48f8e5957b0716b65a8bbd6643b9c449d46b 6 | workflow-type: tm+mt 7 | source-wordcount: '36' 8 | ht-degree: 2% 9 | 10 | --- 11 | 12 | # Überblick {#overview} 13 | 14 | Dieses Repository dokumentiert Lösungen, die von ACS zur Verwendung mit AEM erstellt wurden. 15 | 16 | ![ACS Commons-Logo](assets/acs-commons.png) 17 | 18 | -------------------------------------------------------------------------------- /help/aem-vvpm-integration/TOC.md: -------------------------------------------------------------------------------- 1 | --- 2 | sub-product: Adobe Experience Manager 3 | user-guide-title: AEM <> VPM-Integration 4 | breadcrumb-title: AEM <> VPM-Integration 5 | user-guide-description: Dokumentation zur AEM <> VPM-Integration. 6 | source-git-commit: 2e47baa4a255c34b3ca0b8631650dd5d8960fea8 7 | workflow-type: tm+mt 8 | source-wordcount: '17' 9 | ht-degree: 17% 10 | 11 | --- 12 | 13 | 14 | # AEM <> VPM-Integration {#aem-vvpm-integration} 15 | 16 | + [Überblick](overview.md) 17 | + [Verwendung](usage.md) 18 | + [Hinweise](notices.md) 19 | + [Häufig gestellte Fragen](faq.md) 20 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | --- 2 | source-git-commit: bdc8e76125282ab294e34c5216311524e015c175 3 | workflow-type: tm+mt 4 | source-wordcount: '78' 5 | ht-degree: 74% 6 | 7 | --- 8 | # Adobe Consulting Services 9 | 10 | Dies ist das Repository für die Dokumentation für AEM-Lösungen, die von Adobe Consulting Services (ACS) erstellt und gepflegt werden. 11 | 12 | Ihre Beiträge zur Dokumentation sind willkommen. Sehen Sie sich die folgenden Ressourcen an: 13 | 14 | * [contributing.md](contributing.md) Ein Überblick darüber, wie Sie zur Dokumentation beitragen. 15 | * [guidelines.md](guidelines.md) Ein Überblick darüber, was in Beiträgen erwartet wird und wie Sie Ihre Beiträge zur Dokumentation zusammenstellen können. 16 | * [code-of-conduct.md](code-of-conduct.md) Ein Überblick über die Verhaltensstandards, die wir erwarten, wenn Sie zu diesem Dokumentationsprojekt beitragen. 17 | -------------------------------------------------------------------------------- /metadata.md: -------------------------------------------------------------------------------- 1 | --- 2 | product: adobe experience manager 3 | solution: Experience Manager 4 | description: Consulting Experience Manager-Dokumentation 5 | type: Documentation 6 | git-repo: https://github.com/AdobeDocs/adobe-consulting-services.de-DE 7 | index: y 8 | source-git-commit: e2dac4b36fb94d72b72ef6f73a77e3f566539444 9 | workflow-type: tm+mt 10 | source-wordcount: '81' 11 | ht-degree: 54% 12 | 13 | --- 14 | 15 | 16 | # Metadaten für die interne Verwendung 17 | 18 | Metadaten im GitHub-Authoring-System sind hierarchisch und werden in den folgenden zunehmenden Präzedenzfällen definiert. 19 | 20 | 1. metadata.md 21 | 1. IHV 22 | 1. Artikel 23 | 24 | Die in der Datei „metadata.md“ definierten Metadaten gelten für den gesamten Bericht, können jedoch auf der IHV- (ToC) und der Artikelebene überschrieben werden. Das Überschreiben der Metadaten sollte auf der niedrigstmöglichen Ebene erfolgen. 25 | 26 | metadata.md 27 | 28 | * `product` 29 | * `git-repo` 30 | * `index: y` 31 | 32 | IHVs 33 | 34 | * `sub-product` 35 | * `user-guide-title` 36 | 37 | Artikel 38 | 39 | * `title` 40 | * `description` 41 | 42 | Weitere Informationen zu den Metadaten finden Sie im [internen Authoring-Handbuch](https://experienceleague.adobe.com/docs/authoring-guide-exl/using/authoring/metadata.html). 43 | -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- 1 | --- 2 | source-git-commit: aa51a9e62eed85fc3ae5573d434f5617baba89f9 3 | workflow-type: tm+mt 4 | source-wordcount: '172' 5 | ht-degree: 100% 6 | 7 | --- 8 | # MIT-Lizenz 9 | 10 | © Copyright 2021 Adobe. All rights reserved. 11 | 12 | Permission is hereby granted, free of charge, to any person obtaining a copy 13 | of this software and associated documentation files (the "Software"), to deal 14 | in the Software without restriction, including without limitation the rights 15 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 16 | copies of the Software, and to permit persons to whom the Software is 17 | furnished to do so, subject to the following conditions: 18 | 19 | The above copyright notice and this permission notice shall be included in all 20 | copies or substantial portions of the Software. 21 | 22 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 23 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 24 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 25 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 26 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 27 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 28 | SOFTWARE. 29 | -------------------------------------------------------------------------------- /help/aem-vvpm-integration/notices.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Veeva Vault-Integrationshinweise 3 | description: Veeva Vault-Integrationshinweise 4 | exl-id: 1a188671-d123-4475-a607-65743ba0dadd 5 | source-git-commit: 07eab1e439626bd3bb3416c9e7d0c1666927a7aa 6 | workflow-type: tm+mt 7 | source-wordcount: '254' 8 | ht-degree: 1% 9 | 10 | --- 11 | 12 | # Best Practices, Leitplanken und Hinweise 13 | 14 | ## Versionen 15 | 16 | Für diese Integration sind mindestens die folgenden Softwareversionen erforderlich: 17 | 18 | * Adobe Experience Manager, 6.5.5+ 19 | * Veeva Vault PromoMats, 20R3.2+ 20 | 21 | ## Datenschutz 22 | 23 | Diese Integration dient der Übertragung von Inhalten zwischen Adobe Experience Manager und Veeva Vault PromoMats. Als Datenverantwortlicher ist Ihr Unternehmen dafür verantwortlich, alle Datenschutzgesetze und -vorschriften einzuhalten, die für Ihre Datenerfassung und -nutzung gelten. 24 | 25 | ## Häufigkeit der Inhaltssynchronisierung 26 | 27 | AEM-Inhalte und Metadaten werden von AEM zu VPN synchronisiert, wenn der Integrations-Workflow ausgelöst wurde. Dies kann automatisch oder manuell erfolgen. VPM-Metadaten werden von VPM mit AEM synchronisiert. Dies kann automatisch über eine Planung oder manuell über einen Schaltflächen-Klick erfolgen. 28 | 29 | ## Integrationsbeschränkungen und Best Practices und Leitlinien 30 | 31 | Beachten Sie die folgenden Einschränkungen bei der Verwendung dieser Integration: 32 | 33 | * Beim Synchronisieren von Metadaten werden nur die folgenden Datentypen unterstützt: „Text“ und „Mehrzeiliger Text“. 34 | * Die Integration unterstützt zwar modulare AEM-Inhalte (Inhaltsfragmente und Experience Fragments), jedoch keine modularen VPM-Inhalte. 35 | * Verknüpfte VPM-Dokumente werden nicht unterstützt. 36 | * Das Synchronisieren visueller VVPM-Anmerkungen von VPM zu AEM wird nicht unterstützt. 37 | * Die Integration importiert keine Inhalte von VPM in AEM. 38 | * Die Metadatenvalidierung wird nicht unterstützt. 39 | * Die Anzahl der Dokumente ist aufgrund der Veeva-Lizenz begrenzt. Siehe [Lizenzbeschränkungen](#veeva-license-limitations). 40 | * Die Anzahl der API-Aufrufe ist aufgrund der Veeva-Lizenz begrenzt. Weitere Informationen finden Sie unter [API-Einschränkungen](https://developer.veevavault.com/docs/#what-are-rate-limits). Siehe [Lizenzbeschränkungen](#veeva-license-limitations). 41 | 42 | ## Veeva-Lizenzbeschränkungen 43 | 44 | Sie können die Beschränkungen Ihrer Instanzen überwachen, indem Sie zu den allgemeinen VPM-Einstellungen navigieren. 45 | 46 | ![Veeva-Beschränkungen](assets/veeva-limits.png) 47 | -------------------------------------------------------------------------------- /help/aem-vvpm-integration/faq.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Häufig gestellte Fragen zur Veeva Vault-Integration 3 | description: Häufig gestellte Fragen zur Veeva Vault-Integration 4 | exl-id: c308ebb3-7881-4094-9f35-c67a96fb5ab1 5 | source-git-commit: e4a5e55ac9b79a8de7dfa8ddd3d0ad99560917b8 6 | workflow-type: tm+mt 7 | source-wordcount: '322' 8 | ht-degree: 1% 9 | 10 | --- 11 | 12 | # Häufig gestellte Fragen 13 | 14 | **Welche Metadaten sollten mit Veeva synchronisiert werden?** 15 | 16 | Es ist wichtig, die Metadaten basierend auf dem Inhaltstyp (z. B. Werbeaktionen) im Veeva-Portal zu verstehen. Erstellen Sie nach der Überprüfung des Veeva-Portals das Inhaltsmetadatenschema in AEM, um alle relevanten Metadaten für jedes Asset/jede Seite zu speichern, und konfigurieren Sie die Integration so, dass die Metadaten zwischen den beiden Systemen zugeordnet werden. 17 | 18 | **Unterstützt die Integration die mit Veeva verknüpften Dokumente? Falls nicht, welche Beziehungstypen werden unterstützt?** 19 | 20 | Nein. Siehe [Veeva-](https://vaulthelp2.vod309.com/wordpress/admin-user-help/documents-admin-user-help/about-document-relationships/). Das verknüpfte Dokument (Referenzbeziehungstyp) ist einer der Standardbeziehungstypen, die nicht über die API erstellt oder gelöscht werden können, da sie ein spezielles Vault-Verhalten aufweisen. Komponenten, unterstützende Dokumente und alle anderen nicht in dieser Liste enthaltenen sollten über die AEM Veeva Cloud-Konfiguration konfiguriert werden können. 21 | 22 | **Unterstützt die Integration den modularen AEM-Inhalt?** 23 | 24 | Ja, die Integration unterstützt AEM-Inhaltsfragmente und Experience Fragments. 25 | 26 | **Unterstützt die Integration den modularen Inhalt von Veeva?** 27 | 28 | Nein, jetzt nicht. 29 | 30 | **Synchronisiert die Integration visuelle Anmerkungen in Veeva mit AEM?** 31 | 32 | Nein, jetzt nicht. Visuelle Anmerkungen sind nur über die API als PDF zugänglich. 33 | 34 | **Wie legen wir Berechtigungen für VPM-Dokumente fest, die durch die Integration synchronisiert werden?** 35 | 36 | Die Integration verwendet einen Dienstbenutzer, um Dokumente über die API hochzuladen. Dokumentstandardwerte und -überschreibungen (Standardrollen für Dokumente) werden nur in der VPM-Benutzeroberfläche unterstützt und bei Verwendung der API nicht angewendet. Es wird empfohlen, DAC (Dynamic Access Control) für Rollenzuweisungen zu verwenden. DAC wird über alle Touchpoints einschließlich der -API erzwungen. [Siehe die Dokumentation hier.](http://vaulthelp2.vod309.com/wordpress/admin-user-help/ah-user-permissions-access-control/about-dynamic-access-control-for-documents/) 37 | 38 | **Unterstützt die Integration mehrere VVPM-Instanzen?** 39 | 40 | Die Integration verwendet einen Cloud-Konfigurationsansatz, der es ermöglicht, mehrere Veeva-Endpunkte von einer AEM-Instanz aus zu konfigurieren. 41 | 42 | **Unterstützt die Integration AEM Publish?** 43 | 44 | Nein, diese Integration funktioniert nur mit AEM Author. Sie soll MLR-Prüfungszyklen vor der Veröffentlichung des Inhalts erleichtern. 45 | -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- 1 | --- 2 | source-git-commit: bdc8e76125282ab294e34c5216311524e015c175 3 | workflow-type: tm+mt 4 | source-wordcount: '427' 5 | ht-degree: 100% 6 | 7 | --- 8 | # Adobe-Verhaltenskodex 9 | 10 | ## Unser Versprechen 11 | 12 | Um eine offene und einladende Umgebung zu fördern, versprechen wir als Mitwirkende und Verantwortliche, die Teilnahme an unserem Projekt und unserer Community zu einem belästigungsfreien Erlebnis für alle zu machen, unabhängig von Alter, Körpermaßen, Behinderung, ethnischer Herkunft, Geschlechtsidentität und -ausdruck, Erfahrungsstand, Nationalität, persönlichem Erscheinungsbild, Rasse, Religion oder sexueller Identität und Orientierung. 13 | 14 | ## Unsere Standards 15 | 16 | Zu den Beispielen, die zur Schaffung einer positiven Umgebung beitragen, gehören: 17 | 18 | * Verwenden einer einladenden und inklusiven Sprache 19 | * Respekt gegenüber unterschiedlichen Sichtweisen und Erfahrungen 20 | * Höfliche Entgegennahme konstruktiver Kritik 21 | * Fokussierung auf das, was für die Community am besten ist 22 | * Zeigen von Empathie für andere Community-Mitglieder 23 | 24 | Zu Beispielen für inakzeptables Verhalten von Teilnehmern gehören: 25 | 26 | * Die Verwendung sexualisierter Sprache oder Bilder oder unerwünschte sexuelle Annährungsversuche oder Belästigungen 27 | * Trollen, beleidigende/abwertende Kommentare sowie persönliche oder politische Angriffe 28 | * Öffentliche oder private Belästigung 29 | * Veröffentlichung privater Informationen anderer Benutzer, wie z. B. einer physischen oder elektronischen Adresse, ohne ausdrückliche Zustimmung 30 | * Andere Verhaltensweisen, die in einem professionellen Umfeld als unangemessen betrachtet werden könnten 31 | 32 | ## Unsere Zuständigkeiten 33 | 34 | Projektverantwortliche haben die Aufgabe, die Standards des akzeptablen Verhaltens zu verdeutlichen, und es wird erwartet, dass sie als Reaktion auf Fälle von inakzeptablem Verhalten geeignete und angemessene Gegenmaßnahmen ergreifen. 35 | 36 | Projektverantwortliche haben das Recht und die Verantwortung, Kommentare, Verpflichtungen, Code, Wiki-Bearbeitungen, Probleme und andere Beiträge zu entfernen, zu bearbeiten oder abzulehnen, die nicht an diesem Verhaltenskodex ausgerichtet sind, oder einen Mitwirkenden wegen anderer Verhaltensweisen, die sie für unangemessen, bedrohend, beleidigend oder schädlich halten, vorübergehend oder dauerhaft zu sperren. 37 | 38 | ## Anwendungsbereich 39 | 40 | Dieser Verhaltenskodex gilt sowohl innerhalb der Projektbereiche als auch in öffentlichen Räumen, wenn eine Person das Projekt oder die Community repräsentiert. Beispiele für das Repräsentieren eines Projekts oder einer Community sind die Verwendung einer offiziellen E-Mail-Adresse des Projekts, die Veröffentlichung über ein offizielles Social-Media-Konto oder das Handeln als benannter Vertreter bei einem Online- oder Offline-Ereignis. Die Repräsentation eines Projekts kann von den Projektverantwortlichen weiter definiert und geklärt werden. 41 | 42 | ## Durchsetzung 43 | 44 | Fälle von beleidigenden, belästigenden oder anderweitig inakzeptablen Verhaltensweisen können unter grp-opensourceoffice@adobe.com an das Projektteam gemeldet werden. Alle Beschwerden werden geprüft und untersucht und erhalten eine Antwort, die für die Umstände als erforderlich und angemessen erachtet wird. Das Projektteam ist verpflichtet, die Vertraulichkeit in Bezug auf den Melder eines Vorkommnisses zu wahren. Weitere Details zu spezifischen Durchsetzungsrichtlinien können separat veröffentlicht werden. 45 | 46 | Projektverantwortliche, die dem Verhaltenskodex nicht in gutem Glauben folgen oder diesen durchsetzen, müssen mit vorübergehenden oder dauerhaften Konsequenzen rechnen, die von anderen Mitgliedern der Projektleitung festgelegt werden. 47 | 48 | ## Attribution 49 | 50 | Dieser Verhaltenskodex wurde aus dem [Contributor Covenant](https://contributor-covenant.org), Version 1.4 übernommen, der unter [https://contributor-covenant.org/version/1/4](https://contributor-covenant.org/version/1/4/) verfügbar ist. 51 | -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- 1 | --- 2 | source-git-commit: bdc8e76125282ab294e34c5216311524e015c175 3 | workflow-type: tm+mt 4 | source-wordcount: '520' 5 | ht-degree: 95% 6 | 7 | --- 8 | # Beiträge zur Adobe Experience Manager-Dokumentation 9 | 10 | Vielen Dank, dass Sie zur Dokumentation zu Adobe Consulting Services beitragen möchten! Wir freuen uns über Inhaltsbeiträge unserer gesamten Reader-Community sowie unserer Kollegen von Adobe. 11 | 12 | In dieser Datei wird beschrieben, wie Sie Beiträge beisteuern können und welche Richtlinien zu befolgen sind, wenn Sie Ihre Beiträge vornehmen. 13 | 14 | ## Adobe Open Source-Verhaltenskodex 15 | 16 | Dieses Projekt folgt dem [Adobe Open Source-Verhaltenskodex](code-of-conduct.md). Mit Ihrer Teilnahme an der AEM-Dokumentation erklären Sie sich damit einverstanden, diesen Verhaltenskodex einzuhalten. Bitte melden Sie inakzeptables Verhalten an [grp-opensourceoffice@adobe.com](mailto:Grp-opensourceoffice@adobe.com). 17 | 18 | ## Richtlinien für Beiträge 19 | 20 | Wir freuen uns zwar über jeden Beitrag, um die AEM-Dokumentation zu verbessern, bitten jedoch darum, dass die Beiträge möglichst bestimmten Richtlinien und Standards entsprechen. Weitere Informationen finden Sie in den [Richtlinien für Beiträge zur ACS](guidelines.md)Dokumentation. 21 | 22 | ## So können Sie einen Beitrag leisten 23 | 24 | Wir möchten es Ihnen so einfach wie möglich machen, Ihre Beiträge einzureichen. Sie können auf zwei Arten beitragen: 25 | 26 | * [Erstellen eines Problems](#create-an-issue) 27 | * [Erstellen einer Pull-Anfrage](#create-a-pull-request) 28 | 29 | Wählen Sie die Methode aus, die für Sie zum Bearbeiten der Dokumentation in GitHub am bequemsten ist. 30 | 31 | >[!NOTE] 32 | > 33 | >Eingereichte Beiträge unterliegen den [Allgemeinen Nutzungsbedingungen von Adobe.](https://www.adobe.com/de/legal/terms.html) 34 | 35 | ### Erstellen eines Problems {#create-an-issue} 36 | 37 | Haben Sie einen Vorschlag, eine Beobachtung zu den aktuellen Dokumenten oder eine Frage dazu, wie etwas beschrieben wird? Dann erstellen Sie bitte ein Problem. Probleme eignen sich auch, wenn Sie etwas beizutragen haben, jedoch lieber nicht selbst die Dokumente bearbeiten oder eine Pull-Anfrage erstellen möchten. 38 | 39 | Mithilfe von Problemen können Sie Ihre Verbesserungsidee für Dokumente einfach beschreiben, damit ein AEM Docs-Team-Mitglied sie überprüfen kann. Zum Erstellen eines Problems klicken Sie einfach auf einer beliebigen Seite oben im rechten Navigationsbereich auf den Link **Ein Problem protokollieren**. 40 | 41 | ### Erstellen einer Pull-Anfrage {#create-a-pull-request} 42 | 43 | Wenn Sie ein Problem sehen und genau wissen, wie Sie es beheben können, sollten Sie eine Pull-Anfrage erstellen. Mithilfe von Pull-Anfragen können Sie Ihre eigenen Änderungen an der Dokumentation vornehmen, die dann von einem Mitglied des AEM Docs Teams zur Aufnahme geprüft werden. Klicken Sie einfach auf einer beliebigen Seite oben im rechten Navigationsbereich auf den Link **Diese Seite bearbeiten**, um Ihre vorgeschlagenen Änderungen vorzunehmen und die Pull-Anforderung zu erstellen. 44 | 45 | Für Pull-Anfragen muss eine [Lizenzvereinbarung für Mitwirkende (CLA) unterzeichnet werden.](https://opensource.adobe.com/cla.html) Damit kann Adobe Ihre Beiträge als Teil des Projekts weitervertreiben. Sie müssen nur einmal eine Adobe-CLA übermitteln. Wenn Sie also bereits eine übermittelt haben, können Sie sofort loslegen! 46 | 47 | ### Kurze Videoeinführung 48 | 49 | Im folgenden Video erhalten Sie einen schnellen Überblick darüber, wie Probleme und Pull-Anfragen erstellt werden. 50 | 51 | >[!VIDEO](https://video.tv.adobe.com/v/27069) 52 | 53 | ### Beiträge von Adobe-Mitarbeitern 54 | 55 | Wenn Sie ein Mitarbeiter von Adobe sind und einen Beitrag einreichen möchten, verwenden Sie bitte das `AdobeDocs` der Organisation im Git-Repository des Unternehmens. 56 | 57 | Wir freuen uns über jeden Beitrag und überprüfen Ihren Beitrag, wenn er im öffentlichen Repository eingereicht wird. Pull-Anfragen von Adobe-Mitarbeitern sind jedoch einfacher zu verarbeiten und können im Repository des Unternehmens schneller genehmigt werden. Bitte stellen Sie sicher, dass geschützte Informationen nur im Repository des Unternehmens diskutiert werden. 58 | 59 | ## Weiterführende Informationen 60 | 61 | Weitere Informationen zur Verwendung der GitHub-Autoren-Plattform finden Sie im [Handbuch für Mitwirkende an Adobe Docs](https://docs.adobe.com/help/de/contributor/contributor-guide/introduction.html). 62 | -------------------------------------------------------------------------------- /guidelines.md: -------------------------------------------------------------------------------- 1 | --- 2 | source-git-commit: bdc8e76125282ab294e34c5216311524e015c175 3 | workflow-type: tm+mt 4 | source-wordcount: '740' 5 | ht-degree: 75% 6 | 7 | --- 8 | # Richtlinien für Beiträge zur Adobe Consulting Services-Dokumentation 9 | 10 | ## Dokumentationsphilosophie 11 | 12 | Wir wissen, dass Benutzer von Adobe Experience Manager in extrem wettbewerbsorientierten Umgebungen arbeiten, um digitale Erlebnisse zu erstellen, die sie von ihren Wettbewerbern abheben. Wenn ACS fortschrittliche neue Tools für AEM bereitstellt, müssen diese unbedingt durch genaue und klare Dokumentation ergänzt werden, damit der Kunde sofort seine AEM-Investitionen nutzen und den ROI maximieren kann. 13 | 14 | Ziel der ACS-Dokumentation ist es, AEM-Anwender schnellstmöglich mit der Dokumentation vertraut zu machen. Daher steht bei uns eine genaue und nutzbare Dokumentation im Vordergrund und wir bemühen uns ständig um eine aktualisierte und bessere Dokumentation. 15 | 16 | ## Beiträge zur Dokumentation 17 | 18 | Im Interesse einer kontinuierlichen Verbesserung der ACS-Dokumentation ist die gesamte Community von AEM-Benutzenden herzlich eingeladen, zur Dokumentation beizutragen. Sei es durch Pull-Anfragen oder Probleme, bei den Verbesserungen der Dokumentation kann es sich um Korrekturen, Klarstellungen, Erweiterungen und weitere Beispiele handeln. 19 | 20 | ## Dokumentationsstandards 21 | 22 | Auch wenn wir Beiträge zu unserer Dokumentation begrüßen, sollte jeder Beitrag zur AEM-Dokumentation in Form einer Pull-Anfrage oder eines Problems mit unseren Beitrags- und Dokumentationsstandards übereinstimmen. 23 | 24 | Beiträge, die diesen Standards nicht entsprechen, können abgelehnt werden. 25 | 26 | ### Wir nutzen für die Dokumentation Standard-Anwendungsfälle. 27 | 28 | Die ACS-Dokumentation deckt Standard-Anwendungsfälle ab. Anwendungsfälle, die über den Umfang der standardmäßigen Installation und Verwendung des Produkts hinausgehen, sind nicht Teil der ACS-Dokumentation. 29 | 30 | ### Wir dokumentieren üblicherweise keine Fehler oder ihre Umgehungslösungen. 31 | 32 | Die ACS-Dokumentation deckt Standard-Anwendungsfälle ab. Aus diesem Grund werden Fehler, durch Fehler verursachte Effekte und Problemumgehungen normalerweise nicht dokumentiert. 33 | 34 | Ausnahmen gelten für die Versionshinweise, in denen bekannte Probleme mit möglichen Lösungen aufgelistet werden können, die vom AEM Product Management genehmigt wurden. 35 | 36 | ### Dokumentationsbeiträge sind nicht zur Beantwortung technischer Fragen gedacht. 37 | 38 | Alle Ideen zur Verbesserung der ACS-Dokumentation sind als Beiträge willkommen. Kommentare, Probleme und Pull-Anfragen sind jedoch nur für *Beiträge* vorgesehen. Sie sind nicht zur Beantwortung Ihrer Fragen über die Verwendung von AEM, Implementierung Ihres AEM-Projekts oder zur Lösung technischer Probleme gedacht. 39 | 40 | Fragen zur Verwendung von AEM oder zu technischen Fehlern, die möglicherweise bei Ihnen auftreten, sollten entsprechend dem herkömmlichen Support-Vorgang über das [Enterprise-Support-Portal für Experience Cloud](https://helpx.adobe.com/de/contact/enterprise-support.ec.html) gemeldet oder in der [Experience Manager-Community](https://forums.adobe.com/community/experience-cloud/marketing-cloud/experience-manager) diskutiert werden. 41 | 42 | ***ACS-Dokumentationsbeiträge sind kein Ersatz für die Adobe-Kundenunterstützung*** und Beiträge, die um Antwort auf Support-Fragen bitten, werden abgelehnt. 43 | 44 | ### Die Beiträge müssen sich eindeutig auf die betroffenen Dokumentationsseiten beziehen. 45 | 46 | Wenn Sie ein Problem erstellen, um Verbesserungen an der Dokumentation vorzuschlagen, müssen Sie Links zu den betroffenen Seiten angeben. Wenn Sie ein Problem mithilfe des Links **Diese Seite bearbeiten** auf einer Dokumentationsseite erstellen, wird das Problem automatisch mit einem Link zur Seite erstellt. 47 | 48 | Dies gilt nicht für Pull-Anfragen, da Pull-Anfragen standardmäßig auf die betroffene(n) Seite(n) verweisen. 49 | 50 | ## Dokumentationsrichtlinien 51 | 52 | Wir bitten darum, dass alle Beiträge zu unserer Dokumentation bestimmten Stilrichtlinien folgen. 53 | 54 | Durch das Befolgen dieser Richtlinien erleichtern Sie die Überprüfung Ihres Beitrags und beschleunigen somit dessen Aufnahme in unsere Dokumentation. 55 | 56 | ### Sprache und Stil 57 | 58 | #### Sprache 59 | 60 | * Die ACS-Dokumentation wird in englischer Sprache verfasst und gepflegt. 61 | * Ausdrücke sollten so einfach wie möglich sein. 62 | * Drücken Sie sich klar und bündig aus. 63 | 64 | Denken Sie daran, dass die Leser der ACS-Dokumentation auf der ganzen Welt zu finden sind und von ihnen nicht erwartet werden kann, dass sie fließend Englisch beherrschen oder Muttersprachler sind. Vermeiden Sie umgangssprachliche Wendungen und verwenden Sie eine klare und einfache Sprache wie möglich. 65 | 66 | #### Befolgen Sie das Stil-Handbuch von Microsoft. 67 | 68 | Das [Manual of Style von Microsoft](https://docs.microsoft.com/de-de/style-guide/welcome/) ist ein kostenloses Stil-Handbuch zur Dokumentation von Software. Die AEM-Dokumentation folgt soweit möglich diesem Modell. 69 | 70 | ### Formatierung 71 | 72 | | Element | Stil | 73 | |---|---| 74 | | Element oder Option der Benutzeroberfläche | **fett** | 75 | | Dateiname, Pfad, Benutzereingabe, Parameterwerte | `monospaced` | 76 | | Code, Befehlszeile | ```Code Block``` | 77 | 78 | ### Screenshots 79 | 80 | Screenshots sollen mit Bedacht und nur dann verwendet werden, wenn eine Textbeschreibung nicht ausreicht. 81 | 82 | Markierungen oder andere Anmerkungen in Screenshots (wie rote Rahmen, Pfeile oder Text) sollten nicht verwendet werden. Auf diese Weise können die Screenshots in lokalisierten Versionen der Dokumentation einfacher wiederverwendet oder repliziert werden. 83 | 84 | ### Versionsspezifische Verweise 85 | 86 | Versuchen Sie nach Möglichkeit direkte Verweise auf eine bestimmte Version im gesamten Dokumentationsinhalt zu vermeiden. Dadurch wird die Dokumentation für künftige Versionen flexibler und erweiterbarer. 87 | 88 | ### Verwendung von Day, AEM, CQ, CRX 89 | 90 | Das Produkt sollte in einem Artikel zum ersten Mal immer mit dem vollständigen Namen **Adobe Experience Manager** genannt und anschließend als **AEM** bezeichnet werden. 91 | 92 | Day, Day-Software, CQ und CRX sollten nur verwendet werden, wenn dies unvermeidlich ist, z. B. in Klassennamen oder bei Verweisen auf die AEM-Historie. -------------------------------------------------------------------------------- /help/aem-vvpm-integration/overview.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Veeva Vault-Integration - Übersicht 3 | description: Veeva Vault-Integration - Übersicht 4 | exl-id: 52cc7290-b7e1-4476-877f-48934e6daf68 5 | source-git-commit: 2e47baa4a255c34b3ca0b8631650dd5d8960fea8 6 | workflow-type: tm+mt 7 | source-wordcount: '692' 8 | ht-degree: 0% 9 | 10 | --- 11 | 12 | # Erste Schritte mit der Integration von Veeva Vault PromoMats und Adobe Experience Manager 13 | 14 | Diese Integration verwaltet Ihre Inhalte, erzwingt Rechte und Compliance und nutzt gleichzeitig erstklassige Erlebnisbereitstellung. 15 | 16 | Für diese Integration sind mindestens die folgenden Softwareversionen erforderlich: 17 | 18 | * Adobe Experience Manager, 6.5.5+ 19 | * Veeva Vault PromoMats, 20R3.2+ 20 | 21 | >[!NOTE] 22 | > 23 | >Service-Benutzer und entsprechende Berechtigungen sind in beiden Systemen für die Integration erforderlich. 24 | > 25 | 26 | >[!IMPORTANT] 27 | > 28 | >Diese Funktion ist nicht standardmäßig als Teil des Produkts verfügbar. Die Implementierung erfordert einen Adobe Consulting-Wartungsvertrag. Wenden Sie sich an Ihren Adobe-Support-Mitarbeiter, um mehr zu erfahren. 29 | > 30 | 31 | ## Grundsätze und Funktionen 32 | 33 | Diese Integration unterstützt zwei Hauptanwendungsfälle: 34 | 35 | 1. Inhaltsvalidierung - Wenn neue Inhalte erstellt oder vorhandene Inhalte in AEM bearbeitet wurden, müssen die Inhalte für die Verwendung im VPM genehmigt werden, das den Genehmigungsprozess für medizinische, rechtliche und regulatorische (MLR) für Biowissenschaften unterstützt. 36 | 1. Content-Management - Bieten Sie Sichtbarkeit der Asset-Nutzung, indem Sie in PromoMats Beziehungen zwischen digitalen Taktiken (z. B. E-Mail, Präsentationen, Websites) und ihren Elementen (z. B. Logos, Fotografien, Grafiken) herstellen, die in AEM für Dokumente mit Ursprung in AEM erstellt wurden. 37 | 38 | Zu den Vorteilen gehören: 39 | 40 | * Beibehaltung einer zentralen Datenquelle für Assets und Inhalte ohne Duplizierung in allen digitalen Repositorys. 41 | * Nutzung von Veeva Vault für Rechte- und Compliance-Management und AEM für optimale Asset- und Inhaltserstellung/-bereitstellung. 42 | * Ermöglicht die Automatisierung des Verschiebens von Inhalten und Metadaten zwischen AEM und Veeva Vault. 43 | * Reduziert den manuellen Aufwand beim Senden von Inhalten zur Genehmigung von Workflows an Veeva. 44 | * Jedes System wird aufgrund seiner Stärken verwendet, und der Connector hilft beim automatischen Verschieben von Inhalten zwischen den Systemen, um die Markteinführungszeit zu beschleunigen. 45 | 46 | Was bewirkt die Integration? 47 | 48 | * Unterstützt das Senden von AEM-Site-Seiten, Assets, Inhaltsfragmenten und Experience Fragments an VPM. AEM-Seiten, Inhaltsfragmente und Experience Fragments können als Screenshot-PDF oder -Bilder gesendet werden. AEM Assets-Binärdateien werden unverändert gesendet. 49 | * Unterstützt die manuelle und automatisierte Synchronisierung ausgewählter Metadatenelemente, die von AEM zu VPM konfigurierbar sind. 50 | * Unterstützt die manuelle und automatisierte Synchronisierung ausgewählter Metadatenelemente, die von VPM zu AEM konfigurierbar sind. 51 | * Unterstützt Beziehungen zwischen AEM-Site-Seiten, Assets, Inhaltsfragmenten und Experience Fragments in VPM, um Inhaltsbeziehungen zu automatisieren. 52 | * Unterstützt die Generierung von Ausgabedarstellungen für mehrere Gerätetypen. 53 | 54 | >[!NOTE] 55 | > 56 | >Weitere Informationen zu Konfigurationsoptionen finden Sie in der Dokumentation zur Integrationsnutzung . 57 | > 58 | 59 | Was tut der Connector NICHT? 60 | 61 | * Repliziert keine AEM-Prozesse und -Funktionen in Veeva oder umgekehrt. 62 | * Macht MLR nicht von selbst. Es hilft bei der Automatisierung des Versands von Inhalten an Veeva, wo MLR geschieht. 63 | * Darf nicht verwendet werden, um ein identisches Setup zwischen AEM und Veeva zu erstellen. Nicht alle Inhalte müssen zwischen den beiden Plattformen verschoben werden. 64 | 65 | 66 | >[!IMPORTANT] 67 | > 68 | >Diese Integration betrachtet AEM derzeit als die wahre Quelle für die Inhaltssynchronisierung. 69 | 70 | ## Integration abrufen 71 | 72 | Um diese Integration bereitzustellen, müssen Sie die folgenden Schritte ausführen. 73 | 74 | Bitte folgen Sie den unten stehenden Details zum Flussdiagramm und Flussdiagramm, um die Integration anzufordern und zu konfigurieren. 75 | 76 | ![Zugriff anfordern](assets/integration-request.png) 77 | 78 | Flussdiagramm-Details (den oben genannten Schritten zugeordnet): 79 | 80 | * **Schritt 1** - Es wird davon ausgegangen, dass Sie bereits eine Lizenz für Veeva Vault PromoMats und für Adobe Experience Manager haben oder gerade erwerben. 81 | * **Schritt 2** - Ein neuer Kundenauftrag (SO), der einen Wartungsvertrag mit Adobe Consulting enthält, muss unterzeichnet werden, um die Integration nutzen zu können. 82 | * **Schritt 3** - Installieren, Aktivieren und Konfigurieren des Integrationspakets. 83 | 84 | ## Support 85 | 86 | Im Folgenden wird beschrieben, wie Sie Kontakt mit dem Support-Team aufnehmen und ein Problem protokollieren können. 87 | 88 | ### Integration oder Adobe Experience Manager-Support anfordern 89 | 90 | Support-Tickets können bei der Adobe-Kundenunterstützung protokolliert werden. Ihr Adobe Experience Cloud-Administrator muss sich bei [Adobe Admin Console](https://adminconsole.adobe.com/) anmelden, auf die Registerkarte „Support“ klicken und einen Fall erstellen. Bei Problemen mit der -Integration sollten Sie die folgenden Informationen angeben: 91 | 92 | * **Prozesstitel**: `AEM - Veeva Vault Integration` 93 | * **Prozesseigentümer**: `Data Engineering` 94 | * **Beschreibung**: `Description of the issue` 95 | * **Ansprechpartner**: `The email address(es) for relavant AEM point of contacts for your organization.` 96 | * **AEM-Instanz-URL**: `Place the Adobe Experience Manager instance url here.` 97 | * **Veeva-Instanz-URL**: `Place the Veeva Vault PromoMats instance url here.` 98 | 99 | ### Veeva Vault PromoMats-Support anfordern 100 | 101 | Manchmal ist das Problem, das beim Betrieb der Veeva Vault PromoMats-Instanz auftritt, ein Problem. In diesem Fall wird Ihr Administrator von Veeva Vault PromoMats möglicherweise aufgefordert, ein Support-Ticket bei „Veeva Support[ zu ](http://support.veeva.com/). Der Status der Veeva-Instanz kann durch Navigieren zu [Veeva Trust](http://trust.veeva.com/) angezeigt werden. 102 | 103 | -------------------------------------------------------------------------------- /help/aem-vvpm-integration/usage.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: Veeva Vault-Integrationsverwendung 3 | description: Veeva Vault-Integrationsverwendung 4 | exl-id: efff7af1-eb25-4a1d-b7ef-52e3336970ff 5 | source-git-commit: 19949a48cfee0c17481e52f286a460e9d81d7ff0 6 | workflow-type: tm+mt 7 | source-wordcount: '1284' 8 | ht-degree: 5% 9 | 10 | --- 11 | 12 | # Nutzung der Integration 13 | 14 | ## Anleitung 15 | 16 | In der folgenden Videoanleitung wird die Verwendung des -Connectors beschrieben: 17 | 18 | >[!VIDEO](https://video.tv.adobe.com/v/332137/?quality=12&learn=on) 19 | 20 | ## Einrichtung 21 | 22 | Diese Anleitung führt Sie durch die Einrichtung und Ausführung des Connectors. 23 | 24 | >[!IMPORTANT] 25 | > 26 | >Für jedes System müssen diese Schritte von einem **Administrator** für jedes System ausgeführt werden. 27 | > 28 | >Die Schritte in dieser Dokumentation führen Sie durch die Erstellung von Integrationen/Registrierungen, die die Zuweisung von Berechtigungen und/oder Administratorzugriff erfordern. Es liegt in Ihrer Verantwortung, vor der Ausführung sicherzustellen, dass diese Schritte den Richtlinien Ihres Unternehmens entsprechen, und sie sorgfältig durchzuführen. 29 | > 30 | 31 | ### Integrationspaket installieren 32 | 33 | Sie erhalten Zugriff auf das Integrations-AEM-Paket. Es gibt zwei Möglichkeiten, die Integration zu installieren: 34 | 35 | 1. **Paketinstallation** - einfach und weniger aufwändig. 36 | 2. **POM-Installation** - Erweiterter, kann aber bei der Verwendung von AEM Cloud Manager und beim Upgrade der Integration nützlich sein. 37 | 38 | #### Package-Installation 39 | 40 | Um das Paket zu installieren, laden Sie es mit dem Link in der Onboarding-E-Mail herunter. [Detaillierte Anweisungen zum Installieren eines AEM-Pakets finden Sie hier.](https://experienceleague.adobe.com/docs/experience-manager-64/administering/contentmanagement/package-manager.html?lang=de&#installing-packages) 41 | 42 | #### POM-Installation 43 | 44 | Gehen Sie wie folgt vor, um den Connector in Ihr POM aufzunehmen. Ersetzen Sie Ihren Benutzernamen und Ihr Kennwort durch die in der Onboarding-E-Mail erhaltenen. 45 | 46 | 1. Fügen Sie der `.cloudmanager/maven/settings.xml`-Datei in Ihrem Projekt oder `~/.m2/settings.xml` auf Ihrem Computer Folgendes hinzu. Ersetzen Sie `YOUR_USERNAME` durch den Benutzernamen und `YOUR_PASSWORD` mit dem Kennwort, das in der Onboarding-E-Mail angegeben ist. 47 | 48 | >[!IMPORTANT] 49 | > 50 | >Wenn Sie Cloud Manager verwenden, besteht der sichere Ansatz darin, die hier für kennwortgeschützte Maven[Repositorys beschriebenen Schritte ](https://experienceleague.adobe.com/docs/experience-manager-cloud-service/onboarding/getting-access/create-application-project/setting-up-project.html?lang=de#password-protected-maven-repositories). 51 | > 52 | 53 | ``` 54 | 55 | ... 56 | 57 | ... 58 | 59 | repo.ea.adobe.net 60 | YOUR_USERNAME 61 | YOUR_PASSWORD 62 | BucketOwnerFullControl 63 | 64 | s3 65 | 66 | 67 | ... 68 | 69 | ... 70 | 71 | ``` 72 | 73 | 2. Fügen Sie der `pom.xml` des Projekts Folgendes hinzu: 74 | 75 | ``` 76 | 77 | ... 78 | 79 | ... 80 | 81 | ... 82 | 83 | com.allogy.maven.wagon 84 | maven-s3-wagon 85 | 1.2.0 86 | 87 | ... 88 | 89 | ... 90 | 91 | ... 92 | 93 | ... 94 | 95 | repo.ea.adobe.net 96 | s3://repo.ea.adobe.net/release 97 | 98 | true 99 | 100 | 101 | ... 102 | 103 | ... 104 | 105 | ``` 106 | 107 | 3. Fügen Sie der `all/pom.xml` des Projekts Folgendes hinzu. Ersetzen Sie `project.dependencies.dependency.version` durch die entsprechende Version und `project.build.plugins.plugin.configuration.embeddeds.embedded.target` Sie durch den richtigen Pfad. 108 | 109 | ``` 110 | 111 | ... 112 | 113 | ... 114 | 115 | ... 116 | 117 | org.apache.jackrabbit 118 | filevault-package-maven-plugin 119 | ... 120 | 121 | ... 122 | 123 | ... 124 | 125 | com.adobe.acs.aemveeva 126 | aem-veeva-connector.all 127 | zip 128 | /apps/APP_NAME-packages/application/install 129 | 130 | ... 131 | 132 | 133 | 134 | ... 135 | 136 | ... 137 | 138 | ... 139 | 140 | ... 141 | 142 | com.adobe.acs.aemveeva 143 | aem-veeva-connector.all 144 | 1.0.5 145 | zip 146 | 147 | ... 148 | 149 | ... 150 | 151 | ``` 152 | 153 | ### Cloud-Konfiguration 154 | 155 | Diese Integration wird durch Erstellen eines Cloud-Konfigurationsordners konfiguriert, in dem der Connector ausgeführt werden soll. Führen Sie die folgenden Schritte aus, um eine Cloud-Konfiguration zu erstellen: 156 | 157 | 1. Navigieren Sie zur Veeva-Cloud-Konfiguration. 158 | 159 | ![Navigieren Sie zur Cloud-Konfiguration](assets/cloud-config-navigate.png) 160 | 161 | 2. Erstellen Sie eine neue Veeva-Cloud-Konfiguration im entsprechenden Ordner und füllen Sie die wie in den nächsten Abschnitten beschrieben. 162 | 163 | ![Erstellen einer Cloud-Konfiguration](assets/cloud-config-create.png) 164 | 165 | #### Registerkarte „Konfiguration“ 166 | 167 | Füllen Sie auf der Registerkarte Konfiguration Folgendes aus: 168 | 169 | ![Registerkarte „Konfiguration“](assets/configuration-tab.png) 170 | 171 | 1. Erforderlich. Titel der Connector-Konfiguration für Veeva Vault. Dies kann ein beliebiger Wert sein. (z. B. `Veeva Vault Configuration`) 172 | 2. Erforderlich. Die Domain-URL der Veeva-Instanz (z. B. `https://my-instance.veevavault.com/`) 173 | 3. Erforderlich. ClientID zum Aufrufen der Veeva Vault-API erforderlich. Dies kann ein beliebiger Wert sein und wird hauptsächlich zum Debugging verwendet. (z. B. `adobe-aem-vvtechpartner`) 174 | 4. Erforderlich. Veeva Vault-Benutzername. Siehe [Veeva-Benutzererstellung](#veeva-user-creation). 175 | 5. Erforderlich. Veeva Vault-Kennwort. Siehe [Veeva-Benutzererstellung](#veeva-user-creation). 176 | 177 | #### Registerkarte Adobe IO 178 | 179 | Wenn das Projekt PDF oder Bilder für -Seiten generieren muss, ist diese Registerkarte erforderlich. Füllen Sie Folgendes auf der Registerkarte „Adobe IO“ aus: 180 | 181 | Registerkarte ![Adobe-IO](assets/adobe-io-tab.png) 182 | 183 | 1. Erforderlich. Der Adobe IO-Endpunkt für die Erstellung von PDF-Images, der in der Onboarding-E-Mail bereitgestellt wurde. (z. B. `https://my-namespace.adobeioruntime.net/api/v1/web/aem-veeva-serverless-0.0.2/trigger-action.json`) 184 | 2. Erforderlich. Der Aktionsname für die Erstellung des Seitenbilds. Dieser Wert muss `aem-veeva-integration/get-image-async` sein. 185 | 3. Erforderlich. Der Aktionsname für die Erstellung von HTML-Bildern. Dieser Wert muss `aem-veeva-integration/get-pdf-async-new` sein. 186 | 4. Erforderlich. Der Adobe-IO-Endpunkt , um den Status der Generierung abzurufen, die in der Onboarding-E-Mail bereitgestellt wurde.(z. B. `https://my-namespace.adobeioruntime.net/api/v1/web/aem-veeva-serverless-0.0.2/get-state-value`) 187 | 5. Erforderlich. AEM-Benutzername, der von Adobe-IO verwendet wird. Siehe [AEM-Benutzererstellung](#aem-user-creation). 188 | 6. Erforderlich. AEM-Kennwort, das von Adobe IO verwendet wird. Siehe [AEM-Benutzererstellung](#aem-user-creation). 189 | 7. Optional. Die standardmäßige Zeitüberschreitung besteht darin, die Seite bis zu einem bestimmten Zeitpunkt reagieren zu lassen, nach dem der AIO-Service keine Antwort mehr abrufen möchte. Der Standardwert ist `30000`. 190 | 8. Optional. Verzögerung ist, nachdem die Seite mit 200 geantwortet hat, damit sich das Rendern aller Bilder verzögert, bevor ein Screenshot erstellt wird. Der Standardwert ist `2000`. 191 | 9. Optional. Die von Screenshot/PDF generierte URL ist nach dem konfigurierten Wert in Sekunden abgelaufen. 192 | 10. Optional. Adobe-IO-Screenshot-/PDF-Generierungsdienst ist asynchron. AEM-Dienst ruft AIO-Statusendpunkt auf, um Screenshot/PDF zu erhalten. Diese Eigenschaft entscheidet in Millisekunden, zwischen welchen Pausen bei jedem Statusaufruf gewechselt wird. Der Standardwert ist `10000`. 193 | 11. Optional. Maximale Wiederholungsanzahl für Statusaufrufe an Adobe-IO zum Abrufen von Screenshot/PDF. Der Standardwert ist `10`. 194 | 195 | #### Registerkarte Erweitert 196 | 197 | Füllen Sie auf der Registerkarte Erweitert Folgendes aus: 198 | 199 | ![Registerkarte Erweitert](assets/advanced-tab.png) 200 | 201 | 1. Erforderlich für die PDF-/Bildgenerierung. Das beim Erstellen von PDF/Bildern verwendete Dateinamenmuster. `{name}` können als Vorlage verwendet werden. (z. B. `{name}-screenshot`) 202 | 2. Optional. Die Gerätetypen, für die Seiten-Screenshots außer Desktop erforderlich sind. Gültige Typen sind `Tab (iPad)` und `Mobile (iPhone X)`. 203 | 3. Optional. Der Wert für den Ausgabedarstellungstyp in Veeva, der die obige Ausgabedarstellung darstellt. (z. B. `web_ready__c`) 204 | 4. Erforderlich für die PDF-/Bildgenerierung. Typ des zu erstellenden Screenshots Entweder `PDF` oder `Image` 205 | 5. Erforderlich für die PDF-/Bildgenerierung. Der zu erzeugende PDF-Typ. Entweder `Print CSS Based PDF` oder `Pixel Perfect Screenshot PDF` 206 | 6. Erforderlich für die PDF-/Bildgenerierung. Der zu erzeugende Bildtyp. Entweder `PNG` oder `JPEG` 207 | 7. Erforderlich. Workflow, der ausgeführt werden soll, sobald der Veeva-Vault-Genehmigungs-Trigger durchlaufen wurde. 208 | 8. Erforderlich. Wert der Statuseigenschaft, der „Genehmigt“ darstellt. (z. B. `Approved for Distribution`) 209 | 9. Erforderlich. Workflow, der ausgeführt werden soll, sobald der Veeva-Vault-Ablehnungs-Trigger durchgekommen ist. 210 | 10. Erforderlich. Wert der Statuseigenschaft, der „Abgelehnt/Nicht genehmigt“ darstellt. (z. B. `Rejected`) 211 | 11. Optional. Eigenschaftsname für Dokument-ID in Veeva Vault. Der Standardwert ist `id`. 212 | 12. Optional. Eigenschaftsname für Status in Veeva Vault. Der Standardwert ist `status__v`. 213 | 13. Optional. Eigenschaftsname für Änderungsdatum des Dokuments Der Standardwert ist `version_modified_date__v`. 214 | 14. Optional. Eigenschaftsname für Dokumentressourcen-URL. Der Standardwert wird `external_id__v`. Wenn dieses Feld bereits verwendet wird, erstellen Sie ein anderes Feld in Veeva und füllen Sie den Feldnamen hier aus. Dieses Feld wird in Veeva verwendet, um den AEM-Ressourcenpfad zu speichern. Dies ist für die automatisierte Metadaten-Synchronisierung erforderlich. 215 | 15. Optional. Eigenschaftsname für die Hauptversionsnummer in Veeva Vault. Der Standardwert ist `major_version_number__v`. 216 | 16. Optional. Eigenschaftsname für die Nebenversionsnummer in Veeva Vault. Der Standardwert ist `minor_version_number__v`. 217 | 17. Optional. Veeva Vault-Beziehungstyp-Wert. Alle zu dieser Seite hinzugefügten Assets werden auf Grundlage dieses Werts als verwandt dargestellt. Der Standardwert ist `supporting_document__c`. 218 | 219 | #### Registerkarte „Seite“ 220 | 221 | Wenn Sie Seiten synchronisieren, füllen Sie Folgendes auf der Registerkarte Seite aus: 222 | 223 | ![Registerkarte „Seite“](assets/page-tab.png) 224 | 225 | 1. Erforderlich. Ordnen Sie eine Eigenschaft von AEM nach Veeva zu. 226 | A. AEM-Eigenschaftsname. Aus AEM-Eigenschaften auswählbar. (z. B. `jcr:title`) `{name}` können als Vorlage verwendet werden. 227 | b. Veeva Eigenschaftsname, der genau unter eingegeben wurde, existiert in Veeva. (z. B. `name__v`)\ 228 | c. Eigenschaftstyp. Entweder `Text` oder `Multiline Text` 229 | 230 | 2. Erforderlich. Zuordnen einer Eigenschaft von Veeva zu AEM. 231 | a. Der unter genau eingegebene Veeva-Eigenschaftsname existiert in Veeva. (z. B. `name__v`) 232 | B. AEM-Eigenschaftsname. Aus AEM-Eigenschaften auswählbar. (z. B. `jcr:title`) 233 | c. Eigenschaftstyp. Entweder `Text` oder `Multiline Text` 234 | 235 | 236 | #### Registerkarte „Asset“ 237 | 238 | Wenn Sie Assets synchronisieren, füllen Sie Folgendes auf der Registerkarte Asset aus: 239 | 240 | ![Registerkarte „Asset“](assets/asset-tab.png) 241 | 242 | 1. Erforderlich. Ordnen Sie eine Eigenschaft von AEM nach Veeva zu. 243 | A. AEM-Eigenschaftsname. Aus AEM-Eigenschaften auswählbar. (z. B. `/jcr:content/metadata/jcr:title`) `{name}` können als Vorlage verwendet werden. 244 | b. Veeva Eigenschaftsname, der genau unter eingegeben wurde, existiert in Veeva. (z. B. `name__v`) 245 | c. Eigenschaftstyp. Entweder `Text` oder `Multiline Text` 246 | 247 | 2. Erforderlich. Zuordnen einer Eigenschaft von Veeva zu AEM. 248 | a. Der unter genau eingegebene Veeva-Eigenschaftsname existiert in Veeva. (z. B. `name__v`) 249 | B. AEM-Eigenschaftsname. Aus AEM-Eigenschaften auswählbar. (z. B. `/jcr:content/metadata/jcr:title`) 250 | c. Eigenschaftstyp. Entweder `Text` oder `Multiline Text` 251 | 252 | ### Zusätzliche Einrichtung 253 | 254 | #### AEM-Benutzererstellung 255 | 256 | Während der PDF-/Bildgenerierung muss ein AEM-Benutzer erstellt werden, um Seiten von AEM zu erhalten. Erstellen Sie schreibgeschützte Berechtigungen für einen Benutzer, indem Sie die folgenden Links aufrufen: 257 | 258 | Bei Verwendung von AEM 6.5.5+: 259 | 260 | * [Erstellen eines Benutzers in AEM](https://experienceleague.adobe.com/docs/experience-manager-65/forms/administrator-help/setup-organize-users/adding-configuring-users.html?lang=de&#create-a-user) 261 | * [Hinzufügen von Berechtigungen zu einem Benutzer in AEM](https://experienceleague.adobe.com/docs/experience-manager-65/administering/security/security.html?lang=de&#permissions-in-aem) 262 | 263 | Bei Verwendung von AEM-Cloud Services: 264 | 265 | * [Verwalten von Benutzenden mit AEM-Cloud Services ](https://experienceleague.adobe.com/docs/experience-manager-learn/cloud-service/accessing/aem-users-groups-and-permissions.html?lang=de&#accessing) 266 | 267 | Die folgenden Berechtigungen sind für den AEM-Service-Benutzer für den Inhalt erforderlich, der in PDF/Image konvertiert und an Veeva gesendet wird: 268 | 269 | * Lesen 270 | 271 | >[!IMPORTANT] 272 | > 273 | > Diese Aktionen müssen für jedes System als Administrator ausgeführt werden. 274 | > Beim Erstellen von Benutzern und Festlegen von Berechtigungen müssen Sie die Sicherheitsstandards Ihrer Organisation einhalten. 275 | > 276 | 277 | #### Veeva-Benutzererstellung 278 | 279 | Um diese Integration verwenden zu können, muss ein Benutzer in Veeva Vault erstellt werden. Gehen Sie wie folgt vor, um einen Benutzer zu erstellen: 280 | 281 | 1. Navigieren Sie zu Admin > Benutzer und Gruppen > Vault-Benutzer > Erstellen . 282 | 283 | ![Navigieren Sie zum Veeva-Benutzer](assets/veeva-user-navigate.png) 284 | 285 | 2. Füllen Sie die erforderlichen Eingaben aus. Die einfachste Einrichtung besteht darin, die `License Type` auf `Full User` und die `Security Profile` auf `Vault Owner` festzulegen. Nach Abschluss speichern. 286 | 287 | ![Veeva-Benutzer erstellen](assets/veeva-user-create.png) 288 | 289 | Die folgenden Berechtigungen sind für die spezifischen Veeva-Dokumenttypen erforderlich, die verwendet werden: 290 | 291 | * Dokumente erstellen/lesen 292 | * Erstellen/Lesen von Versionen 293 | * Erstellen/Aktualisieren von Metadaten 294 | * Erstellen/Aktualisieren von Ausgabedarstellungen 295 | 296 | >[!IMPORTANT] 297 | > 298 | > Diese Aktionen müssen für jedes System als Administrator ausgeführt werden. 299 | > Beim Erstellen von Benutzern und Festlegen von Berechtigungen müssen Sie die Sicherheitsstandards Ihrer Organisation einhalten. 300 | > 301 | --------------------------------------------------------------------------------