Funktion

Interaktion und Integration

Alle Funktionen der Software sind über einfach zu integrierende Schnittstellen verfügbar und erlauben vielfältige Anwendungsmöglichkeiten.

Schnittstellen

Folgende Schnittstellen bieten Zugriff auf die gesamte Funktionalität des Manja DAM-Servers:

  • TCP/IP-basiertes proprietäres Protokoll
  • PHP-API

Sie können diese z.B. für die Volltextsuche, für das Generieren und den Abruf von Thumbnails und hochauflösenden Dateien, für den Abruf von Metadaten, für den Upload von Dateien oder auch für das Bearbeiten von Metadaten nutzen. Mit entsprechenden Berechtigungen können Sie über diese Schnittstellen sogar Einstellungen modifizieren, Benutzerkonten anlegen, die Berechtigungen selbst bearbeiten und Vieles mehr.

Folgende Schnittstellen erlauben darüberhinaus Zugriff auf die in Manja DAM verwalteten Dateien:

WebDAV ist ein offener Standard zur Bereitstellung von Dateien im Internet. Benutzer können auf die Dateien wie auf eine Festplatte bzw. ein Netzlaufwerk zugreifen. Jedes größere Betriebssystem enthält bereits einen WebDAV-Client (Microsoft Windows, Apple Mac OS X, Linux). Um eine Manja-Installation per WebDAV bereitzustellen, ist das Manja DAM WebDAV Add-On erforderlich.

Authentifizierung per OAuth2

OAuth2 ist ein offenes Protokoll, mit dem Anwendungen die Authentifizierung an externe, vertrauenswürdige Dienste delegieren können, ohne dabei vertrauliche Daten austauschen zu müssen.

Praktisch heißt das: NutzerInnen müssen im Manja DAM kein eigenes Konten pflegen.

Sie verwenden stattdessen einfach ihr Google-, Microsoft- oder eines anderes Konto mit OAuth2-Unterstützung.

Anstelle der Eingabe von Benutzername und Passwort im Manja DAM wird die NutzerIn zur Login-Seite des jeweiligen Diensteanbieters geführt, meldet sich dort eventuell an, bestätigt (beim ersten Mal) die delegierten Berechtigungen und wird damit nun auch automatisch in Manja angemeldet.

Die Details sind umfangreich konfigurierbar (Liste der Diensteanbieter, Regeln zum Filtern der berechtigten Konten, zur Übernahme von Daten, Abbildung der Berechtigungen für ein oder mehrere Nutzergruppen, usw.).

LDAP-/Active Directory-Authentifizierung

Mit Hilfe der LDAP-Authentifizierung können Sie Manja ohne viel Aufwand umfassend in Ihr Netzwerk integrieren. Benutzerkonten werden mit dem LDAP-Server abgeglichen, Änderungen an den Benutzerkonten müssen nur noch im LDAP-Server vorgenommen werden und werden direkt in Manja übernommen.

Die Vergabe der Berechtigungen erfolgt dabei gruppenbasiert, die Abbildung von LDAP- auf Manja-Gruppen wird in einer Konfigurationsdatei hinterlegt.

Weitere Informationen zur Verwendung von LDAP mit Manja finden Sie in unserer Dokumentation.

Anwendungsbeispiele

Die Schnittstellen erlauben vielfältige Anwendungsmöglichkeiten, einige Beispiele:

  • Medienverwaltung innerhalb einer CMS-Software
  • Medienimport in eine CMS-Software
  • Web-Galerien
  • Upload von Nutzer-Dateien mit sofortiger Vorschau, Verschlagwortung, Betitelung, Beschreibung usw.
  • Download von Dateien in verschiedenen Ausgabe-Formaten, Auflösungen usw.
  • Nutzer-spezifische Dateiverwaltung mit Vorschau, Betitelung usw. innerhalb Ihrer Anwendung
  • EXIF-, XMP- und/oder IPTC-Betrachter
  • Slideshows bestehend aus einzelnen Bildern oder mehrseitigen Dokumenten wie PDF oder TIFF-Dateien
  • Dokumenten-Betrachter für Ihre Website (z.B. PDF-Dokumente mit Seiten-Navigation)
  • Audio/Video-Streaming auf Ihre Website – in diversen Ausgabe-Formaten (siehe Add-Ons)

Tipp: Was Manja DAM alles ist und kann können Sie kurz und knapp auf unserer Seite DAM auf einen Blick – Digitale Bildverwaltung und professionelle Mediendatenbank nachlesen.