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

Improve CERN users sync #196

Open
ntarocco opened this issue Sep 10, 2024 · 1 comment · May be fixed by #205
Open

Improve CERN users sync #196

ntarocco opened this issue Sep 10, 2024 · 1 comment · May be fixed by #205
Labels
feature Feature
Milestone

Comments

@ntarocco
Copy link
Contributor

Currently, the sync of CERN users with the local db is halted, because there are conflicts with various primary keys in the DB.
We should improve the sync logic to take into account conflicts based on the CERN person id. We should also harvest the ORCID from the CERN users profiles.

  • Evaluate the switch to the AuthZ endpoint, instead of LDAP, so that we can get the ORCID.
  • The idea is to create a new common module that can be re-used by various Invenio instances (CDS, ILS, Digital Memory)
@ntarocco ntarocco added the feature Feature label Sep 10, 2024
@ntarocco ntarocco added this to the SSPN milestone Sep 10, 2024
@ntarocco ntarocco added this to 2024/Q4 Sep 10, 2024
@ntarocco ntarocco moved this to In Progress in 2024/Q4 Sep 10, 2024
@ntarocco ntarocco moved this to In progress in Sprint Q4/2024 🍂 Sep 10, 2024
@ntarocco ntarocco self-assigned this Sep 10, 2024
@ntarocco
Copy link
Contributor Author

ntarocco added a commit to ntarocco/cds-rdm that referenced this issue Oct 7, 2024
ntarocco added a commit to ntarocco/cds-rdm that referenced this issue Oct 12, 2024
@ntarocco ntarocco linked a pull request Oct 14, 2024 that will close this issue
@ntarocco ntarocco assigned ntarocco and unassigned ntarocco Oct 14, 2024
@ntarocco ntarocco assigned jrcastro2 and unassigned ntarocco Nov 4, 2024
jrcastro2 pushed a commit to ntarocco/cds-rdm that referenced this issue Nov 13, 2024
@jrcastro2 jrcastro2 removed their assignment Nov 13, 2024
jrcastro2 pushed a commit to ntarocco/cds-rdm that referenced this issue Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants