Umschalten zwischen Funktionen in Adobe Experience Manager (AEM) 6.5 enable-feature-toggle-aem-forms-65

Der Funktionsumschalter ist eine Funktion in AEM, mit der Admins bestimmte Funktionen dynamisch aktivieren oder deaktivieren können. Diese Funktion ist besonders nützlich für die Verwaltung von Early-Adopter- und Vorabversionsfunktionen ohne größere Bereitstellungen oder Änderungen an der Code-Basis. Sie gewährleistet Flexibilität und Kontrolle darüber, auf welche Funktionen in einer AEM-Umgebung zugegriffen werden kann.

Warum sollten in einem AEM 6.5-Setup Funktionsumschalter verwendet werden?

Beim Arbeiten mit einem AEM 6.5-Setup helfen Funktionsumschalter bei Folgendem:

  • Sicheres Testen von Experimentalfunktionen.

  • Rollout neuer Komponenten in Phasen.

  • Pflege einer einzelnen Code-Basis über mehrere Umgebungen hinweg.

  • Reduzierung des Risikos bei Bereitstellungen und Upgrades.

Überlegung

Ab AEM 6.5 SP23 müssen Sie das Bundle com.adobe.granite.toggle.impl.dev nicht mehr installieren, da es bereits mit dem Forms-Add-on AEM Service Pack installiert ist.

Voraussetzungen

Stellen Sie vor dem Aktivieren der Funktionsumschalter in Ihrem AEM 6.5-Setup Folgendes sicher:

  • Die Benutzerin bzw. der Benutzer ist Mitglied der Gruppe forms-users.

  • Navigieren Sie zu http://<author-instance-url>:portnumber/system/console/bundles und überprüfen Sie, ob das Bundle (com.adobe.granite.toggle.impl.dev-1.1.8.jar) vorhanden ist. Falls nicht vorhanden laden Sie das Bundle über den Link herunter.

Funktionsumschalter

Funktionsumschalter aktivieren enable-feature-toggle-65

Funktionsumschalter für Early Adopters oder neue Funktionen können über die AEM-Web-Konsole konfiguriert werden, indem Sie die folgenden Schritte ausführen:

  1. Melden Sie sich bei Ihrer AEM Forms-Instanz an.

  2. Navigieren Sie zu http://<author-instance-url>:portnumber/system/console/configMgr.

  3. Suchen Sie im Konfigurations-Manager nach Adobe Granite Dynamic Toggle Provider.

  4. Klicken Sie auf das Symbol Bleistiftsymbol .

  5. Klicken Sie im Abschnitt Aktivierte Umschalter auf das Bleistiftsymbol .

  6. Fügen Sie die Funktionsumschalter-ID für die Funktion hinzu, wie in der Abbildung unten dargestellt.
    Umschalter hinzufügen

    note note
    NOTE
    Die Funktionsumschalter-ID finden Sie im dedizierten Dokument für die Early-Adopter-Funktionen.
  7. Klicken Sie auf „Speichern“.

Deaktivieren des Funktionsumschalters disable-feature-toggle-65

Gehen Sie wie folgt vor, um die Funktionsumschalter für Funktionen zu deaktivieren, deren Umschalter aktiviert sind:

  1. Melden Sie sich bei Ihrer AEM Forms-Instanz an.
  2. Navigieren Sie zu http://<author-instance-url>:portnumber/system/console/configMgr.
  3. Suchen Sie im Konfigurations-Manager nach Adobe Granite Dynamic Toggle Provider.
  4. Klicken Sie auf das Symbol Bleistiftsymbol .
  5. Klicken Sie im Abschnitt Deaktivierte Umschalter auf das Bleistiftsymbol .
  6. Fügen Sie die Umschalternummer für die zu deaktivierende Funktion hinzu.
    Umschalter entfernen
  7. Klicken Sie auf „Speichern“.

Technische Überlegung

Funktionsumschalter sind umgebungsspezifisch und werden zur Laufzeit verwaltet, sodass kein Neustart des Servers erforderlich ist. Bei einigen Funktionen ist es jedoch möglicherweise erforderlich, die relevanten Seiten zu aktualisieren oder den Cache zu löschen, um Änderungen widerzuspiegeln.
Sie können über http://<author-instance-url>:4502/etc.clientlibs/toggles.json auf die Liste der Funktionen zugreifen, die über den Funktionsumschalter für Ihre Umgebung aktiviert sind.

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