SURFscz / SBS

Samenwerking Beheer Systeem ↣ Collaboration Management System
Apache License 2.0
3 stars 2 forks source link

As an administrator, I want to upload a CSV to bulk invite users to join COs. #1676

Open logan-life opened 3 weeks ago

logan-life commented 3 weeks ago

Summary

Specific context: UU Yoda Data Managers currently use a bulk upload process for inviting users to join COs. The scale tends to be on the order of tens of users invited per week.

Beyond the UU Yoda specific use case, in general it is a common workflow for people at the Data Manager / Unit Manager / Researcher Support level to work with CSVs for bulk operations.

Acceptance Criteria

Complex Cases

Notes

CSV Schema

short_name(s) intended_role invitee(s) group(s) invitation_expiry_date membership_expiry_date message sender_name
string, required, multiple values allowed string, required, [admin,member] string (email address), required, multiple values allowed string, optional, multiple values allowed number, optional, defaults to current default logic number, optional, default to current default logic string, optional, no default string, optional, default to current logic
---------- ---------- ---------- ---------- ---------- ---------- ---------- ----------
cumulusgrp admin rdoe@uniharderwijk.nl 301ee8e6-b5d1-40b5-a27e-47611f803371 1743014227174 1743014227174 Please join the Cumulus research group collaboration page. Organisation XYZ
cumulusgrp, cirrusgrp member jdoe@surf.nl, joost@surf.nl 301ee8e6-b5d1-40b5-a27e-47611f803371, 412ee9e8-b6d2-51b6-a38e-58722f914482 Please join our collaborations
ccacciari commented 3 weeks ago

Image