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

Create list of all entries that connected to user #387

Closed
ashumilova opened this issue Jul 17, 2016 · 2 comments
Closed

Create list of all entries that connected to user #387

ashumilova opened this issue Jul 17, 2016 · 2 comments

Comments

@ashumilova
Copy link
Contributor

Before we can actually delete user we need to know what to do with all stuff produced by user. To know that we need to make sure we know about all entities what user can have.
For example

  • Source files
  • Factories
  • Recipe

As a result of this issues we need to initiate discussion what to do with this entries: keep, delete, update somehow

@TylerJewell
Copy link
Contributor

Our policy will be to delete everything created by this user. Sharing policies do not matter - we will destroy all items. We should present to the user the list of items that they have created and maybe we even show them which resources are shared with others so that they know the impact they may create.

@skabashnyuk
Copy link
Contributor

  1. User itself
  2. Profile
  3. Preferences
  4. Source files
  5. Workspace (connected by namespace)
  6. Factory (connected by creator)
  7. Recipe (connected by creator)
  8. UserSShPair (connected by owner)
  9. Stack (connected by creator)
  10. Worker (connected by user and workspace)
  11. Snapshots (no direct connection, via workspaces)

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

4 participants