-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Expanded information and added formatting
- Loading branch information
Showing
1 changed file
with
10 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,18 @@ | ||
# csReporter | ||
Connector Space reporting tool for MIIS/ILM/FIM/MIM | ||
# 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. | ||
|
||
This is the entire project folder for a Visual Studio 2012 project. It should be able to upgrade to newer versions of Visual Studio without issue. | ||
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\~\~** | ||
|
||
Recent Updates | ||
|
||
CSV reports now generated in UTF8 instead of Unicode. Excel now honors multi-line cells | ||
|
||
|
||
|
||
|
||
Comming Soon! | ||
|
||
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. |