Wiki - eIntranet.net

Deutsch flag Čeština flag English flag Español flag Slovenčina flag Magyar flag Polski flag

WSDL (SOAP Web Services)

Einführung

WSDL (Web Services Description Language) beschreibt Webdienste. SOAP ist das Protokoll zum Austausch strukturierter Informationen.

Modulzweck

  • Single Sign-On (SSO) - Automatische Benutzeranmeldung aus externen Systemen
  • Sichere Integration - Zeitbegrenzte Zugriffs-URLs für Benutzer und Module
  • Plattformunabhängigkeit - Aufrufbar aus PHP, C#, Java, Python

eIAccess-Dienst

Generiert sichere, zeitbegrenzte Zugriffs-URLs (15 Minuten gültig).

Sicherheitsmechanismen

  • WSDLAuthCode - 66-Zeichen Authentifizierungscode
  • Benutzerverifizierung - UserID und UserEmail müssen übereinstimmen
  • AES-256-CBC Verschlüsselung des AuthTokens

Konfiguration

Aktivieren Sie unter Einstellungen → Module → WSDL. WSDLAuthCode erhalten Sie unter Einstellungen → WSDL (SOAP) → Allgemeine Einstellungen.

GenerateAccessUrl Funktion

Parameter

  • WSDLAuthCode - 66-Zeichen Code
  • UserID - Interne Benutzer-ID
  • UserEmail - Benutzer-E-Mail
  • ModuleName - Zielmodul (z.B. "wiki", "dochazka")

Rückgabewerte

  • ResponseCode - 1 für Erfolg, 0 für Fehler
  • ResponseErrorText - Fehlermeldung
  • ResponseURL - Generierte Zugriffs-URL
  • ResponseURLValidTill - Ablaufzeitstempel

Verfügbare Module

wiki, dochazka, dovolena, ukoly, crm, faktury_vydane, helpdesk, projekty, dokumenty

Sicherheit

WSDLAuthCode niemals öffentlich teilen. Nur in sicheren Serverkonfigurationsdateien speichern. HTTPS verwenden.