Taskplaner-Zugriff auf die SharePoint-Bibliothek - Berechtigung verweigert
Ich habe eine SharePoint-Dokumentbibliothek, von der aus ich mich einmal täglich einloggen und ein paar Dateien herunterladen muss. Ich möchte dies mit dem Taskplaner tun, da die Dateien auf einen Remote-Windows-Server heruntergeladen werden.
Dazu habe ich ein Python-Skript geschrieben, das mit der DavWWWRoot-URL auf die Dokumentbibliothek zugreift. Es funktioniert einwandfrei, wenn es von der Befehlszeile aus ausgeführt wird oder wenn es durch den Taskplaner mit dem angemeldeten Benutzer ausgeführt wird. Wenn jedoch festgelegt ist, "ob der Benutzer angemeldet ist oder nicht" ist (was ich brauche), das Python-Skript schlägt fehl und das Drucken des Fehlers zeigt die Ursache an:
[Errno 13] Berechtigung abgelehnt: \\ my.site.com@SSL \ davwwwroot \ library \ file.txt
Ich habe alle vorgeschlagenen Korrekturen ausprobiert, die ich finden kann: Ausführen mit den höchsten Berechtigungen, Vergeben der Batch-Anmelderechte für das Benutzerkonto usw. An diesem Punkt habe ich keine Ideen mehr. Gibt es eine Sicherheitseinstellung oder -option, die ich vermissen könnte, oder eine bessere Möglichkeit, programmgesteuert über Python auf eine SharePoint-Bibliothek zuzugreifen?
0 Antworten auf die Frage
Verwandte Probleme
-
4
Windows entspricht Cron?
-
3
Planen Sie einen Job von der Windows-Befehlszeile aus?
-
1
So geben Sie dem Vista / Win2K8-Netzwerk einen Namen für geplante Task-Bedingungen
-
2
Wie verschiebe ich Dateien im Sharepoint-Bereich Sharepoint?
-
3
Wie kann ich mit Python / AWK / SED ein Inhaltsverzeichnis für ein Markdown-Dokument erstellen?
-
1
So installieren Sie Markdowns Erweiterungen von Python
-
9
Ist Python nur für das Erstellen von Backends bei der Erstellung von Websites?
-
4
Um Python in einer HTML-Datei ähnlich wie PHP auszuführen
-
2
So installieren Sie Gaphor by Easy_install und seine Abhängigkeiten von MacPorts
-
5
Wie wird eine Datei automatisch auf einen anderen PC im Netzwerk verschoben?