Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DB accounts for use in production migration (pre-Shibboleth) #717

Open
2 tasks done
eporter23 opened this issue Jan 17, 2025 · 1 comment
Open
2 tasks done

DB accounts for use in production migration (pre-Shibboleth) #717

eporter23 opened this issue Jan 17, 2025 · 1 comment

Comments

@eporter23
Copy link
Contributor

eporter23 commented Jan 17, 2025

In order to continue with production data migration in our project timeline, we want to add more accounts to our current authentication database so that we can run ingests and have them tied to a more recognizable human username until we have Shibboleth fully implemented.

For any accounts created, we should match them to actual Emory net ids, names, or email addresses, so that preservation events and Fedora and SOLR data show a real user instead of the dummy account names.

We should also investigate what will happen once we add the real Shibboleth accounts.

Initial steps (done through the UI):

  • Add an account for Emily
  • Add Emily to the Admin group

Investigations:

  • Will we need to merge or reconcile these later to preserve deposit history, asset "ownership", etc?
  • Will temporary accounts have to be deleted from our db once we move to Shibboleth?
  • If we have to wipe out these accounts, is there a way can we still transfer permissions ownership to the new accounts?
  • Is there a way we can test this in o24-test, using the new db account I created for myself?
@eporter23 eporter23 changed the title Create additional db accounts matching future Shibboleth usernames Create additional db accounts for use in production migration (pre-Shibboleth) Jan 22, 2025
@eporter23 eporter23 changed the title Create additional db accounts for use in production migration (pre-Shibboleth) Additional db accounts for use in production migration (pre-Shibboleth) Jan 23, 2025
@eporter23 eporter23 changed the title Additional db accounts for use in production migration (pre-Shibboleth) DB accounts for use in production migration (pre-Shibboleth) Jan 23, 2025
@eporter23
Copy link
Contributor Author

Notes from meeting with Collin and Torri: we think that we can retain db accounts in addition to Shibboleth accounts, so the risks noted above should not be a huge impact. We will ensure that users can only register with Shibboleth at the time of launch, however.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant