SharePoint: filtrare Item in base al gruppo o all’utente

by Fabio 30. novembre 2010 16.27
Questo è una semplice query CAML che permette di filtrare gli Item in SharePoint in base al gruppo o all’utente specificato nella colonna “AssignedTo”. 1: <Query> 2: <Where> 3: <Or> 4: <Membership Type="CurrentUserGroups"> 5: <FieldRef Name="AssignedTo"/> 6: </Membership> 7: <Eq> 8: <FieldRef Name="AssignedTo"> 9: </FieldRef> 10: <Value Type="Integer"> 11: <UserID/> 12: </Value> 13: </Eq> 14: </Or> 15: </Where> 16: </Query>La colonna “AssignedTo” in questo caso è una colonna di tipo “Person or Group” settata in questo modo: In sostanza, verranno fatti tornare solo gli item che avranno nella colonna “AssignedTo” o il nome del gruppo a cui l’utente corrente appartiene o l’utente stesso (essendoci lo statement Or)Questo può essere utilizzato sia attraverso l’Object Model, sia attreverso una WebPart come la XsltListViewWebPart presente in SharePoint 2010.

Tags: ,

SharePoint 2007 | SharePoint 2010

SharePoint 2007 Permissions

by Fabio 1. aprile 2009 11.33
Molte volte mi è capitato di scontrarmi con le pemission di SharePoint, questo post spiega in modo chiaro le varie permission e le azioni associate.

Tags:

SharePoint 2007 | MOSS 2007

About

Fabio Franzini
Fabio Franzini é consulente e MCT Trainer, specializzato principalmente sullo sviluppo e formazione in SharePoint 2010, ASP.NET, SilverLight, JQuery e in generale su tutto quello che ruota intorno alla piattaforma web di Microsoft. ...

Conferenze

WPC2011

Month List