Menü der Dokumentation

Systemarchitektur

Genutzte Komponenten 

d.velop contracts for Microsoft 365 ist ein SaaS Dienst. Dabei wird SharePoint zur Ablage von Vertragsakten (Dokumente, Metadaten) genutzt.

Folgende Komponenten spielen dabei zusammen:

  • d.velop SaaS

    • Anwendung

      • Oberflächen

      • Services (Businesslogik, Hintergrunddienste)

  • Microsoft Entra ID

    • d.velop contract Anwendungsobjekte (App Registrations)

  • Kunden Microsoft 365 Mandant

    • 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 

Der Anwender kommt 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 abgelegt. Dafür meldet sich ein Benutzer im Kontext einer Microsoft Entra ID-App an. Die App bietet einen Rahmen von Berechtigungen, die der Nutzer nicht überschreiten kann. Die Berechtigungen des Benutzers stellt zusammen mit den Berechtigungsrahmen der App den maximalem Zugriff auf die Daten in SharePoint dar. SharePoint Berechtigungen liegen der Datenspeicherung und des Zugriff auf Daten zugrunde.

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

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