Domanda

Sto lavorando su un elenco SP2010 in cui qualsiasi utente autenticato può inviare iscrizioni.Ogni voce di elenco ha una colonna di testo ricca che consente immagini caricate, ecc. Quelle immagini caricate vengono depositate nella libreria dei beni del sito.Il problema è che nulla mantiene l'utente A dalla sovrascrittura delle immagini dell'utente B se si verificano di avere lo stesso nome.

Non vedo alcun modi per impedire agli utenti di sovrascrivere gli articoli dell'altro nella libreria dei beni del sito.Né vedo un mezzo per deselezionare la casella di controllo "sovrascrittura esistente" predefinita visualizzata quando viene visualizzato un elemento alla libreria dei beni del sito.

Sono andato anche per quanto riguarda la creazione (per suggerimento trovato altrove qui su SPSA) un livello di autorizzazione personalizzato che ha aggiunto ma non modificare o eliminare per le autorizzazioni di elenco.Questo non ha funzionato.

C'è un modo pratico per impedire agli utenti di sovrascrivere gli articoli di un altro in una biblioteca Asset del sito?

È stato utile?

Soluzione

Utilizzare un'azione personalizzata con Location="ScriptLink" e iniettare JQuery / JS al volo, che nasconde o deseleziona il pulsante per impostazione predefinita

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top