Dataverse-Integration für WordPress

WBS Dataverse Connect ist eine Dataverse-Integration für WordPress: Veröffentlichen Sie Datensätze aus Microsoft Dataverse als Seiten, Listen und Detailansichten, schreiben Sie Einsendungen direkt zurück in Ihre Tabellen und lassen Sie jeden Datensatz genau dort, wo er schon liegt. Keine Portal-Lizenz. Keine zweite Kopie Ihrer Daten.

Läuft auf dieser Website bereits produktiv. Live ansehen. Dokumentation: Docs.

Der unbequeme Teil

Power Pages ist eine gute Idee mit einer Rechnung, die irgendwann nicht mehr aufgeht.

Das Produkt funktioniert. Das Problem ist die Wirtschaftlichkeit. Sobald ein Portal echten Traffic oder echte Nutzer bekommt, macht die Lizenzierung pro Nutzer und pro Seitenaufruf aus einer einfachen öffentlichen Website einen Kostenposten, den bei der Verlängerung niemand verteidigen will. Ihre Datensätze liegen bereits in Dataverse. Das Frontend muss nicht so viel kosten.

Kosten bei wachsender Nutzung
€€€ 0 Nutzer & Seitenaufrufe
Power-Pages-Lizenzierung WordPress + Dataverse

Warum Teams wechseln

Was Organisationen nach dem Ausgang suchen lässt

Portale haben zu ihrer Zeit ein echtes Problem gelöst. Für die meisten öffentlichen Websites gehen die Kompromisse heute nicht mehr auf.

01

Der Lizenzzähler

Pro authentifiziertem Nutzer oder pro anonymem Seitenaufruf, plus Kapazitäts-Add-ons. Die Kosten wachsen mit Ihrem Erfolg statt mit dem Nutzen, den Sie bekommen, und sie fallen jedes Jahr neu an.

02

Ein Frontend, das Ihnen nicht ganz gehört

Liquid-Templates und ein festes Komponentenmodell. Echtes Design, echte Interaktivität und moderne Werkzeuge kämpfen am Ende gegen die Plattform, statt auf ihr zu laufen.

03

Eine Umgebung mehr im Betrieb

Ein Portal ist eine weitere Oberfläche, die abgesichert, gepatcht, überwacht und mit Kapazität versorgt werden muss, getrennt von der Website, die Ihr Marketing-Team schon besitzt und kennt.

04

Grenzen bei SEO und Performance

Portale sind nicht wie eine moderne Marketing-Website gebaut. Die Kontrolle über Markup, Seitengeschwindigkeit und Ihren SEO-Stack ist begrenzt, genau dort, wo öffentlicher Traffic gewonnen oder verloren wird.

05

Lock-in mit Absicht

Frontend und Daten sind fest verschweißt. Ein Wechsel bedeutet Neubau, und so kommt die Rechnung weiter, weil der Ausstieg teuer gemacht wurde.

06

Ihr Team kennt WordPress bereits

Das Theme, die Plugins, die Fähigkeiten und der Workflow sind schon da. Ein Portal verlangt von einem fähigen Team, auf einer fremden Plattform von vorn anzufangen.

Die Lösung

Ein Plugin. Ihre Daten im offenen Web.

WBS Dataverse Connect liest und schreibt Dataverse aus WordPress heraus über die offizielle Web API, serverseitig, mit einer App-Registrierung, die Sie kontrollieren. Die Datensätze verlassen Dataverse nie.

Dataverse live lesen

Tabellen und Spalten Ihrer Wahl werden als WordPress-Collection-Listen und Detailseiten gerendert, für Geschwindigkeit gecacht. Gelesen werden dieselben Datensätze, die Ihre modellgesteuerten Apps verwenden, und Änderungen erscheinen beim nächsten Cache-Refresh.

Über Formulare zurückschreiben

Anfragen, Bewerbungen und Anträge, die auf der Website eingesendet werden, landen als typisierte Datensätze direkt in Ihren Dataverse-Tabellen, mit Honeypot und Rate Limit bei jedem Schreibvorgang. Kein Postfach dazwischen.

Natives WordPress, wie Sie es wollen

Shortcodes und Blöcke setzen Collections, Detailansichten und Formulare auf jede Seite. Templates lassen sich überschreiben, also ist die Ausgabe Ihre Marke, Ihr Markup und Ihr SEO-Stack. Nichts Neues zu lernen.

