Bereitstellen von OneDrive-Apps mit Microsoft Endpoint Configuration ManagerDeploy OneDrive apps using Microsoft Endpoint Configuration Manager

Sie können Microsoft Endpoint Configuration Manager zum Bereitstellen der neuen OneDrive-Synchronisierungs-App (OneDrive.exe) sowie der mobilen Apps für iOS und Android verwenden.You can use Microsoft Endpoint Configuration Manager to deploy the new OneDrive sync app (OneDrive.exe), as well as the mobile apps for iOS and Android. Bevor Sie mit der Bereitstellung beginnen, stellen Sie sicher, dass Sie die Planungsinformationen und Bereitstellungoptionen im OneDrive-Leitfaden für Unternehmen überprüft haben.Before you begin deploying, make sure you have reviewed the planning information and deployment options in the OneDrive guide for enterprises.

Bereitstellen der #A0 für WindowsDeploy the OneDrive sync app for Windows

Die OneDrive-Synchronisierungs-App (OneDrive.exe) kann unter Windows 7 und höher installiert werden.The OneDrive sync app (OneDrive.exe) can be installed on Windows 7 and later. Er kann auch unter Mac OS installiert werden.It can also be installed on macOS. Informationen zum Bereitstellen der OneDrive-Synchronisierungs-App unter macOS finden Sie unter Configure the new OneDrive sync app on macOS.For info about deploying the OneDrive sync app on macOS, see Configure the new OneDrive sync app on macOS.

Die neue OneDrive-Synchronisierungs-App kann mit SharePoint Server 2019, jedoch nicht mit früheren Versionen von SharePoint Server verwendet werden.The new OneDrive sync app can be used with SharePoint Server 2019, but not earlier versions of SharePoint Server. Weitere Informationen zu den Einschränkungen und Einschränkungen der OneDrive-Synchronisierungs-App finden Sie unter Ungültige Dateinamen und Dateitypen in OneDrive und SharePoint.For more information about the restrictions and limitations of the OneDrive sync app, see Invalid file names and file types in OneDrive and SharePoint.

Sicherstellen, dass WNS ordnungsgemäß eingerichtet istMake sure that WNS is set up correctly

Die #A0 verwendet Windows Push Notification Services (WNS) für optimale Leistung und Akkulaufzeit.The OneDrive sync app uses Windows Push Notification Services (WNS) for optimum performance and battery life. Stellen Sie sicher, dass Sie den Zugriff von Ihrem Netzwerk auf die von OneDrive verwendeten Endpunkte zulassen.Make sure you allow access from your network to the endpoints that OneDrive uses. Alle Empfehlungen zum Konfigurieren der Synchronisierungs-App finden Sie unter Empfohlene Synchronisierungs-App-Konfiguration.To see all our recommendations for configuring the sync app, see Recommended sync app configuration.

Überprüfen, ob Benutzer bereits über die #A0 verfügenCheck if users already have the OneDrive sync app

Wenn auf den Computern in Ihrer Organisation Windows 10 ausgeführt wird, ist bereits die neue Synchronisierungs-App installiert.If the computers in your organization are running Windows 10, they already have the new sync app installed. Wenn auf den Computern Office 2016 oder Office 2013 (Home & Student, Home Business, Professional, Personal, Home oder University) installiert ist, verfügen sie möglicherweise auch über die neue & Synchronisierungs-App.If the computers have Office 2016 or Office 2013 (Home & Student, Home & Business, Professional, Personal, Home, or University) installed, they might also have the new sync app.

Hinweis

Office wird pro Computer installiert, während OneDrive standardmäßig pro Benutzer installiert ist.Office is installed per machine, whereas OneDrive is installed per user by default. Erfahren Sie mehr über die Installation von OneDrive pro Computer.Learn about installing OneDrive per machine.

Bereitstellen von administrativen EinstellungenDeploy any administrative settings

Wenn Sie Registrierungsschlüssel auf Computern in Ihrer Domäne festlegen möchten, installieren Sie OneDrive, und kopieren Sie die Dateien OneDrive.admx und OneDrive.adml aus %localappdata%\Microsoft\OneDrive\BuildNumber\adm\ in den zentralen Speicher der Gruppenrichtlinie.To set registry keys on computers in your domain, install OneDrive and copy the OneDrive.admx and OneDrive.adml files from %localappdata%\Microsoft\OneDrive\BuildNumber\adm\ to your Group Policy central store. Weitere Informationen finden Sie unter Verwenden von #A0 zum Steuern der OneDrive-Synchronisierungs-App-Einstellungen.For more info, see Use OneDrive policies to control OneDrive sync app settings.

