Frage

Ich arbeite an einer SP2010-Liste, in der ein authentifizierter Benutzer Listeneinträge einreichen kann.Jeder Listeneintrag verfügt über eine Rich-Textspalte, die hochgeladene Bilder ermöglicht usw. Diese hochgeladenen Bilder werden in die Site-Assets-Bibliothek hinterlegt.Problem ist, nichts hält den Benutzer A von der Überschreibung des Bildern des Benutzers B auf, wenn sie denselben Namen haben.

Ich sehe keine Möglichkeit, Benutzer daran zu hindern, die Elemente eines anderen in der Site-Assets-Bibliothek zu überschreiben.Ich sehe auch nicht ein Mittel, um das Kontrollkästchen "Vorhandenes" überschreiben ", das angezeigt wird, der beim Hinzufügen eines Elements in die Site-Assets-Bibliothek angezeigt wird.

Ich ging sogar so weit wie das Erstellen (pro Vorschlag, der anderswo hier auf SPSE gefunden wurde) Eine benutzerdefinierte Berechtigungsstufe, die hinzugefügt wurde, aber nicht für Listenberechtigungen bearbeitet oder löschen.Das hat nicht funktioniert.

gibt es eine praktische Möglichkeit, zu verhindern, dass Benutzer die Elemente eines anderen in einer Site-Assets-Bibliothek überschreiben?

War es hilfreich?

Lösung

Verwenden Sie eine benutzerdefinierte Aktion mit generakodicetagcode und injizieren Sie jQuery / js in der FLY, die die Schaltfläche standardmäßig versteckt oder deaktivieren soll

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top