Was es kann

Der Funktionsumfang eines Portals, auf der Plattform, die Sie schon betreiben

Alles, was eine öffentliche Dataverse-Website braucht, als sauberes WordPress, das Ihnen von Anfang bis Ende gehört. Version 1.5.0 bringt Suche, Filter, Sortierung und Paging, typisierte Formulare mit Update-Modus, Unterstützung für den Block-Editor, Bild- und Dateispalten sowie Webhooks.

Zuletzt aktualisiert: September 2026, Changelog auf WordPress.org.

Jede Tabelle, veröffentlicht als Collection

Nennen Sie die Tabelle, die Spalten und optional einen Statusfilter, und die Zeilen werden als responsives Kartenraster gerendert. Besucher bekommen ein Suchfeld, Filter-Dropdowns, Sortieroptionen und ein Paging mit Zurück und Weiter, das seinen Zustand behält, alles ohne JavaScript. Ein Statusfilter wie statecode eq 0 hält Entwürfe und interne Datensätze von der öffentlichen Website fern, auch bei direkten Links.

Spaltenbeschriftungen kommen aus den Anzeigenamen der Tabelle in Dataverse, und Auswahlfelder, Geldbeträge, Datumswerte und Lookups kommen bereits im Gebietsschema der Umgebung formatiert an.

Dokumentation zu Collections

So funktioniert es

Vier Schritte von Dataverse zur Live-Seite

Einmal verbinden, festlegen, was öffentlich wird, einen Shortcode oder Block einsetzen und veröffentlichen. Die Daten bleiben den ganzen Weg über in Dataverse.

Schritt 01Verbinden

Registrieren und berechtigen

Eine App-Registrierung in Entra ID und ein Dataverse-Anwendungsbenutzer mit minimalen Rechten. Die Zugangsdaten kommen in Ihre WordPress-Konfiguration oder in einen Vault.

  • App-Registrierung
  • Rolle mit minimalen Rechten
  • Secrets bleiben serverseitig
Schritt 02Modellieren

Festlegen, was öffentlich wird

Zeigen Sie dem Plugin die Tabellen und Spalten, die ins Web sollen. Ein Statusfilter hält alles andere privat.

  • Tabellen und Spalten
  • Suche, Filter, Sortierung
  • Statusfilter
Schritt 03Rendern

Shortcode oder Block einsetzen

Fügen Sie einen Collection-, Record- oder Form-Shortcode auf einer beliebigen Seite ein, oder setzen Sie den passenden Block. Überschreiben Sie die Templates in Ihrem Theme, damit Markup und Design Ihnen gehören.

  • Collection, Record, Form
  • Überschreibbare Templates
  • Sauberes, themebares Markup
Schritt 04Veröffentlichen

Live schalten

Die Seiten sind gecacht und SEO-fertig. Health Alerts und Webhooks melden, wenn die Verbindung abbricht, und Änderungen in Dataverse erscheinen beim nächsten Refresh.

  • Gecacht und schnell
  • SEO-fertiges Markup
  • Alert bei Ausfall

Nebeneinander

Dieselben Daten. Ein ganz anderes Frontend.

Power-Pages-Portal
  • ×Lizenzierung pro Nutzer oder pro Seitenaufruf, plus Kapazität
  • ×Liquid-Templates und ein festes Komponentenmodell
  • ×Eine separate Umgebung, die abgesichert und überwacht werden muss
  • ×Begrenzte Kontrolle über Markup, Geschwindigkeit und SEO
  • ×Frontend mit den Daten verschweißt, der Ausstieg ist teuer
WBS Dataverse Connect auf WordPressDieser Ansatz
  • Normales WordPress-Hosting, eine flache und vertraute Rechnung
  • Ihr Theme, Ihre Komponenten, Ihre Werkzeuge
  • Eine Website, die Ihr Team ohnehin betreibt
  • Volle Kontrolle über Markup, Performance und SEO
  • Daten bleiben in Dataverse, das Frontend ist austauschbar

Sie bleiben im Microsoft-Stack. Dataverse bleibt die einzige Quelle der Wahrheit. Nur das Frontend ändert sich.

Im Vergleich mit DataPress

Das andere Dataverse-Plugin für WordPress

DataPress von AlexaCRM erfüllt denselben Zweck. Die Fakten, die die meisten Evaluierungen entscheiden, nebeneinander.

