Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic


Updated: May 27, 2010

Applies To: Forefront Identity Manager 2010

This is an example of a Windows PowerShell function that queries the Forefront Identity Manager (FIM) Service database and returns references to all resources that matched the query. For more information, see FIM Windows PowerShell Cmdlet Examples.

QueryResource Function

This function takes an XML filter as a parameter and passes that filter to the Export-FIMConfig cmdlet.

function QueryResource
    PARAM($Filter, $Uri = $DefaultUri)
        $resources = Export-FIMConfig -CustomConfig $Filter -Uri $Uri

The previous code assumes that the following variable is included in the script that contains the QueryResource function:

$DefaultUri = "http://localhost:5725"


This function is an example of how you can use the Import-FIMConfig cmdlet to query the FIM Service database for any information, not just configuration information as described in the Configuration Migration Deployment Guide. For example XPath filters, see XPath Filter Dialect Examples.

The AllRequestsToElevatedSecurityGroup and EnableAllMPRs examples use this function as a helper function.

See Also




FIM Windows PowerShell Cmdlet Examples

Other Resources

XML Filter Dialect
XML Filter Dialect Examples

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft. All rights reserved.