Mittwoch, 30. Dezember 2015

Extension für Alfresco Share

Alfresco Share Trigger Sync Button Extension

Alfresco Logo

Die Extension erweitert Alfresco um einen zusätzliche Button in der Mitgliederverwaltung einer Site, mit dem der Abgleich von Benutzern und Gruppen aus den angeschlossenen Benutzerstämmen manuell gestartet werden kann. 

Die Synchronisation auf dem System muss nicht mehr ständig im Hintergrund laufen und Sie brauchen auch nicht abwarten, bis der nächste periodische Zyklus erreicht ist. Sie können also selbst bestimmen wann ein Abgleich notwendig ist und diesen dann in der Weboberfläche starten.

Features

  • Anzeige des Buttons in der Mitglieder Verwaltung einer Site für Administratoren und Site-Manager
  • startet die Synchronisation von Benutzern und Gruppen aus dem angeschlossenen Benutzerverwaltung (LDAP, AD)
  • funktioniert Out-of-the-Box, einfach installieren, Share Modul aktivieren und verwenden

Screenshots

Zusätzlicher Sync Button in der Site Mitgliederverwaltung
Zusätzlicher Sync Button in der Site Mitgliederverwaltung
Hinweis nach Auslösen des Abgleichs
Hinweis nach Auslösen des Abgleichs

Alfresco Versionen

  • Alfresco Community 5.0.x
  • Alfresco One 5.0.x (nicht explizit geprüft)

Lizenz / Kosten

Die Erweiterung ist kostenlos und ist unter der Open Source Apache License 2.0  lizensiert.

Download

Die Erweiterung steht als Alfresco Module Package (AMP) zur Verfügung.

manualsynctrigger-repo-1.0.0.amp

manualsynctrigger-share-1.0.0.amp

Der Quellcode steht als Eclipse Projekt bereit und wird mit Maven gebuildet.

manualsynctrigger-1.0.0-sources.zip

Installation

Die Erweiterung wird einfach über das Alfresco Module Management Tool in die Alfresco und Share Webapp installiert und muss dann nur noch in der Alfresco Share Modulverwaltung aktiviert werden.

Installation

Im Root Verzeichnis der Alfresco Installation:

java -jar bin/alfresco-mmt.jar install <AMPFileLocation> <WARFileLocation>

Bsp.

java -jar bin/alfresco-mmt.jar install manualsynctrigger-repo-1.0.0.amp webapps/alfresco.war
java -jar bin/alfresco-mmt.jar install manualsynctrigger-share-1.0.0.amp webapps/share.war

Weitere Informationen zur Installation vom Alfresco Modulen finden Sie hier

Extension Modul in Alfresco Share Webapplikation

  1. Melden Sie sich als Adminstrator in Alfresco Share an.
  2. Rufen Sie die Extension Modulverwaltung auf:<host>/share/page/modules/deploy 
  3. Aktivieren Sie das Modul form4: Trigger Sync Button (siehe Screenshot)

Konfiguration

Die Erweiterung lässt sich über die alfresco-globals.properties Datei steuern.

Konfiguration Beschreibung Standardwert
synchronization.manualsynctrigger.synchronizeChangesOnly Legt fest, ob der Klick auf den Button einen differentiellen (=true) oder einen Voll-Sync (=false) auslöst. Siehe auch synchronization.synchronizeChangesOnly true
comments powered by Disqus