KriteriumWBS Connect 1.5DataPress 2.95
Mindestens PHP8.08.2 mit intl
Einrichtung ohne Dataverse-LösungJaPremium braucht die DataPress-Lösung
LizenzprüfungOffline-Token, kein Phone-HomeRegistrierungs- und Aktivierungsserver
No-Code-Verwaltung für Listen und FormulareJaTwig in der kostenlosen Stufe erforderlich
Lesbare Detail-URLsSlug-SpalteGUID oder alternativer Schlüssel
Health Alerts und VerbindungsprüfungJaNein
Preis für zwei Websites pro Jahr190 EUR Pro490 USD Pro

Beide Plugins nutzen die Dataverse Web API und einen serverseitigen Anwendungsbenutzer. Preise wie am 7. September 2026 veröffentlicht.

Preise

Preise, die nicht gegen Sie skalieren

Das Kern-Plugin ist kostenlos auf WordPress.org. Pro ergänzt die Portal-Funktionen zu einem festen Preis pro Website, ohne Abrechnung pro Nutzer oder pro Seitenaufruf.

Free
0 €
dauerhaft kostenlos
  • Collections mit Suche, Filtern, Sortierung und Paging
  • Detailseiten mit Bildern und Dateien
  • Typisierte Formulare mit Update-Modus
  • Block-Editor
  • Webhooks
  • Health Alerts
  • Überschreibbare Templates
Auf WordPress.org holen
ProJetzt verfügbar
19 €
pro Monat, jährlich abgerechnet mit 190 €
  • Alles aus Free
  • Mehrere Umgebungen: Dev, Test, Prod
  • Zertifikatsauthentifizierung
  • Integrationen für Contact Form 7, Gravity Forms und WBS Forms
  • Multisite
  • Priorisierter Support
  • 2 Websites
Pro anfragen
BusinessJetzt verfügbar
49 €
pro Monat, jährlich abgerechnet mit 490 €
  • Alles aus Pro
  • Besucheranmeldung, gebunden an einen Dataverse-Kontakt
  • Eigene Datensätze und Profilbearbeitung
  • Zugriffsregeln pro Collection und Formular
  • 5 Websites
Business anfragen
EnterpriseAuf Anfrage
99 €
pro Monat, jährlich abgerechnet mit 990 €
  • Alles aus Business
  • Anmeldung über Entra External ID
  • 15 Websites
  • SLA für Reaktionszeiten
Sprechen Sie uns an

Abrechnung per Rechnung, Preise zuzüglich Umsatzsteuer. Lizenzen gelten pro Website mit Offline-Aktivierung, kein Phone-Home.

Keine Folie

Das läuft produktiv auf der Website, die Sie gerade lesen. Immobilienangebote werden direkt aus Dataverse über dieses Plugin veröffentlicht, und Anfragen werden als Datensätze zurückgeschrieben. Ohne Portal-Lizenz.

Live ansehen

Auf kraftfahrer-jobs.com rekrutiert Leopold Michel Fahrer mit Bewerbungsformularen auf Deutsch, Englisch und Kroatisch. Jedes schreibt über die WBS-Forms-Bridge einen typisierten Datensatz nach Dataverse. Es hat eine Altintegration ersetzt, deren Secret unbemerkt abgelaufen war.

kraftfahrer-jobs.com

Fragen

Häufig gestellte Fragen

Brauche ich eine eigene Dataverse-Umgebung?

Ja. Das Plugin ist ein Frontend für eine Umgebung, die Sie bereits besitzen und administrieren. Es bringt weder Daten noch ein Microsoft-Konto mit. Kostenlose Entwicklerumgebungen gibt es bei Microsoft über den Power Apps Developer Plan.

Worin unterscheidet sich das von Microsoft Power Pages?

Power Pages ist das gehostete Portalprodukt von Microsoft mit Lizenzierung pro Nutzer und pro Seitenaufruf. WBS Connect liefert dieselben Dataverse-Daten von Ihrer eigenen WordPress-Website auf normalem Hosting aus, über die offizielle Dataverse Web API. Dataverse bleibt die einzige Quelle der Wahrheit; nur das Frontend wandert nach WordPress.

Worin unterscheidet sich das von DataPress?

