Skip to content
Connector Space reporting tool for MIIS/ILM/FIM/MIM
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Properties
bin
obj
.gitignore
DocumentFormat.OpenXml.dll
ExcelWriter.cs
FrmFilterDate.Designer.cs
FrmFilterDate.cs
FrmFilterDate.resx
HelperClasses2.cs
HelperClasses3.cs
HelperClasses4.cs
LICENSE
Program.cs
README.md
csReporter.csproj
csReporter.csproj.user
csReporter.sln
csReporter.v11.suo
csReporter2.cs
csReporter3.cs
csReporter4.cs
csr.ico
csrLogo.png
frmCSExamples.Designer.cs
frmCSExamples.cs
frmCSExamples.resx
frmError.Designer.cs
frmError.cs
frmError.resx
frmFilter.Designer.cs
frmFilter.cs
frmFilter.resx
frmGetData.Designer.cs
frmGetData.cs
frmGetData.resx
frmProgressBar.Designer.cs
frmProgressBar.cs
frmProgressBar.resx
frmReport.Designer.cs
frmReport.cs
frmReport.resx

README.md

Connector Space reporting tool for MIIS/ILM/FIM/MIM

About

This is a Visual Studio C# project that provides a GUI for filtering and reporting on data within XML files generated using the csexport.exe utility that is included with FIM/MIM. Reports can be made in HTML (quick and dirty HTML table), CSV, and recently Excel.

Although not required, it is capable of executing csexport on your behalf if ran on the server where FIM/MIM is installed. It uses Registry Keys to determine the install location in order to locate csexport.exe.

NOTE: csexport.exe is included with Azure AD Connect. I haven't tested it, but am confident that most, if not all, of the XML structure is the same as that of FIM/MIM

Recent Updates

~~Native Excel Reports~~

All report types no longer include non-changing attribute values. **Possible decision via Checkbox in future**

  • For instance, when generating a high level report that includes changes for different attributes, all attributes per object were included in the report even if the values were not being modifed. This resulted in many "(No Change") values in the report.
  • Example: Generating a report on pending-exports for all users. User A has mail attribute change and user B has giveName attribute change. In the reports, both User A and B would include values for both attributes. User A would show "(No Change)" for giveName and user B would show "(No Change)" for mail. Reports now only show values for changing attributes in this case.
You can’t perform that action at this time.