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 To do in SEEK 1.15.x via automation Nov 20, 2023
@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 moved this from To do to In progress in SEEK 1.15.x Nov 29, 2023
@stuzart stuzart modified the milestones: v1.15.0, 1.15.1 Mar 19, 2024
@stuzart stuzart removed this from In progress in SEEK 1.15.x May 8, 2024
@stuzart stuzart modified the milestones: 1.15.1, 1.16.0 May 8, 2024
@stuzart stuzart assigned stuzart and unassigned fherreazcue May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

Successfully merging a pull request may close this issue.

2 participants