2010-10-11 5 views
0

Nous avons besoin de stocker des documents dans SharePoint Online lorsque des utilisateurs copient des fichiers directement sur un réseau partagé.Stockage de fichiers SharePoint Online

Existe-t-il un moyen d'automatiser cela? Je pensais à un service Windows qui va interroger les répertoires, trouver des changements comme de nouveaux sous-répertoires ou de nouveaux fichiers, puis les télécharger dans une bibliothèque de documents SharePoint Online.

Répondre

1

Vous n'avez pas besoin de sondage si vous utilisez un FileSystemWatcher dans votre service Windows pour des notifications en temps réel.

http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx

Toutefois, si votre exigence est une précision de 100%, vous devez construire dans une sorte de mécanisme de suivi/contrôle pour faire en sorte que chaque document était 1) détecté et 2) déplacé avec succès à SharePoint.

Vous souhaiterez peut-être que votre service vérifie le delta à chaque démarrage, puis répondra uniquement aux événements FileSystemWatcher.

EDIT: Par la question de Tony ci-dessous, voici quelques réflexions supplémentaires sur l'obtention de fichiers à SharePoint.

D'abord, essayez un test simple.

1) Copiez l'URL d'une bibliothèque de documents dans le site SharePoint BPOS. Assurez-vous que vous êtes sur une machine sur laquelle l'application de connexion Office Online est connectée.

2) Ouvrir le bloc-notes. Tapez du texte aléatoire.

3) Cliquez sur Fichier -> Enregistrer sous.

4) Collez l'URL.

5) Essayez d'enregistrer le fichier.

Cela fonctionne très bien sur SharePoint "régulier" (fait à plusieurs reprises). Si cela fonctionne avec BPOS, cela ouvre plusieurs options.

+0

Salut Tim, connaissez-vous un produit tiers qui le fait? Etes-vous sûr que SharePoint Online (partie de BPOS) permet l'envoi de documents via son API? – Tony

+0

@Tony - pas sûr du tout; la dernière version de BPOS était très limitée en ce qui concerne SharePoint. J'ai supposé que vous aviez déjà validé cela. La prochaine version de BPOS aura SharePoint 2010 et est (selon mes discussions avec Microsoft) va être beaucoup plus robuste. J'ai une autre idée pour obtenir des fichiers à BPOS; Je vais modifier ma réponse avec plus d'informations. –

+0

@Tony - Voir aussi: http://www.docudude.com/2010/08/syncing-sharepoint-online-bpos-with.html –

1

La réplication du système de fichiers vers une bibliothèque de documents SharePoint Online ou Office 365 doit être lancée avec le «Cloud Connector for Office 365». Avec la version actuelle, le contenu de la base de données est pris en charge uniquement, mais bidirectionnel avec V2.0