Listing items in your SSRS Report Server
In this recipe, we will list items in an SSRS Report Server that is configured in native mode.
Getting ready
Identify your SSRS 2012 Report Server URL. We will need to reference the ReportService2010
web service, and you can reference it using <ReportServer URL>/ReportService2010.asmx
.
For this recipe, we will use the default Windows credential to authenticate to the server.
How to do it...
Let's explore the code required to list items in your SSRS Report Server that is configured in native mode.
Open the PowerShell console by going to Start | Accessories | Windows PowerShell | Windows PowerShell ISE.
Add the following script and run:
$ReportServerUri = "http://localhost/ReportServer/ReportService2010.asmx" $proxy = New-WebServiceProxy -Uri $ReportServerUri -UseDefaultCredential #list all children $proxy.ListChildren("/", $true) | Select Name, TypeName, Path, CreationDate | Format-Table -AutoSize #if you want to list only reports #note this is...