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

Merge accounts #1666

Open
fherreazcue opened this issue Nov 17, 2023 · 0 comments · May be fixed by #1683
Open

Merge accounts #1666

fherreazcue opened this issue Nov 17, 2023 · 0 comments · May be fixed by #1683
Assignees
Milestone

Comments

@fherreazcue
Copy link
Collaborator

A user requested merging two accounts, created at different times, for the same platform.
This feature can, at least initially, be developed as a module from person that gets called as a rake task.
To merge them, we need to make sure that we transfer:

  • User profile details
    • Identities
    • Access grants
    • Access tokens
    • Oauth applications
  • Person profile details
    • Annotations (disciplines, expertise, tools)
    • Group memberships (current, former and favourites)
    • Work groups (current, former and favourites)
    • Projects (current and former) *
    • Programmes
    • Institutions
    • Subscriptions
    • Resources (DataFile, Sop, Model, Document, Publication, Presentation, SampleType, Sample, Event, Investigation, Study, Assay, Strain, Workflow, Collection, FileTemplate, Placeholder, Template) for both roles of:
      • Creator
      • Contributor
    • Policies
    • Permissions
    • Activity Logs
    • Message Logs
    • Admin/gatekeeper roles
  • It is possible for people to appear twice in some places, depending on whether they got access through an institution, for example.
@stuzart stuzart added this to the v1.15.0 milestone Nov 20, 2023
@fherreazcue fherreazcue self-assigned this Nov 22, 2023
@fherreazcue fherreazcue linked a pull request Nov 28, 2023 that will close this issue
@fherreazcue fherreazcue linked a pull request Nov 28, 2023 that will close this issue
@stuzart stuzart modified the milestones: v1.15.0, 1.15.1 Mar 19, 2024
@stuzart stuzart modified the milestones: 1.15.1, 1.16.0 May 8, 2024
@stuzart stuzart moved this to Backlog in SEEK 1.16.x May 15, 2024
@stuzart stuzart assigned stuzart and unassigned fherreazcue May 15, 2024
@fbacall fbacall moved this from Backlog to Ready in SEEK 1.16.x May 15, 2024
@fbacall fbacall moved this from Ready to Backlog in SEEK 1.16.x May 15, 2024
@stuzart stuzart moved this from Backlog to Ready in SEEK 1.16.x Jul 17, 2024
@stuzart stuzart moved this from Ready to In progress in SEEK 1.16.x Jul 17, 2024
@stuzart stuzart moved this from In progress to Ready in SEEK 1.16.x Aug 22, 2024
@stuzart stuzart modified the milestones: 1.16.0, 1.16.1 Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging a pull request may close this issue.

2 participants