Al contrario di quanto succedeva su WSS 3.0/MOSS 2007, se provate ad inserire un file .XAP o un file .SWF all'interno di una document library di SharePoint 2010, con un utenza che ha permessi di "Contribute" sulla medesima libreria, verrete ridirezionati sulla pagina di errore. L'errore stampato sarà di tipo "Access Denied".
Questo perchè, by desgin, all'interno di una document library di SharePoint 2010 è possibile inserire certe tipologie di file SOLO con permessi da "Design" in su.
Gli utenti con permesso di "Contribute" non possono inserire tutte queste tipologie di file:

  • .ASPX
  • .MASTER
  • .XAP
  • .SWF
  • .JAR
  • .ASMX
  • .ASCX
  • .XSN
  • .XSF

Questo perchè le tipologie di file appena elencate sono considerate come "web sensitive", anche se non sono presenti all'interno dei file bloccati da SharePoint.
Questo l'articolo della KB di riferimento:
http://support.microsoft.com/kb/2483447