ocis icon indicating copy to clipboard operation
ocis copied to clipboard

[ocis] Unblock Thomas - 1 PD Time Box

Open micbar opened this issue 3 months ago • 3 comments

Description

User Stories

  • As a sysadmin, I want to migrate all users to ocis to use the new Software generation

Value

  • Increase Adoption

Acceptance Criteria

  • [ ] Migration tool (rclone) can upload files to all users to migrate their data via command line
  • [ ] Impersonation feature is default off
  • [ ] Impersonation is logged in the audit log

Definition of ready

  • [ ] Everybody needs to understand the value written in the user story
  • [ ] Acceptance criteria have to be defined
  • [ ] All dependencies of the user story need to be identified
  • [ ] Feature should be seen from an end user perspective
  • [ ] Story has to be estimated
  • [ ] Story points need to be less than 20

Definition of done

  • Functional requirements
    • [ ] Functionality described in the user story works
    • [ ] Acceptance criteria are fulfilled
  • Quality
    • [ ] Code review happened
    • [ ] CI is green (that includes new and existing automated tests)
    • [ ] Critical code received unit tests by the developer
  • Non-functional requirements
    • [ ] No sonar cloud issues
  • Configuration changes
    • [ ] The next branch of the ocis charts is compatible

Process

  • Cli Tool
  • Executed by the sysadmin to migrate all users & their data to the target system
    • Create all users on the target system
    • Each user gets an "App Token" on both sides (via special API where admin can create tokens for all users)
    • Invoke rclone with the user access tokens (can recover etc)
    • Shares are recreated

micbar avatar May 03 '24 13:05 micbar