Wie kann ich Dokumente/Bilder in die "My Site" Shared Dokumente/Bilder in den Benutzern hochladen?
-
16-10-2019 - |
Frage
Gibt es eine einfache Möglichkeit, Dokumente/Bilder in eine "My Site" -Sports -Dokumente/Bilder hochzuladen? Vielleicht den Benutzerprofildienst verwenden?
Ich kann mir nur vorstellen, dies zu erreichen, besteht darin, zuerst den Standort der Benutzer "meine Website" zu erhalten und dann nach der Liste der gemeinsam genutzten Dokumente (oder Bilder) zu suchen. Wird dies überhaupt funktionieren oder gibt es einen einfacheren Weg?
Lösung 2
Als zukünftige Referenz fand ich die einfachste Art und Weise, wie ich auf die "My Site" -Listen "My Site" zugreifen konnte, über das UserProfile. So was...
ProfileLoader profileLoader = ProfileLoader.GetProfileLoader();
UserProfile userProfile = profileLoader.GetUserProfile();
userProfile.PersonalSite.RootWeb.Lists["Shared Pictures"]
Andere Tipps
Freigegebene Dokumente auf einer My -Website sind wie jede andere eine Dokumentbibliothek, sodass Sie die gleichen Optionen mit einer Dokumentbibliothek an anderer Stelle haben. Welche Berechtigungen Sie in diesen Dokumentbibliotheken haben, ist offensichtlich wichtig, da sie normalerweise dem My Site -Eigentümer gehören.
Ihr Ansatz ist möglicherweise anders, wenn meine Websites noch nicht existieren oder wenn sie viele davon sind usw. Es ist nicht wirklich klar aus Ihrer Frage, was Sie aus Sicht der Anforderungen erreichen möchten.