Verwenden von Microsoft Endpoint Configuration Manager zum Bereitstellen der OneDrive-Synchronisierungs-AppUse Microsoft Endpoint Configuration Manager to deploy the OneDrive sync app

  1. Wählen Sie im Configuration Manager Die Option Gerätesammlung erstellen aus, und führen Sie die Schritte im Assistenten Zum Erstellen von Gerätesammlungen aus.In Configuration Manager, select Create Device Collection, and follow the steps in the Create Device Collection wizard.

  2. Speichern Sie das Installationsprogramm OneDriveSetup.exe für Windows auf dem lokalen Computer oder einer Netzwerkfreigabe.Save the OneDriveSetup.exe installer for Windows to your local computer or a network share. Laden Sie das Produktionsring-OneDriveSetup.exe für Windows herunter, oder laden Sie das Verzögerte Ring-OneDriveSetup.exe für Windows herunter.Download the Production ring OneDriveSetup.exe installer for Windows or download the Deferred ring OneDriveSetup.exe installer for Windows.

  3. Laden Sie das Beispielpaket Configuration Manager herunter.Download the sample Configuration Manager package. Dabei handelt es sich um eine ZIP-Datei, die den Bereitstellungstyp für das Skriptinstallationsprogramm enthält.It's a .zip file that contains the script installer deployment type. Weitere Informationen zu Paketen und Programmen in Configuration Manager finden Sie unter Pakete und Programme in Configuration Manager.For more information about packages and programs in Configuration Manager, see Packages and programs in Configuration Manager.

    Hinweis

    Der Bereitstellungstyp für das Skriptinstallationsprogramm besitzt bereits ein Skript für die Erkennungsmethode und wickelt die Installation ordnungsgemäß ab.The script installer deployment type already has a detection method script and will correctly assess the installation. Außerdem gibt es einen Deinstallationsschalter, was bedeutet, dass Sie die #A0 bei Bedarf ganz einfach entfernen können.Also, there is an uninstall switch, which means that you can easily remove the OneDrive sync app, if necessary.

  4. Kopieren Sie das Installationsprogramm in einen Ordner in der Configuration Manager-Quellinhaltsfreigabe.Copy the installer to a folder in the Configuration Manager source content share.

  5. Wählen Sie im Configuration Manager den Arbeitsbereich Softwarebibliothek aus.In Configuration Manager, select the Software Library workspace. Klicken Sie unter Anwendungsverwaltung mit der rechten Maustaste auf Anwendungen und wählen Sie dann Anwendung importieren.Under Application Management, right-click Applications, and then select Import Application.

    Importieren einer AnwendungImporting an application

  6. Wählen Sie das Beispielpaket.Select the sample package.

  7. Wählen Sie unten im Configuration Manager die Registerkarte Bereitstellungstypen aus, klicken Sie mit der rechten Maustaste auf die Bereitstellung, und bearbeiten Sie die Eigenschaften, um den Speicherort des Inhalts zu aktualisieren.On the bottom of Configuration Manager, select the Deployment Types tab, right-click the deployment, and to update the Content location, edit the properties.

  8. Klicken Sie mit der rechten Maustaste auf das Paket, wählen Sie Bereitstellen und führen Sie die Schritte im Assistenten zum Bereitstellen von Software aus.Right-click the package, select Deploy, and follow the steps in the Deploy Software Wizard.

Wenn Sie das Beispielpaket nicht verwenden, führen Sie den folgenden Befehl mit Microsoft Endpoint Configuration Manager aus:If you don't use the sample package, run the following command using Microsoft Endpoint Configuration Manager:

Execute <pathToExecutable>\OneDriveSetup.exe /silent

(Hierbei ist „pathToExecutable“ ein Speicherort auf dem lokalen Computer oder eine zugängliche Netzwerkfreigabe.)(where pathToExecutable is a location on the local computer or an accessible network share).

Hinweis

