In this section:

Overview

The export/import feature lets you export the properties for certain objects to a spreadsheet, edit those properties, and import them. This is an efficient way to:

You might use this feature when:

You can do these operations efficiently by using the import and export features with a spreadsheet program such as Excel.

EchoSystem allows for import and export of the following objects:

You must be logged in as a System Administrator or the Administrator of the parent organization to use this feature. When you export or import objects, all objects of that type (all courses, all sections, all rooms) are exported. Export cannot be limited by the organization. That is why only System Administrators or parent organization Administrators (but not child organization Administrators) can use this feature.

The basic steps are the same for all operations.

  1. Export existing objects. Do this even if you are doing an add many operation because it gives you a properly formatted spreadsheet.
  2. Edit the spreadsheet.
  3. Import the spreadsheet.

General Procedure - Export Objects

This procedure shows how to export users. Adapt this process to export other objects: courses, sections, schedules, rooms, or Personal Capture licenses.

  1. Navigate to Configuration > Users.
  2. Scroll to the bottom of the page.
  3. Click Export.
  4. The user records are exported to CSV file. You can open this file in a spreadsheet program such as Excel.

General Procedure - Edit the Spreadsheet

  1. Follow these best practices to reduce the possibility of errors:
  2. Enter and edit data.
  3. Save the edited spreadsheet as a CSV file.

General Procedure - Import Objects

This procedure shows how to import users. Adapt this process to import courses, sections, or rooms.

This procedure assumes you have already exported objects and edited the spreadsheet. You must have a properly configured spreadsheet to import.

  1. Navigate to Configuration > Users.
  2. Scroll to the bottom of the page.
  3. Click Import. The Import Users screen appears.
  4. Review the help text. Make sure your import file is properly configured.
  5. Click Browse.
  6. Select the import file.
  7. Click Import. The file is imported and processed. Results of the import appear in the field at the bottom of the screen.
  8. Review the results.
  9. Notice in the example below that two users were not updated because the import file was not properly configured.
    screenshot of Import Users page with results after import as described.
  10. Scroll to the bottom of the results field to review the summary. In the figure below, notice that the two users edited in the procedure above, David Goodwin, and Gilda Good, were updated.
    screenshot of updated users as described.
  11. Decide if you need to edit the import file and re-import. You may want to copy the results to an editor (Notepad, TextEdit) or make notes about edits required.
  12. Click Done.
  13. If you like, check one or two user profiles to see the effect of the imports. The below example shows the user profiles for David Goodwin and Gilda Good.
    screenshot of updated user profiles from import.

Example - Move Courses to a New Organization

In this example, you move a course to another organization. Sections, schedules, and Echoes associated with the course move to the other organization.

This example follows the general procedures outlined above.

  1. Export the courses.
    1. Navigate to Schedule > Courses.
    2. Scroll to the bottom of the page.
    3. Click Export Courses.
    4. The course records are exported to a spreadsheet named course-<num>.csv, as shown in the example below. If you have a spreadsheet program installed, it opens automatically.
      screenshot of exported spreadsheet as described.
  2. Edit the spreadsheet. See General Procedure-Edit the Spreadsheet for details and best practices.
  3. Import the edited spreadsheet, adapting the general procedure on importing.

Example - Add New Rooms

When you move a room to another organization:

This example shows how to add new rooms. For each room, you specify:

This example follows the general procedures outlined above.

  1. Export the rooms.
    1. Navigate to Configuration > Rooms.
    2. Scroll to the bottom of the page.
    3. Click Export.
    4. The room records are exported to a spreadsheet named room-<num>.csv. If you have a spreadsheet program installed, it opens automatically.
  2. Edit the spreadsheet. See General Procedure-Edit the Spreadsheet for details and best practices. The example below shows an edited spreadsheet ready to be imported.
    screenshot of spreadsheet ready for import.
  3. Import the edited spreadsheet, adapting the general procedure on importing.  

Example - Edit Existing Users

This example shows how to edit existing users. When you export and import users you can edit:

If you are importing Student users via the spreadsheet import, be sure there is no Organization or Role associated with any of the students. The ESS automatically identifies any user with no role or organization as a Student user.

You can add or change organization roles via import/export, but not section roles. You can, for example, add an individual to the organization in the Academic Staff role, but you cannot make her an Instructor for a particular section. To make someone an Instructor, you edit the People and Section Roles setting for the section.

To export and import users, follow the general procedures above.

  1. Export users.
  2. Edit the spreadsheet. See General Procedure-Edit the Spreadsheet for details and best practices.
  3. Import users.

Example - Post EchoCenter Page URLs to an LMS

You do not need to export section properties in order to move a section to a new organization. The section moves with the course when you move the course.

You might, however, want to use export and import to post EchoCenter URLs to your LMS.

This can be tedious if you have many URLs to post. You may prefer the method described here: exporting the URLs to a spreadsheet and then copy-pasting to the LMS course page from the spreadsheet.

  1. Export the sections.
    1. Navigate to Schedule > Courses.
    2. Scroll to the bottom of the page.
    3. Click Export Sections.
    4. All sections for all courses are exported to a spreadsheet named section-<num>.csv. If you have a spreadsheet program installed, it opens automatically.
  2. Copy-paste the URLs from the spreadsheet to the LMS.