Suchergebnisse :

×

Integrieren Sie SharePoint mit DNN mithilfe des miniOrange DNN SharePoint Connector

Diese Einrichtungsanleitung zeigt Ihnen, wie Sie Ihre SharePoint-Umgebung nahtlos mit Ihrer DNN-Site verbinden und SharePoint-Dokumente und andere Ressourcen direkt in DNN-Seiten einbetten. Sie können außerdem Berechtigungen auf SharePoint-Ebene erzwingen und detaillierte Zugriffskontrollen konfigurieren, um sicherzustellen, dass Benutzer nur die Inhalte sehen, für die sie berechtigt sind. So bieten Sie ein sicheres und integriertes Content-Erlebnis in Ihrem DNN-Portal.

  • Um SharePoint-Dateien und -Ordner für Ihre DNN-Site zu integrieren, müssen Sie Folgendes installieren: miniOrange DNN SharePoint-Integrationskonnektor aus dem DNN-Store.
  • Laden Sie das Installationspaket hoch, indem Sie zu Einstellungen > Erweiterung > Erweiterung installieren.
DNN Sharepoint-Integration – Erweiterung installieren

Schritt-für-Schritt-Anleitung zur DNN Sharepoint-Integration.

  • Öffnen Sie eine beliebige Seite auf Ihrer DNN-Site (Bearbeiten-Modus) und klicken Sie auf Modul hinzufügen.
DNN Sharepoint-Integration – Klicken Sie auf „Modul hinzufügen“

  • Suchen Sie nach DNN SharePoint-Integration und klicken Sie auf den DNN Sharepoint. Ziehen Sie das Modul per Drag & Drop auf die gewünschte Seite.
DNN Sharepoint-Integration – Klicken Sie auf „Modul hinzufügen“

  • Sie haben die Installation des DNN Sharepoint Integration-Moduls auf Ihrer DNN-Site abgeschlossen.
  • Sie werden mit dem Startbildschirm von Azure Active Directory angezeigt. Suchen Sie nach „App-Registrierungen“ Dienste im Azure Active Directory.
DNN Sharepoint-Integration – App-Registrierungen

  • Klicken Sie nun auf die Neuanmeldung .
  • Schreiben Sie die App Name im Namensfeld und wählen Sie die aus Konto Typ. Standardmäßig ist der Kontotyp ausgewählt als Nur Konto in diesem Organisationsverzeichnis.
  • Der Umleitungs-URI ist optional. Sie können dieses Feld leer lassen.
  • Nachdem Sie die oben genannten Daten eingegeben haben, können Sie auf die Schaltfläche „Registrieren“ klicken.
DNN Sharepoint-Integration – Klicken Sie auf die Schaltfläche „Registrieren“

  • Nach der Registrierung einer Anwendung weist Azure AD Ihrer Anwendung eine eindeutige Anwendungs-ID zu.
  • Navigieren Sie zu der Übersicht Registerkarte im linken Bereich.
  • Kopieren Sie die Anwendungs-ID und der Verzeichnis-ID, da dies als Ihr Kunden-ID als auch Mieter ID zum Konfigurieren des SharePoint-Konnektor.
  • Daher können Sie es irgendwo griffbereit aufbewahren, z. B. in einem Notizblock, um es später zu verwenden.
DNN Sharepoint-Integration – Client-Verzeichnis-ID kopieren

  • Navigieren Sie im linken Navigationsbereich zu Zertifikate und Geheimnisse Tab.
  • Klicken Sie auf Neues Kundengeheimnis Geben Sie die Beschreibung und die Ablaufzeit ein und klicken Sie dann auf Speichern .
DNN Sharepoint-Integration – neues Clientgeheimnis

  • Kopieren Sie die Geheimer Wert wie im folgenden Screenshot gezeigt. Sobald Sie zu einer anderen Seite navigieren, wird dieser Wert ausgeblendet. Kopieren Sie ihn also und fügen Sie ihn an einer geeigneten Stelle ein.
  • Hinweis : Stellen Sie sicher, dass Sie den Wert des Client-Geheimnisses und nicht die geheime ID kopiert haben, wie im Bild unten gezeigt.
DNN SharePoint-Integration – Client-Geheimniswert kopieren

Erteilen von API-Berechtigungen für Ihre Entra-ID-Anwendung:

  • Zurück Nach API-Berechtigungen Klicken Sie im linken Navigationsbereich auf die Option „Berechtigung hinzufügen“.
DNN Sharepoint Integration – API-Berechtigung

  • Auswählen Microsoft Graph von der Liste.
DNN SharePoint-Integration – Microsoft Graph

  • HINWEIS: Gewähren Anwendungsberechtigungen zu Ihrer Entra ID-Anwendung, wenn Sie "authentifizierten" Benutzern Zugriff auf Ihr Verzeichnis gewähren möchten, oder Anwendung Berechtigung, um bestimmten Entra-ID-Benutzern den Zugriff zu gewähren.
DNN Sharepoint-Integration – Anwendungsberechtigungen

  • HINWEIS: Sie können zwischen zwei verschiedenen Berechtigungen wählen Sites.Read.All als auch Sites.Lesen.Schreiben.Alle unter der Option „Sites“, um sie Ihren Zugriffsanforderungen anzupassen.
  • Um dem Benutzer nur das Lesen der Site-Daten zu erlauben, wählen Sie bitte Sites.Read.All Berechtigung und klicken Sie auf die Schaltfläche Berechtigungen hinzufügen.