Dieser Befehl muss bei der Benutzeranmeldung und mit Administratorberechtigungen ausgeführt werden.This command must be run at user logon and using Administrator permissions. Sie muss für jeden Benutzer auf einem Computer ausgeführt werden.It must be run for each user on a machine. Ein Beispiel für die Bereitstellung einer EXE für jedes Benutzerkonto finden Sie unter Bereitstellen der OneDrive-Synchronisierungs-App mit Configuration Manager.For an example of how to deploy an .exe on every user account, see How to deploy the OneDrive sync app with Configuration Manager.

Wenn Sie den Befehl ohne Befehlszeilenparameter ausführen, wird den Benutzern der Installationsstatus angezeigt.If you run the command with no command-line parameter, users will see the installation status. Nach der Installation wird OneDriveSetup.exe automatisch OneDrive.exe und OneDriveSetup.exe benutzern angezeigt.After installation, OneDriveSetup.exe will automatically execute OneDrive.exe and display OneDrive Setup to users. Wenn Sie den Befehl mit dem Parameter /silent ausführen, wird OneDrive.exe installiert, und OneDrive.exe wird nicht angezeigt.If you run the command with the /silent parameter, OneDrive.exe will be installed transparently and OneDrive Setup won't appear. Sie müssen die OneDrive.exe mit einem zusätzlichen Befehl ausführen.You'll need to run OneDrive.exe with an additional command. Wenn Sie die Einführung von OneDrive in Ihrer Organisation steuern möchten, empfehlen wir die Verwendung des Parameters /silent.If you want to control the launch of OneDrive across your organization, we recommend using the /silent parameter.

Weitere Informationen zur Anwendungsverwaltung im Konfigurations-Manager. Das Installationsprogramm installiert die ausführbare OneDrive-Datei unter %localappdata%\Microsoft\OneDrive.Learn more about application management in Configuration Manager. The installer will install the OneDrive executable file under %localappdata%\Microsoft\OneDrive.

Bereitstellen des RMS-Clients, um die Synchronisierung von IRM-geschützten Dateien zu ermöglichenDeploy the RMS client to enable syncing IRM-protected files

Die neue OneDrive-Synchronisierungs-App für Windows unterstützt jetzt die Synchronisierung von IRM-geschützten #A0 und OneDrive-Speicherorten.The new OneDrive sync app for Windows now supports syncing IRM-protected SharePoint document libraries and OneDrive locations. Um eine nahtlose IRM-Synchronisierung für Ihre Benutzer zu gewährleisten, stellen Sie für Ihre Benutzer den neuesten Rights Management Services (RMS)-Client aus dem Microsoft Download Center bereit.To create a seamless IRM sync experience for your users, deploy to your users' computers the latest Rights Management Service (RMS) client from the Microsoft Download Center. Auch wenn auf diesen Computern der Azure Information #A0 installiert ist, der den #A1 enthält, benötigt die #A1 weiterhin eine separate Installation des #A2 aus dem Microsoft Download Center.Even if these computers have the Azure Information Protection client installed, which includes the RMS client, the OneDrive sync app still needs a separate installation of the RMS client from the Microsoft Download Center.

