Org Web Adapter

pages/eng_8883_group_creation_support_for_bulk_csv_upload.org

ID
8873e948-02b2-4cf3-8576-9ab707650b8a
ROAM_ALIASES
ENG-8883

ENG-8883 - Group creation support for Bulk CSV upload

- source :: https://15five-dev.atlassian.net/browse/ENG-8883

- tags :: Jira 15five 15Five Project: Group Types

Description

Now that we have Group Admin assignment supported via the Bulk CSV import (the `is_group_admin_for` field), we now can support group creation via CSV.

User Story

As a user, I want to be able to create new groups via CSV to make group creation and group membership a more efficient process.

Acceptance Criteria

1. If a CSV file contains a new group, it will be created when the upload processes.

2. If a new group doesn't specify group type, we will, by default, add the new group to the Groups group type.

3. If a new group doesn't specify a group admin, we will not create the group and serve up the following error during the bulk upload process:

4. The group group_name did not contain a group admin. Please specify one using the is_group_admin_for field and try again.

Sample data

#+BEGIN_SRC csv

email,first_name,last_name,title,active_group_names,add_to_groups,remove_from_groups,is_active

jane@15five.com,Jane,Doe,CEO,"Sales, NY Team","Product, Squad 2",Sales,y

john@15five.com,John,Doe,COO,"Sales, NY Team","Product, Squad 2",Sales,y

#+END_SRC