- 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