<- .:modules_vs | ^ .:start | Documentation ^ .:modules_reports | -> {{tag> report}} ====== Modules - Reports [rpt] ====== Reports module implements the logic of defining a report, preparing it and make in available for download in CzechIdM GUI. Other modules can provide its own report bulks which will then be available in [rpt]. {{ :devel:documentation:rpt.png | [reports] and [rpt] modules}} [rpt] module itself contains one example report. Other reports you can get via [[devel:documentation:modules_reports|implemented reports [reports] module]] or [[tutorial:dev:create_report| implement yourself]]. Via reports module administrators can prepare reports of identities, roles and many others. Basic reports available: * Users (example): formats - json, xlsx * Provisioning operations - Overview of waiting (active) operations in provisioning queue and attributes, witch will be provisioned to target system. Supported formats: XLSX * Identities - assigned incompatible roles. Supported formats: XLSX All generated reports are available in web GUI, where also the status of the report is shown (Running/Executed). There, after the report is prepared, users can download it. ====== Read more ====== ===== Admin tutorials ===== * [[tutorial:adm:modules_reports| Reports module [rpt] - How to prepare a report]] ===== Admin guide ===== * [[.adm:reports|Reports module overview]] ===== Devel guide ===== * [[.modules_rpt:dev:report_manager]] * [[.modules_rpt:dev:attachment_manager]] ===== Devel tutorials ===== * [[ tutorial:dev:create_report | Create a report ]] * [[ tutorial:dev:add_general_report | Add support for a general report of new entity ]]