Importing data requires the following steps:
- A user having the Administrator role uploads an import file to the address book. It gets stored there inside the importer.
- When the user decides to import the the uploaded file, he is presented with a list of readers which claim to be able to read the import file.
- After choosing the import file reader the user has to map which field data in the import file should be stored in which field in the address book.
- The imported data gets shown and the user can decide to keep or to discard the imported data.