Um den RMS-Client auf Computern im unbeaufsichtigten Modus zu installieren, verwenden Sie den /qn-Schalter als Teil der Befehlszeilenoptionen des Tools Microsoft Windows Installer (Msiexec.exe).To silently install the RMS client on computers, use the /qn switch as part of the command-line options of the Microsoft Windows Installer Tool (Msiexec.exe). Der folgende Befehl zeigt z. B. die Installation im automatischen Modus an (vorausgesetzt, das #A0 ist bereits in C:\Downloads heruntergeladen).For example, the following command shows the silent mode installation (assuming the RMS Client installer package is already downloaded to C:\Downloads).

msiexec /qn c:\downloads\setup.msi

Sie können die Setupdatei auf einer Netzwerkfreigabe ablegen und eine verwaltete Softwarebereitstellung verwenden, um den Befehl „msiexec“ auszuführen.You can have the setup file on a network share and use managed software deployment to run the msiexec command.

Hinweis

Die Synchronisierungs-App unterstützt keine IRM-Richtlinien, die Dokumentzugriffsrechte ablaufen.The sync app does not support IRM policies that expire document access rights.

Unterstützen der Benutzer beim AnmeldenHelp users sign in

Um Benutzer beim Anmelden zu unterstützen, können Sie die automatische Kontokonfiguration oder eine der folgenden Methoden verwenden:To help users sign in, you can use silent account configuration or one of these methods:

  • Verwenden Sie die folgende URL, um OneDrive-Setup auf den Computern der Benutzer zu starten. Wenn Benutzer klicken, um mit dem Setup zu beginnen, wird ein Anmeldefenster angezeigt, in das die Benutzer ihre E-Mail-Adresse eingeben können.Use the following URL to start OneDrive Setup on users' computers. When users click to begin Setup, a sign-in window will appear for users can enter email address.

    odopen://launch
    
  • Verwenden Sie die folgende URL mit der E-Mail-Adresse jedes Benutzers, um Setup zu starten und die E-Mail-Adresse des Benutzers vorab in das Anmeldefenster zu übernehmen.Use the following URL with each user's email address to start Setup and prepopulate user email addresses in the sign-in window.

    odopen://sync?useremail=youruseremail@organization.com
    
  • Führen Sie den folgenden Befehl mithilfe des Configuration Manager-Skripts aus:Run the following command using Configuration Manager script:

    %localappdata%\Microsoft\OneDrive\OneDrive.exe 
    

    Der #A0 wird gestartet.It starts the OneDrive process. Wenn Benutzer keine Konten eingerichtet haben, wird #A0 angezeigt.If users haven't set up any accounts, it displays OneDrive Setup. Verwenden Sie den Befehlszeilenparameter, um #A0 speziell für Benutzer anzeigen zu können, die kein Konto für Ihre Organisation eingerichtet haben:To display OneDrive Setup specifically to users who haven't set up an account for your organization, use the command-line parameter:

    /configure_business:<tenantId>
    

Hinweis

Wenn Sie Microsoft Endpoint Configuration Manager verwenden, stellen Sie sicher, dass Sie OneDrive.exe Benutzerberechtigungen ausführen (nicht als Administrator).When you use Microsoft Endpoint Configuration Manager, make sure you run OneDrive.exe with User permissions (not as an Administrator).
Hilfe zum Suchen Ihrer Mandanten-ID finden Sie unter Find your Microsoft 365 tenant ID.For help finding your tenant ID, see Find your Microsoft 365 tenant ID.

Automatische Konfiguration der SharePoint-WebsitesynchronisierungAuto-configure SharePoint site synchronization

Wenn Sie eine zu synchronisierende SharePoint-Website automatisch konfigurieren möchten, können Sie die folgende URL als Leitfaden verwenden, um den Pfad zur SharePoint-Website zu erstellen, die Sie automatisch synchronisieren möchten.If you want to auto-configure a SharePoint site to be synced, you can use the URL below as a guide to build the path to the SharePoint site you want to sync automatically. Sie können auch eine Richtlinie verwenden, um Websites automatisch zu synchronisieren.You can also use a policy to sync sites automatically. Weitere Informationen finden Sie unter Configure team site libraries to sync automatically.For info, see Configure team site libraries to sync automatically.

odopen://sync/?siteId=<siteId>&webId=<webId>&webUrl=<webURL>&listId=<listId>&userEmail=<userEmail>&webTitle=<webTitle>&listTitle=<listTitle>

Dabei gilt:where:

  • <siteId> ist die SharePoint-Website-SiteId-GUID, die in geschweifte Klammern eingeschlossen ist.<siteId> is the SharePoint site siteId GUID, enclosed in curly brackets. Sie erhalten diese GUID unter https:// <TenantName> .sharepoint.com/sites/ <SiteName> /_api/site/id.You can get this GUID visiting https://<TenantName>.sharepoint.com/sites/<SiteName>/_api/site/id.
  • <webId> ist die WebId-GUID der SharePoint-Website, die in geschweifte Klammern eingeschlossen ist.<webId> is the SharePoint site webId GUID, enclosed in curly brackets. Diese GUID erhalten Sie unter https:// <TenantName> .sharepoint.com/sites/ <SiteName> /_api/web/id.You can get this GUID visiting https://<TenantName>.sharepoint.com/sites/<SiteName>/_api/web/id.
  • <webUrl> ist die SharePoint-Website-URL.<webUrl> is the SharePoint site URL. Sie können diese URL unter https:// <TenantName> .sharepoint.com/sites/ <SiteName> /_api/web/url erhalten.You can get this URL visiting https://<TenantName>.sharepoint.com/sites/<SiteName>/_api/web/url.
  • <listId> ist die GUID der SharePoint-Websitedokumentbibliothek, die in geschweifte Klammern eingeschlossen ist.<listId> is the SharePoint site documents library GUID, enclosed in curly brackets. Sie können diese GUID in der Dokumentbibliothek im Browser besuchen, auf das Zahnradsymbol klicken und "Bibliothekseinstellungen" auswählen.You can get this GUID visiting the document library in the browser, click in the gear icon and choosing "Library Settings". Die URL zeigt die listId-GUID am Ende der URL an, d. h. https:// <tenant> .sharepoint.com/sites/ <SiteName> /_layouts/15/listedit.aspx? List=%7B xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx%7D (eine GUID mit geschweiften Klammern).The URL will show the listId GUID at the end of URL, i.e. https://<tenant>.sharepoint.com/sites/<SiteName>/_layouts/15/listedit.aspx?List=%7B xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx%7D (a GUID with escaped curly brackets).
  • <userEmail> ist die E-Mail-Adresse des OneDrive-Benutzers, die zum Anmelden bei OneDrive verwendet wird.<userEmail> is the OneDrive's user email address used to sign in into OneDrive.
  • <webTitle> und werden verwendet, um den Namen des lokalen Ordners zu <listTitle> verfassen, in dem der #A0 synchronisiert wird.<webTitle> and <listTitle> are used to compose the name of the local folder where the OneDrive content is synchronized. Wenn Sie die Schaltfläche "Synchronisieren" beim Synchronisieren einer Dokumentbibliothek im Browser verwenden, verwendet OneDrive standardmäßig den #A0 und den Dokumentbibliotheksnamen, um den namen des lokalen Ordners in Form von %userprofile% \<TenantName<SiteName zu > \ > - <DocumentLibraryName> erstellen.By default, when you use the "Sync" button when in the browser to synchronize a document library, OneDrive uses the SharePoint site name and the document library name to compose the local folder name, in the form of %userprofile%\<TenantName>\<SiteName> - <DocumentLibraryName>. Sie können beliebige andere Werte verwenden, wenn Sie dies vorziehen.You could use any other values if you prefer to. Wenn Sie diese Parameter nicht verwenden, heißt der lokale Ordner trotz Website- und Bibliotheksnamen " - Dokumente".If you do not use these parameters, the local folder will be named " - Documents", despite of site and library names.

Wenn Sie beispielsweise den Ordner https://contoso.sharepoint.com/sites/SalesTeam-01/ProjectX "%userprofile%\Contoso\Sales - Unicorn" synchronisieren möchten, wobei "ProjectX" die zu synchronisierende Dokumentbibliothek ist, benötigen Sie die folgenden Parameter, um die odopen:// erstellen:For example, if you want to synchronize https://contoso.sharepoint.com/sites/SalesTeam-01/ProjectX, where "ProjectX" is the documents library to synchronize, to "%userprofile%\Contoso\Sales - Unicorn" folder, you will need the following parameters to compose the odopen:// URL:

  • siteId: {sssssss-sss-sss-sss-sss-sssssssssss}siteId: {ssssssss-ssss-ssss-ssss-ssssssssssss}
  • webId: {wwwwwwww-wwww-wwww-wwww-wwww-wwwwwwwww}webId: {wwwwwwww-wwww-wwww-wwww-wwwwwwwwwwww}
  • webUrl: https://contoso.sharepoint.com/sites/SalesTeam-01webUrl: https://contoso.sharepoint.com/sites/SalesTeam-01
  • listId: {llllllll-llll-llll-llll-llllllllllll}listId: {llllllll-llll-llll-llll-llllllllllll}
  • userEmail: user@contoso.comuserEmail: user@contoso.com
  • webTitle: Sales (Sie würden stattdessen SalesTeam-01 verwenden, um das Verhalten von Synchronisierungsschaltfläche nachzuahmen)webTitle: Sales (you would use SalesTeam-01 to mimic Sync button behavior instead)
  • listTitle: Unicorn (Stattdessen würden Sie ProjectX verwenden, um das Verhalten von Synchronisierungsschaltfläche zu imitieren)listTitle: Unicorn (you would use ProjectX to mimic Sync button behavior instead)

Die resultierende odopen://-URL ist:The resulting odopen:// URL will be:

odopen://sync/?siteId={ssssssss-ssss-ssss-ssss-ssssssssssss}&webId={wwwwwwww-wwww-wwww-wwww-wwwwwwwwwwww}&webUrl=https://contoso.sharepoint.com/sites/SalesTeam-01&listId={llllllll-llll-llll-llll-llllllllllll}&userEmail=user@contoso.com&webTitle=Sales&listTitle=Unicorn

Hinweis

Sie benötigen Kenntnisse des clientseitigen Objektmodells (Client Side Object Model, CSOM), wenn Sie die Abfrage der Teamwebsite automatisieren möchten, um die geeignete siteId, webId und listId zum Erstellen der entsprechenden URL zu ermitteln.You will need Client Side Object Model (CSOM) knowledge if you want to automate querying the team site to determine the appropriate siteId, webId, and listId to build the appropriate URL.

Bereitstellen der OneDrive-App auf mobilen Geräten unter iOS oder AndroidDeploy the OneDrive app on mobile devices running iOS or Android

Sie können Microsoft Endpoint Configuration Manager zum Bereitstellen von Apps auf mobilen Geräten verwenden.You can use Microsoft Endpoint Configuration Manager to deploy apps to mobile devices. Bevor Sie dies tun, müssen Sie jedoch einige erforderliche Schritte ausführen, da die Integration in Intune erforderlich ist, um mobile Geräte in Configuration Manager zu verwalten.Before you do, however, you need to complete a few prerequisite steps because integration with Intune is required to manage mobile devices in Configuration Manager. Informationen zum Verwalten mobiler Geräte mit Configuration Manager und Intune finden Sie unter Manage Mobile Devices with Configuration Manager und Microsoft Intune.For information about managing mobile devices with Configuration Manager and Intune, see Manage Mobile Devices with Configuration Manager and Microsoft Intune.

Bereitstellen der OneDrive-App für iOSDeploy the OneDrive app for iOS

  1. Wählen Sie im Konfigurations-Manager auf dem Menüband Start die Option Anwendung erstellen aus.In Configuration Manager, on the Home ribbon, select Create Application.

  2. Wählen Sie im Typ-Kontrollkästchen App-Paket für iOS aus App Store.In the Type box, select App Package for iOS from App Store.

  3. Geben Sie in das Kästchen Speicherort die URL des App Stores ein: https://itunes.apple.com/us/app/onedrive/id823766827?mt=12.In the Location box, enter the app store URL, https://itunes.apple.com/us/app/onedrive/id823766827?mt=12.

    Eingeben der App Store-URLEntering the App Store URL

  4. Legen Sie als Ziel für die App die Benutzer fest.Target the app to users.

Weitere Informationen finden Sie unter Create iOS applications with Configuration Manager, and use as the app location, as shown below.For more info, see Create iOS applications with Configuration Manager, and use as the app location, as shown below.

Bereitstellen der OneDrive-App für AndroidDeploy the OneDrive app for Android

  1. Wählen Sie im Konfigurations-Manager auf dem Menüband Start die Option Anwendung erstellen aus.In Configuration Manager, on the Home ribbon, select Create Application.

  2. Wählen Sie im Typ-Kontrollkästchen App-Paket für Android aus Google Play.In the Type box, select App Package for Android on Google Play.

  3. Geben Sie in das Kästchen Speicherort die URL des App Stores ein: https://play.google.com/store/apps/details?id=com.microsoft.skydrive&hl=en.In the Location box, enter the app store URL, https://play.google.com/store/apps/details?id=com.microsoft.skydrive&hl=en.

    Eingeben der Google Play-URLEntering the Google Play URL

  4. Legen Sie als Ziel für die App die Benutzer fest.Target the app to users.

Weitere Informationen finden Sie unter Create Android applications with Configuration Manager.For more info, see Create Android applications with Configuration Manager.

Siehe auchSee also

Ungültige Dateinamen und Dateitypen in OneDrive und SharePointInvalid file names and file types in OneDrive and SharePoint