Dynamics 365 und SharePoint verfügen nicht über ein gemeinsames Sicherheitsmodell. Durch die Integration zur Dokumentenspeicherung werden Datensätze mit Ordnern verknüpft; es erfolgt jedoch keine Verknüpfung zwischen den Sicherheitsrollen von Dynamics 365 und den Berechtigungen von SharePoint.
Das Ergebnis: Ein Benutzer, der in Dynamics 365 auf seine eigenen Konten beschränkt ist, kann SharePoint direkt öffnen und die Dokumente aller Konten innerhalb der Organisation einsehen.
Für ein fünfköpfiges Team ist das ein Ärgernis. Für ein Unternehmen mit Tausenden von Nutzern, mehreren Geschäftsbereichen und Verpflichtungen gemäß DSGVO, NIST, HIPAA oder PCI DSS ist es ein unkontrolliertes Compliance-Risiko, das derzeit in Ihrem Dokumentenarchiv schlummert.
Dieser Leitfaden richtet sich an die zweite Gruppe. Er behandelt, womit sich diese Lücke tatsächlich in großem Maßstab schließen lässt und warum die Bereitstellungsarchitektur des von Ihnen gewählten Tools darüber entscheidet, ob die Lösung auch über die ersten hundert Nutzer hinaus Bestand hat.
Entdecken Sie das Tool zur Synchronisierung der Berechtigungen für Dynamics 365 und SharePoint
Berechtigungen von SharePoint mit Dynamics 365 synchronisieren
Im Unternehmensmaßstab erfordert die Synchronisierung der Berechtigungen von SharePoint mit Dynamics 365 eine spezielle Replikationslösung, die das Sicherheitsmodell, die Rollen, die Geschäftsbereichshierarchie, die Benutzer und die Teams von Dynamics 365 kontinuierlich ausliest und die entsprechenden Berechtigungen in SharePoint in Echtzeit durchsetzt. Manuelle Korrekturen und Power-Automate-Abläufe funktionieren nicht über eine einzelne Entität hinaus.
Entscheidend ist das Bereitstellungsmodell, nicht die Anzahl der Geschäftseinheiten, die jede Lösung nativ aus einer einzigen Instanz ausliest. Die eigentliche Grenze liegt bei mehreren SharePoint-Standorten und mandantenfähigen Umgebungen: Der native Konnektor von Dynamics 365 unterstützt standardmäßig nur einen Standort, und SharePoint muss sich einen Mandanten mit Dynamics 365 teilen. Daher kann eine Lösung, die auf eine einzige CRM-Instanz beschränkt ist, keines der beiden Szenarien abdecken, ohne für jedes eine separate Bereitstellung vorzunehmen.
Warum dies auf Unternehmensebene kein Problem auf CRM-Administratorebene ist
Kleinere Organisationen kommen manchmal mit manuellen Korrekturen oder einem Power Automate-Flow aus, da die Variablen begrenzt sind: eine Entität, ein Geschäftsbereich, ein paar Dutzend Benutzer. Großunternehmen haben diesen Luxus nicht. Sie verwalten:
- Mehrere Geschäftsbereiche und Mutter-Tochter-Hierarchien, wobei der Zugriff von der Organisationsstruktur abhängt und nicht nur von den individuellen Rollen
- Sicherheit auf Basis von Managern und Positionen, was die meisten „Lightweight“-Synchronisationsansätze nicht genau nachbilden können
- Tausende von Benutzern und Dokumenten, was die Grenzen des Berechtigungsbereichs von SharePoint überstrapaziert, wenn die Berechtigungsstrukturen nicht so ausgelegt sind, dass sie diese verwalten können
- Umgebungen mit mehreren Mandanten oder mehreren Regionen, wobei ein einzelnes, in das CRM integriertes Tool für jeden betroffenen Mandanten innerhalb der Dataverse-eigenen Ressourcenbeschränkungen arbeiten muss
- Prüfbare Compliance-Anforderungen, wobei "wir gehen davon aus, dass die Berechtigungen übereinstimmen" keine akzeptable Antwort bei einem DSGVO- oder NIST-Audit ist
- Die Notwendigkeit, all dies kontinuierlich und in Echtzeit zu verwalten – und nicht über einen Batch-Job oder eine geplante Synchronisierung, bei der zwischen dem Zeitpunkt der Zugriffsänderung und dem Zeitpunkt der tatsächlichen Durchsetzung eine Zeitlücke entsteht
Für dieses Problem werden üblicherweise zwei Ansätze vorgeschlagen, von denen keiner auf das oben Genannte zugeschnitten ist
Die manuelle Verwaltung von Berechtigungen ist nicht skalierbar. Jede Rollenänderung, jede Teamzuweisung oder jede Neueinstellung erfordert eine entsprechende manuelle Aktualisierung in SharePoint. Sobald mehr als eine Handvoll Personen für diese Aktualisierungen verantwortlich sind, funktioniert dies nicht mehr als echte Compliance-Kontrolle. Es gibt keinen Prüfpfad, der eine Änderung im CRM mit der dadurch eigentlich ausgelösten Aktualisierung in SharePoint verknüpft, sodass niemand nachweisen kann, dass die Zugriffsrechte tatsächlich jemals abgeglichen wurden.
Benutzerdefinierte Power Automate-Abläufe Sie funktionieren zwar für eine einzelne Entität mit einfacher Struktur, versagen jedoch unter Unternehmensbedingungen: Die Abläufe laufen asynchron, sodass gleichzeitige Berechtigungsänderungen bei großen Benutzergruppen zu Synchronisationsproblemen führen können; es gibt keinen nativen Trigger für Änderungen der Teammitgliedschaft; und jede zusätzliche Entität oder Geschäftseinheit vervielfacht den Umfang der benutzerdefinierten Logik, die Ihr Team entwickeln, testen und auf unbestimmte Zeit warten muss. So entsteht ein internes Softwareprojekt, das Sie nicht im Budget eingeplant haben.
Andere auf dem Markt erhältliche Lösungen werden direkt in Dynamics 365 als verwaltete CRM-Lösung installiert und betrieben, ohne dass es alternative Bereitstellungsmöglichkeiten gibt. Das ist eine sinnvolle Option, wenn Ihr Unternehmen eine einzige, unkomplizierte Dataverse-Umgebung betreibt. Genau hier liegt die Lücke. CB Dynamics 365 to SharePoint Permissions Replicator wurde zu nah gebaut.
CB Dynamics 365 to SharePoint Permissions Replicator: Entwickelt für die Komplexität in Unternehmen – und nicht um sie herum
Wie es funktioniert
- Kontinuierliche Überwachung der Zugriffsrechte. CB Dynamics 365 to SharePoint Permissions Replicator fordert bei Dynamics 365 Änderungen an Benutzerrechten, Teams, Sicherheitsrollen und Geschäftsbereichen an, ohne dass ein manueller Auslöser erforderlich ist.
- Automatische Übersetzung in SharePoint-Berechtigungen. Wird eine Änderung erkannt, wird diese automatisch mit der entsprechenden SharePoint-Berechtigungsstruktur synchronisiert, und zwar entweder mithilfe einer Active-Directory-basierten Zuordnung oder vollständig von Ihnen definierte benutzerdefinierte Zuordnungsregeln.
- Durchsetzung in Echtzeit. Die Aktualisierung erfolgt kontinuierlich im Hintergrund, unabhängig von der Anzahl der Benutzer, der Gruppen oder des Dateivolumens; es sind weder Batch-Jobs noch geplante Nachholläufe erforderlich.
- Umfassende Protokollierung von Prüfvorgängen. Jede Änderung der Berechtigungen führt dazu, dass die CB Dynamics 365 to SharePoint Permissions Replicator Jeder Zugriff auf SharePoint wird protokolliert, sodass Sie über den nachverfolgbaren Nachweis verfügen, den Compliance- und IT-Sicherheitsteams benötigen, um die Zugriffskontrolle nicht nur zu behaupten, sondern auch nachzuweisen.
Es deckt ausnahmslos das gesamte Spektrum der Dynamics 365-Zugriffsstrukturen ab: Benutzer, Teams, Zugriffsteams, Vorlagen für Zugriffsteams, Sicherheitsrollen, Geschäftsbereiche, Teilen, Berechtigungsebenen und Sicherheitshierarchien je nach Vorgesetztem oder Position. Genau hier neigen schlankere, in CRM-Systeme integrierte Tools dazu, diese Aspekte eher annähernd abzubilden, anstatt sie vollständig nachzubilden.
Benötigen Sie einen Implementierungsprozess? Sehen Sie sich das hier an Schritt-für-Schritt-Anleitung Zu Ihrer Information.
Warum Flexibilität bei der Bereitstellung das entscheidende Unterscheidungsmerkmal für Unternehmen ist
Dies ist das Detail, das ein CRM-Add-on von einer Sicherheitsmaßnahme auf Unternehmensniveau unterscheidet:
Berechtigungen für CB Dynamics 365 bis SharePoint Replicator bietet drei Bereitstellungsoptionen:
- selbst gehostet (vor Ort oder in einer VM)
- auf Microsoft Azure,
- entweder als Shared SaaS (gehostet in den USA oder der EU) oder als Dedicated SaaS.
Das bedeutet, dass die Architektur passt sich an an Ihre Anforderungen hinsichtlich des Datenaufbewahrungsorts, Ihre Netzwerksicherheitsrichtlinien und Ihre bestehenden Infrastrukturinvestitionen anzupassen, anstatt Ihr Governance-Modell so anzupassen, dass es in eine einzige eingebettete CRM-Anwendung passt. Für ein Unternehmen, das mehrere Mandanten, regionale Vorschriften zur Datenaufbewahrung oder von einem IT-Sicherheitsteam (und nicht von einem CRM-Administrator) festgelegte Infrastrukturstandards verwaltet, ist dies keine bloße Komfortfunktion, sondern der Grund, warum die Bereitstellung eine Sicherheitsüberprüfung besteht.
Wie das in der Praxis aussieht
- Einmal installieren, immer nutzen: Nach der Einrichtung ist keine Benutzerinteraktion erforderlich; das Programm läuft rund um die Uhr im Hintergrund, auch während der Versionsupdates auf Dynamics 365 und SharePoint.
- Zeitsparende Benutzerzuordnung: Durch die Active-Directory-Integration werden Dynamics 365-Benutzer automatisch SharePoint-Benutzern zugeordnet; für komplexe oder nicht standardmäßige Szenarien stehen benutzerdefinierte Zuordnungen zur Verfügung.
- Von Grund auf auf die Einhaltung von Vorschriften ausgelegt: Entwickelt in Übereinstimmung mit der DSGVO, NIST, PCI DSS, ISO und ähnlichen Rahmenwerken, mit einem Prüfpfad, der dies bei einer Überprüfung belegen kann.
- Skalierungen mit benutzerdefinierten Ordnerstrukturen: In Kombination mit SharePoint Structure Creator verhindert es die spezifischen Probleme mit Berechtigungsbeschränkungen, von denen SharePoint-Bibliotheken betroffen sind, wenn das Dokumentenvolumen im Unternehmen wächst.
- Für Multi-Tenant-Umgebungen geeignet: Unterstützt mehrere Mandanten, indem für jeden Mandanten ein App-Benutzer und entsprechende Berechtigungen eingerichtet werden und anschließend für jeden Mandanten eine eigenständige Synchronisierung durchgeführt wird. Dies hat sich bereits im Unternehmensmaßstab bewährt, mit Implementierungen, die mehr als 10.000 Benutzer in mehreren Ländern umfassen.
Das Rahmenwerk für unternehmensweite Entscheidungen
|
Ihr Umfeld |
Was hält tatsächlich stand? |
|
Einzelner Geschäftsbereich mit weniger als 20 Benutzern |
Manueller oder einfacher Power Automate-Ablauf, kurzfristig akzeptabel |
|
Eine Organisationseinheit, einfache Hierarchie, ein eigenes Power Platform-Team |
Power Automate, verbunden mit einem laufenden Wartungsaufwand |
|
Mehrere Geschäftsbereiche, hierarchische Sicherheitsmaßnahmen, Compliance-Vorgaben |
Spezielles Replikationswerkzeug |
|
Mandantenfähig, regionenübergreifend, mehr als 500 Benutzer, strenge Anforderungen an den Datenaufbewahrungsort |
CB Dynamics 365 bis SharePoint Permissions Replicator – Flexibilität bei der Bereitstellung ist hier unverzichtbar. Darüber hinaus dient ers alle oben genannten Zwecke. |
Wenn Ihr Unternehmen in der letzten Reihe sitzt, stellt sich nicht die Frage, ob Sie automatisierte Berechtigungen Replikation – das wissen Sie ja bereits. Die Frage ist, ob sich die von Ihnen gewählte Lösung so implementieren lässt, wie es Ihre Infrastruktur und Ihre Compliance-Anforderungen erfordern, oder ob Sie Ihre Sicherheitsüberprüfung an die Einschränkungen eines Tools anpassen müssen, anstatt es umgekehrt zu handhaben.
Sehen Sie es in Aktion
So funktioniert der Replicator für Berechtigungen von CB Dynamics 365 bis SharePoint
Häufig gestellte Fragen
Synchronisiert Dynamics 365 die Berechtigungen automatisch mit SharePoint?
Warum eignet sich Power Automate nicht für die Synchronisierung von Berechtigungen in Unternehmen?
Warum ist Flexibilität bei der Bereitstellung für die Replikation von Berechtigungen in Unternehmen so wichtig?
Kann CB Dynamics 365 to SharePoint Permissions Replicator komplexe Geschäftseinheitshierarchien verarbeiten?
Ist es für Multi-Tenant-Umgebungen geeignet?
Was passiert mit den SharePoint-Berechtigungen, wenn CB Dynamics 365 to SharePoint Permissions Replicator deinstalliert wird?
Mehr zu Dynamics und der SharePoint-Integration
Über den Autor

