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