Project

General

Profile

Actions

Task #1357

open

Create Export system Bulk-Action

Added by Marek Klement over 5 years ago. Updated about 5 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Marek Klement
Category:
Bulk operations
Target version:
-
Start date:
11/01/2018
Due date:
% Done:

60%

Estimated time:
Owner:

Description

- Create a bulk action which will export all entities from the selected system.

Technical design

  • Bulk action will extends from AbstractBulkAction<SysSystemDto,SysSystemFilter>
  • It will get system id/ids and from that particular system/systems it will export all entities
  • Exported data will be saved into CSV file
  • User will provide directory, where CSV files will be stored
  • Name of CSV will consist of system name and time stamp - this gives us the opportunity to export more systems and also to recognize current export by timestamp
  • Next get the configuration of the connector
  • Connect to the system and get all entities
  • Write entities to file chosen and creating header while doing so
  • Header cannot be created before all items are processed - some items have more properties than others in connector object

Related issues

Related to IdStory Identity Manager - Task #1230: Virtual system - make first snapshot of dataNewMarek Klement08/29/2018

Actions
Related to IdStory Identity Manager - Task #1286: Import entities to systemClosedVít Švanda10/03/2018

Actions
Related to IdStory Identity Manager - Defect #1540: Displaying bulk actions for systems require ROLE_READ and SYSTEM_DELETEClosedRadek Tomiška03/06/2019

Actions
Actions

Also available in: Atom PDF