DataPress von AlexaCRM ist ein Plugin derselben Kategorie. Stand 7. September 2026 läuft WBS Connect auf PHP 8.0 ohne die Erweiterung intl, braucht keine Dataverse-Lösung, prüft seine Pro-Lizenz offline, konfiguriert Listen und Formulare in wp-admin ohne Twig, nutzt eine Slug-Spalte für lesbare Detail-URLs und bringt Health Alerts mit einer Verbindungsprüfung mit. DataPress bietet FetchXML-Abfragen, gespeicherte Ansichten und Unterstützung für Ninja Forms, die WBS Connect noch nicht hat. Die Vergleichstabelle oben listet die Details.

Funktioniert es mit dem Block-Editor und mit Elementor?

Ja. Der Block-Editor bekommt drei Blöcke: Dataverse Collection, Dataverse Record und Dataverse Form, jeder mit einem Dropdown Ihrer konfigurierten Collections und Formulare und einer Live-Vorschau. In Elementor setzen Sie den Shortcode in ein Shortcode-Widget; Ausgabe und Templates sind dieselben.

Sieht WOODS Business Solutions meine Daten?

Nein. Ihre WordPress-Website spricht direkt mit Ihren eigenen Microsoft-Endpunkten: login.microsoftonline.com und der dynamics.com-URL Ihrer Umgebung. An uns wird nichts gesendet, und das Plugin enthält keinerlei Tracking oder Telemetrie.

Wo liegen meine Zugangsdaten?

Vorzugsweise als Konstanten in wp-config.php; sie sperren die zugehörigen Einstellungsfelder und halten das Secret vollständig aus der Datenbank heraus. Alternativ speichert die Einstellungsseite sie in der WordPress-Options-Tabelle; das Secret wird nach dem Speichern nie wieder angezeigt. Zugangsdaten werden ausschließlich serverseitig verwendet und erreichen den Browser nie.

Welche Daten verlassen meine Website?

Zwei Dinge, beide an Ihren eigenen Microsoft-Tenant: die konfigurierten Zugangsdaten bei Token-Anfragen und die Daten von Formulareinsendungen, die in Ihre Dataverse-Umgebung geschrieben werden. Datensatzdaten fließen in die andere Richtung, von Ihrer Umgebung zu Ihrer Website. Wenn Sie Cloudflare Turnstile für ein Formular einschalten, sendet dieses Formular zusätzlich das Challenge-Token und die IP-Adresse des Besuchers zur Prüfung an Cloudflare. Webhooks, die Sie konfigurieren, senden an die eingetragenen URLs und nirgendwo sonst hin.

Funktioniert es mit jeder Tabelle?

Mit jeder Tabelle, die der Anwendungsbenutzer lesen darf, Standard oder benutzerdefiniert. Eine Collection braucht den logischen Namen der Tabelle, ihren Entity-Set-Namen, eine Namensspalte und die anzuzeigenden Spalten. Formulare schreiben in jede Tabelle, in der der Anwendungsbenutzer Datensätze anlegen oder aktualisieren darf, wobei jedes Feld passend zu seiner Spalte typisiert ist: Auswahlfelder, Datumswerte, Zahlen, Geldbeträge, Ja/Nein und Lookups werden auf dem Server konvertiert.

Können Besucher Datensätze bearbeiten?

Nur über ein Formular im Update-Modus und nur Datensätze, die über die Collection sichtbar sind, an die das Formular gebunden ist. Der Anwendungsbenutzer braucht das Recht Write auf dieser Tabelle. Datensätze, die am Statusfilter der Collection scheitern, lassen sich weder öffnen noch ändern.

Lassen sich die Templates anpassen?

Ja. Kopieren Sie eine beliebige Datei aus dem Templates-Verzeichnis des Plugins nach your-theme/wbs-connect-for-dataverse/ und bearbeiten Sie die Kopie. Die Theme-Version gewinnt, und Child-Themes funktionieren ebenfalls.

Loslegen

Das Frontend verschieben. Die Daten behalten.

Wenn Ihr Team ein Power-Pages-Portal betreibt, erfassen wir, was es leistet, kalkulieren die Alternative mit WordPress und Dataverse und zeigen Ihnen den Migrationspfad an Ihren eigenen Tabellen. Wenn Sie neu anfangen, richten wir die erste Collection gemeinsam mit Ihnen ein.

Entwickelt und betreut von WOODS Business Solutions. Läuft vollständig in Ihrem Microsoft-Tenant und auf Ihrer WordPress-Website.