Forberedelser
Manuelle tilknytninger
Config er oppdatert for å tillate manuelle affs
- Script er kjørt for å sette manuell affiliation:
python cerebrum_hacks/uio/update_affiliation.py --sap-file liste_med_ansattnummer.txt --add --commit
Oppsett av broker
Vi må konfigurere opp exchange, bindings og køer i meldingsbroker, samt opprette/oppdatere konfigurasjon for consumers/consume-tasks.py med ny virthost, exchange, bindings, kø
Konfigurasjon av klient
Vi må konfigurere opp ny url og api-key for dfø-klient.
Migrasjoner
Før migrasjonene startes, må vi skru av crb-job-runner, slik at ingen eksporter kjører med delvis oppdaterte data.
Etter at DFØ-SAP har tatt over for SAPUIO, må vi få migrasjonsdata fra ADS (kontakt: Tone Morken).
- Legge inn dfø-id på OU-er (TODO: how?)
- Legge inn dfø-pid på personer (TODO: how?)
- Kjøre oppdatering av alle ansatte fra DFØ (TODO: how?)
- Verifisere at _affs_ er like/lignende for alle ansatte fra dfø vs. sap -- dette for å sjekke at vi kan begynne å bruke DFØ som kildesystem for eksporter, tilgangsgrupper, etc...
Oppdatere konfigurasjon
- TODO: jobber relatert til hr-import
- ephorte - bytte til kildesystem DFO: https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/164/diff
- hr2fs - bytte til kildesystem DFO: https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/182/diff
- ansattgrupper - bytte til kildesystem DFO https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/170/diff
- ledergrupper - bytte til DFØ-perspektiv https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/179/diff
- ldap - bytte kildesystem og perspektiv https://bitbucket.usit.uio.no/projects/CRB/repos/cerebrum/pull-requests/2879/overview https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/186/overview https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/167/diff
- populate-automatic-groups - bytte kildesystem og perspektiv https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/183/overview
- process-students - bytte kildesystem og perspektiv https://bitbucket.usit.uio.no/projects/CRB/repos/crb-config-uio/pull-requests/178/diff
- TODO: voip?
- TODO: velkomst-sms?
- TODO: pofh?
- TODO: consumer_enforce_forward_policy
Starte opp
Etter all konfigurasjon er oppdatert, starte på nytt alle tjenester (inkl. crb-job-runner.
Opprydding
- Fjerne gammel import
- Fjerne SAPUIO-køer
- Fjerne SAPUIO-konfigurajon
- Kjøre opprydding/fjering av SAPUIO-data
- Fjerne SAPUIO-funksjonalitet/import
- Fjerne manuelle tilknytninger
Fjerne affiliations for bilagslønnede når disse har blitt lagt inn i dfø. Vi skal få en mail når dette har skjedd. Sjekk i starten av juni hvis ikke vi har hørt noe før det.
python cerebrum_hacks/uio/update_affiliation.py --sap-file liste_med_ansattnummer.txt --delete --commit