DNN Sharepoint-Integration – SharePoint-spezifische Berechtigungen

  • Kopieren Sie die CallBack-/Umleitungs-URL aus dem Connector-Dashboard.
DNN SharePoint-Integration – Rückruf-URL

  • Konfigurieren Sie die CallBack-/Redirect-URL in Ihrer Entra-ID-Anwendung >> Registerkarte „Authentifizierung“ >> Umleitungs-URL.
DNN Sharepoint-Integration – Rückruf-URL konfiguriert

  • HINWEIS: Gewähren Delegierte Berechtigungen zu Ihrer Entra-ID-Anwendung, wenn Sie „Gast“-Benutzern Zugriff auf Ihr Verzeichnis gewähren möchten, oder erteilen Sie der Anwendung die Berechtigung, bestimmten Entra-ID-Benutzern Zugriff zu gewähren.
DNN Sharepoint-Integration – Berechtigungen delegieren

  • HINWEIS: Sie können zwischen zwei verschiedenen Berechtigungen wählen Sites.Read.All als auch Sites.Lesen.Schreiben.Alle unter der Option „Sites“, um sie Ihren Zugriffsanforderungen anzupassen.
  • Um dem Benutzer nur das Lesen der Site-Daten zu erlauben, wählen Sie bitte Sites.Read.All Berechtigung und klicken Sie auf die Schaltfläche Berechtigungen hinzufügen.
DNN Sharepoint-Integration – SharePoint-spezifische Berechtigungen

  • Navigieren Sie zu der DNN SharePoint Integrator Modul.
  • Unter dem "Authentifizierung einrichten" Geben Sie auf der Registerkarte die erforderlichen Informationen aus der Entra ID-App ein und klicken Sie auf die Schaltfläche „Speichern“.
DNN Sharepoint-Integration – Verbindungseinstellungen testen

  • Nach erfolgreichem Speichern der Konfiguration klicken Sie auf das „Verbindung testen“ Schaltfläche, um Ihre Verbindung mit der Entra-ID zu testen.
DNN Sharepoint-Integration – Verbindungstest erfolgreich

  • Zur Bestätigung der Authentifizierungseinstellungen wird in einem weiteren Popup-Fenster eine Erfolgsmeldung angezeigt.
  • Unter dem "Shortcodes-Liste" Klicken Sie auf die Registerkarte „ShortCode hinzufügen“, um einen neuen ShortCode zu erstellen, wie im Bild unten gezeigt.
DNN Sharepoint-Integration – Shortcode erstellen

  • Klicken Sie auf Ihre spezifische Site und wählen Sie dann den Ordner aus, dessen Inhalt Sie auf den DNN-Seiten anzeigen möchten, und klicken Sie dann auf "ShortCode speichern" .
DNN Sharepoint-Integration – Shortcode-Pfad

  • Geben Sie einen ShortCode-Namen an und aktivieren Sie die Option, den CRUD-Vorgang für die Endbenutzer Ihrer DNN-Site zuzulassen.
DNN Sharepoint Integration - Shortcode speichern

  • Nutze einfach das Anzeigen / Bearbeiten alle Ihre Shortcodes aus dem "Shortcodes-Liste" Registerkarte im DNN Sharepoint Connector.
  • Kopieren Sie Ihren ShortCode mit dem "Zwischenablage" Symbol neben Ihrem ShortCode.
DNN Sharepoint-Integration – Shortcode kopieren

  • Bevor Sie die Shortcodes auf den DNN-Seiten hinzufügen, müssen Sie die shortCode.js des miniOrange DNN Sharepoint Connectors, der das Rendern der Shortcodes übernimmt.
<script src="/DesktopModules/MVC/DNNSharepointIntegrator/includes/js/shortCode.js" type="text/javascript"></script>
  • Fügen Sie diese Javascript-Quelldatei mithilfe des DNN-HTML-Moduls wie folgt auf Ihrer DNN-Seite hinzu:
  • Öffnen Sie das DNN-HTML-Modul und klicken Sie auf "Quelle", Fügen Sie den obigen ShortCode.js und den spezifischen ShortCode auf dieser Seite hinzu.
DNN Sharepoint-Integration – DNN-HTML-Modul

  • Klicken Sie auf "Sparen" Klicken Sie auf die Schaltfläche, um die Seitenänderungen zu speichern. Anschließend können Sie den spezifischen Sharepoint-Ordner auf Ihrer DNN-Site sehen.
DNN Sharepoint-Integration – DNN-Vorschau

Mit diesem Handbuch können Sie SharePoint-Dateien integrieren für Ihre DNN-Site. Durch die Verwendung der miniOrange DNN Sharepoint-Integration.



Bitte erreichen Sie uns unter dnnsupport@xecurify.com, und unser Team unterstützt Sie bei der Einrichtung der DNN SharePoint-Integration. Unser Team hilft Ihnen, die am besten geeignete Lösung/den am besten geeigneten Plan entsprechend Ihren Anforderungen auszuwählen.

ADFS_sso ×
Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung