Menü der Dokumentation

Systemarchitektur

Verwendete Komponenten 

d.velop contracts for Microsoft 365 ist ein SaaS-Dienst. Dabei wird SharePoint zum Speichern von Vertragsakten (Dokumente, Metadaten) verwendet.

Folgende Komponenten spielen dabei zusammen:

  • d.velop-SaaS-Anwendung

    • Oberflächen

    • Services (Businesslogik, Hintergrunddienste)

  • Microsoft Entra ID

    • d.velop contract-Anwendungsobjekte (App Registrations)

  • Microsoft 365-Mandant (auf Kundenseite)

    • Microsoft Entra ID

      • Benutzer

      • Berechtigungen

      • d.velop contracts-Unternehmensanwendungen/Dienstprinzipale (Enterprise-Apps)

    • SharePoint

      • Exklusive Websitesammlung

      • Berechtigungen

    • Microsoft Graph

      • Endpunkte für das Benutzerprofil

      • Zukünftig für den einheitlichen Zugriff auf Microsoft 365-Dienste

Zusammenspiel der Komponenten 

Anwendende kommen bei der Arbeit mit d.velop contracts for Microsoft 365 lediglich mit der bereitgestellten Oberfläche in Kontakt. Die Verwaltung von Vertragsakten erfolgt ausschließlich über diese Oberfläche. Da aber die Vertragsakten (Dokumente und Metadaten) in einer SharePoint-Websitesammlung im Microsoft 365-Mandanten gespeichert werden, behält der Kunde die volle Kontrolle über seine Daten.

Die Benutzerbasis wird in Microsoft Entra ID des Kunden gehalten. Vertragsakten werden in SharePoint durch den Benutzer über die d.velop contracts for Microsoft 365-Oberfläche gespeichert. Dafür melden sich Anwendende im Kontext einer Microsoft Entra ID-App an. Die App bietet einen Rahmen von Berechtigungen, die Anwendende nicht überschreiten können. Die Berechtigungen des Anwendenden stellen zusammen mit dem Berechtigungsrahmen der App den maximalem Zugriff auf die Daten in SharePoint dar. SharePoint-Berechtigungen liegen der Datenspeicherung und des Zugriffs auf Daten zugrunde.

d.velop contracts for Microsoft 365 unterstützt das regelbasierte Festlegen von Berechtigungen für Vertragsakten. Die Konfiguration und Verarbeitung der Regeln wird im Produkt vorgenommen, dabei werden SharePoint-Berechtigungen für alle Bestandteile einer Vertragsakte festgelegt.

Active Directory zusammen mit SharePoint-Berechtigungen bieten damit ein langjährig bewährtes Konzept zur Steuerung von Authentifizierung und Autorisierung.