Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devel:documentation:modules_reports [2021/10/15 07:42]
doischert
devel:documentation:modules_reports [2024/05/03 11:44] (current)
sourek
Line 1: Line 1:
-<- .:modules_rpt |  ^ .:start | Documentation ^ .:modules_crt |   ->+<- .:modules_rpt | ^ .:start | Documentation ^ .:modules_crt | 
  
 {{tag> report}} {{tag> report}}
Line 5: Line 5:
 ====== Modules - Implemented reports [reports] ====== ====== Modules - Implemented reports [reports] ======
  
-The main purpose of reports is to create a snapshot of current data in IdM which can then be downloaded as a CSV or XLSX file. This is often useful for audits or other cases when an overview of a large amount of data in IdM is needed. The reports module gives the basic [[devel:documentation:modules_rpt|rpt module]] true power because it contains implemented reports for many use-cases. The module evolves often since new reports are added on a regular basis. +The main purpose of reports is to create a snapshot of current data in IdM which can then be downloaded as a CSV or XLSX file. This is often useful for audits or other cases when an overview of a large amount of data in IdM is needed. The reports module gives the basic [[.:modules_rpt|rpt module]] true power because it contains implemented reports for many use-cases. The module evolves often since new reports are added on a regular basis.
  
-{{ :devel:documentation:rpt.png | [reports] and [rpt] modules}}+{{  .:rpt.png  | [reports] and [rpt] modules}}
  
-The module is fully dependent on the [[devel:documentation:modules_rpt|reports [rpt]]] module and only contains implemented reports, not the logic of creating reports in general.+The module is fully dependent on the [[.:modules_rpt|reports [rpt]]] module and only contains implemented reports, not the logic of creating reports in general.
  
 ====== Overview of implemented reports ====== ====== Overview of implemented reports ======
Line 15: Line 15:
 ==== Identities and their roles ==== ==== Identities and their roles ====
  
-This report allows you to export the list of identities together with their assigned roles. [[devel:documentation:modules_reports:reports:identities_and_their_roles|Learn more]]+This report allows you to export the list of identities together with their assigned roles. [[.:modules_reports:reports:identities_and_their_roles|Learn more]]
  
 ==== Identities, their roles and contract ==== ==== Identities, their roles and contract ====
  
-This report is similar to the one above but contains more information. The generated XLSX file has a clear separation between attributes of identity, contract, and role. [[devel:documentation:modules_reports:reports:identity_role_complex_report|Learn more]]+This report is similar to the one above but contains more information. The generated XLSX file has a clear separation between attributes of identity, contract, and role. [[.:modules_reports:reports:identity_role_complex_report|Learn more]]
  
 ==== Roles and their identities ==== ==== Roles and their identities ====
  
-This report allows you to export the list of roles and their holders. [[devel:documentation:modules_reports:reports:roles_and_their_identities|Learn more]]+This report allows you to export the list of roles and their holders. [[.:modules_reports:reports:roles_and_their_identities|Learn more]]
  
 ==== Identities, their main contract and their roles ==== ==== Identities, their main contract and their roles ====
  
-This report allows you to export the list of identities (with information about their contracts, incl. one contract EAV) together with their assigned roles (and values of role attributes). [[devel:documentation:modules_reports:reports:identities_their_main_contract_and_their_roles|Learn more]]+This report allows you to export the list of identities (with information about their contracts, incl. one contract EAV) together with their assigned roles (and values of role attributes). [[.:modules_reports:reports:identities_their_main_contract_and_their_roles|Learn more]]
  
 ==== Identities and their assigned roles changes ==== ==== Identities and their assigned roles changes ====
  
-This report allows you to export all changes in assigned roles for users in a given time period. You can use filter to only show changes caused by automatic roles (both by position and attribute). [[devel:documentation:modules_reports:reports:identities_and_their_automatically_assigned_roles_changes|Learn more]]+This report allows you to export all changes in assigned roles for users in a given time period. You can use filter to only show changes caused by automatic roles (both by position and attribute). [[.:modules_reports:reports:identities_and_their_automatically_assigned_roles_changes|Learn more]]
  
 ==== Identities and their password changes on a system ==== ==== Identities and their password changes on a system ====
  
