Domanda

E 'possibile forzare un cingolato di ricerca per strisciare attraverso il cestino (s) su un sistema SharePoint 2010?

Mi piacerebbe permettere ai miei utenti di cancellare i file / cartelle in raccolte di documenti, ma se qualcuno rimuove accidentalmente un file che non dovrebbero renderebbe la vita di tutti molto più facile se gli elementi presenti nel cestino (s) potrebbe essere inclusi nei risultati di ricerca normali.

È stato utile?

Soluzione

Non so se c'è una soluzione OOTB per questo. Non riuscivo a trovare uno. Sono stato in grado di trovare qualcosa di interessante però. è possibile cercare Cestino utilizzando PowerShell

Esempio: (Get-SPSite "http://SERVERNAME:PORT/").RecycleBin | ?{$_.Title -match "DeletedFile"}

Fonte

Ora è possibile utilizzare C # e PowerShell insieme e scrivere una soluzione di ricerca personalizzata.

Altri suggerimenti

Come Shoban dichiarato. PowerShell è la soluzione migliore.

(Get-SPSite "https://SITECOLLECTION/").RecycleBin | ?{$_.Web -match "Sub Site"}

o

(Get-SPSite "https://SITECOLLECTION/").RecycleBin | ?{($_.DeletedDate -gt "5/13/2019") -and ($_.DeletedDate -lt "5/15/2019")}

Si dovrebbe essere in grado di filtrare per uno dei seguenti.

Web           
ID              
ItemState       
ItemType        
Title           
DirName         
LeafName        
Author         
AuthorId        
AuthorName      
AuthorEmail     
DeletedBy       
DeletedById     
DeletedByName   
DeletedByEmail  
DeletedDate     
Size            
ProgId          
ImageUrl        
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top