Confirm-FIMReportingBinding

Used to verify the correctness of the binding definition against objects within FIM and schema definition within the Data Warehouse management pack.

Syntax

Confirm-FIMReportingBinding [-uri <string> = localhost] [-serviceManagerServer <string> = localhost] [-fimCredential <system.credential> = current user] 
[-serviceManagerCredential <system.credential> = current user] [-bindingXmlFile <file ref>] [-schemaManagementPackFile <file ref>]

Detailed Description

The Confirm-FIMReportingBinding commandlet is used to verify the correctness of a FIM Data Warehouse Binding definition against objects within FIM and schema definition within a Data Warehouse schema management pack. This commandlet can be used separately from Import-FIMReportingReport to verify the correctness of a binding file against a schema management pack before importing it into the Data Warehouse.

Important

If you are using the Import-FIMReportingSchemaDefinition commandlet to extend the reporting store, the confirmation process for the FIM Reporting Binding will automatically be invoked. This means that you do not have to run the Confirm-FIMReportingBinding commandlet manually.

Parameters

-uri <string> = localhost

This URL pointing to the resource management service. By default this is set to “https://localhost:5725/resourcemanagementservice“

Required?

false

Position?

1

Default Value

https://localhost:5725/resourcemanagementservice

Accept Pipeline Input?

false

Accept Wildcard Characters?

true

-serviceManagerServer <string> = localhost

This is the hostname of the System Center Service Manager Management Server. By default, this is set to “localhost”.

Required?

false

Position?

named

Default Value

localhost

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-fimCredential <system.credential> = current user

This is the credential needed for talking to the FIM resource management service. By default, this is set to the credentials of the current user. If the user wishes to run under a different context, they can pass a system.credential object to the commandlet.

Required?

false

Position?

named

Default Value

<system.credential> = current user

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-serviceManagerCredential <system.credential> = current user

This is the credential needed for talking to SCSM SDK service. By default, this is set to the credentials of the current user. If the user wishes to run under a different context, she can pass a system.credential object to the commandlet.

Required?

false

Position?

named

Default Value

<system.credential> = current user

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-bindingXmlFile <file ref>

This required parameter is defined as the path to the FIM to SCDW object binding file. This file defines bindings between objects / attributes in FIM and classes / properties in the SCSM Data Warehouse.

Required?

true

Position?

named

Default Value

No default

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

-schemaManagementPackFile <file ref>

This required parameter is defined as the path to the schema management pack file on the local file system. The schema management pack defines new schema in the Data Warehouse, including any new classes and properties required for a given report to run.

Required?

true

Position?

named

Default Value

No default

Accept Pipeline Input?

false

Accept Wildcard Characters?

false

<CommonParameters>

This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters.

Notes

Example 1

C:\PS> Add-PSSnapin FimReportingAdministration
C:\PS> Confirm-FIMReportingBinding -BindingXmlFile C:\ReportingExt\binding\Microsoft.Forefront.IdentityManager.Data Warehouse.Test.Extensibility.xml 
-SchemaManagementPackFile C:\ReportingExt\schema\Microsoft.Forefront.IdentityManager.Data Warehouse.Test.Extensibility.xml 

.

Example 2

C:\PS> Add-PSSnapin FimReportingAdministration
C:\PS> Confirm-FIMReportingBinding –FimCredntial CORP\User1 –ServiceManagerCredential CORP\User1 -BindingXmlFile C:\ReportingExt\binding\Microsoft.Forefront.IdentityManager.Data Warehouse.Test.Extensibility.xml 
-SchemaManagementPackFile C:\ReportingExt\schema\Microsoft.Forefront.IdentityManager.Data Warehouse.Test.Extensibility.xml