-This report allows you to export all password changes in end systems. You can filter by system, time period, and success of the change. [[devel:documentation:modules_reports:reports:identities_and_their_password_changes_on_a_system|Learn more]]+This report allows you to export all password changes in end systems. You can filter by system, time period, and success of the change. [[.:modules_reports:reports:identities_and_their_password_changes_on_a_system|Learn more]]
  
 ==== Identities and their system account (state) changes ==== ==== Identities and their system account (state) changes ====
  
-This report allows you to export all account changes in end systems of the type CREATE, DELETE and ENABLE. You can filter by system, time period, type of operation,and success of the change. [[devel:documentation:modules_reports:reports:identities_and_their_system_account_changes|Learn more]]+This report allows you to export all account changes in end systems of the type CREATE, DELETE and ENABLE. You can filter by system, time period, type of operation,and success of the change. [[.:modules_reports:reports:identities_and_their_system_account_changes|Learn more]]
  
 ==== Virtual system archived request report ==== ==== Virtual system archived request report ====
  
-This report allows you to export all archived (realized or rejected) requests on virtual systems. You can filter by time period. [[devel:documentation:modules_reports:reports:vs_archived_requests|Learn more]]+This report allows you to export all archived (realized or rejected) requests on virtual systems. You can filter by time period. [[.:modules_reports:reports:vs_archived_requests|Learn more]]
  
 ==== Identity complex report ==== ==== Identity complex report ====
  
-This report allows you to export complex information about users, their contract and their identity form values (EAVs) [[devel:documentation:modules_reports:reports:identities_complex|Learn more]]+This report allows you to export complex information about users, their contract and their identity form values (EAVs)[[.:modules_reports:reports:identities_complex|Learn more]]
  
 ==== Complex report of identities, their roles and contracts attributes ==== ==== Complex report of identities, their roles and contracts attributes ====
  
-This report allows you to export complex information about users, their contract and their assigned roles [[devel:documentation:modules_reports:reports:identity_role_complex_report|Learn more]]+This report allows you to export complex information about users, their contract and their assigned roles[[.:modules_reports:reports:identity_role_complex_report|Learn more]] 
 + 
 +==== SQL Universal report ==== 
 + 
 +This report allows you to export complex information based on table/view name or custom SQL query. [[.:modules_reports:reports:sql_universal_report|Learn more]] 
 + 
 +==== Account attribute changes report ==== 
 + 
 +This report displays changes provisioned to specified systems [[.:modules_reports:reports:account_attribute_changes_report|Learn more]]
  
 ====== Read more ====== ====== Read more ======
  
 ===== Admin tutorials ===== ===== Admin tutorials =====
-  * [[tutorial:adm:modules_reports| Reports module [rpt] - How to create a report]]+ 
 +  * [[:tutorial:adm:modules_reports|Reports module [rpt] - How to create a report]] 
 ===== Devel guide ===== ===== Devel guide =====
-  * [[devel:documentation:modules_reports:developing_and_releasing|Developing and releasing in the module reports]] + 
-  * [[devel:documentation:modules_rpt:dev:report_manager|How reports work]] +  * [[.:modules_reports:developing_and_releasing|Developing and releasing in the module reports]] 
-  * [[devel:documentation:modules_rpt:dev:attachment_manager|Attachment manager]]+  * [[.:modules_rpt:dev:report_manager|How reports work]] 
 +  * [[.:modules_rpt:dev:attachment_manager|]] 
 ===== Devel tutorials ===== ===== Devel tutorials =====
-  * [[ tutorial:dev:create_report | Create a report ]]+ 
 +  * [[:tutorial:dev:create_report|Create a report ]] 
 + 
  • by doischert