Dette er et projekt, der indeholder forskellige værktøjer til at håndtere Adobe brugere på U/NORD med udtræk fra Studsys.
- Python 3.11
- Pandas 2.0.2
For at installere de nødvendige pakker, køre:
pip install -r requirements.txt
For at finde studerende, der ikke er på UNORD og generere en slette liste fra Studsys eksport funktion, køre:
python adobe_delete_list.py
Dette vil bruge data fra ./csv_adobe_complete/users.csv
og ./csv_studsys_complete/Export.csv
og outputte en ny liste i ./csv_adobe_delete_list/students_not_at_unord.csv
.
For at importere studerende fra studsys og tilføje dem til en klasse i Adobe:
python adobe_add_class.py
Dette vil tage .csv
filer fra mappen csv_import
, rense dem og flytte dem til csv_export
.
For oprette hele klaser kan følgende gøres:
- Find klassen i studsys
- Export følgende: Navn, Mailadresse
- Kopier csv filen til mappen /csv_import
- Følg skridt 1-5 for alle klasserne der skal oprettes:
- Kør filen adobe_add_class.py
- Importer csv filerne fra /csv_export til brugeropretelse: https://adminconsole.adobe.com/3A7C3F955A8FDAEC0A495C1D@AdobeOrg/users
- Importer csv filerne fra /csv_export til prudukt tilladelse: https://adminconsole.adobe.com/3A7C3F955A8FDAEC0A495C1D@AdobeOrg/products/F548158E1A5DF531DFAA/profiles/57376189/users