-
Notifications
You must be signed in to change notification settings - Fork 2
Add account-owner change doc (three approaches) #18
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
Open
lvangool
wants to merge
8
commits into
main
Choose a base branch
from
feature/sup-1018-no-public-help-content-doc-describes-how-to-change-the
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 2 commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
ffc68bd
Add account-owner transfer doc
lvangool 6ec5bbe
Correct account-owner change doc: three workarounds, no role-swap pri…
lvangool 9a11f05
Reframe owner-change as current-owner-driven (review feedback)
lvangool 55cf9ca
Reorder owner-change options; demote application transfer to last resort
lvangool e47c7b2
Apply PR review: self-service framing, soften tone, reframe Option 2
lvangool 3c26468
Apply PR review round 3: trim Option 1, generic alias example, abuse …
lvangool 5692448
Apply PR review round 4: delete-disposable-account path, abuse wordin…
lvangool 15bd79d
Apply PR review round 5: note plan match, simplify Option 3 closing
lvangool File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,58 @@ | ||
| --- | ||
| title: Changing the account owner | ||
| --- | ||
|
|
||
| ## Overview | ||
|
|
||
| Every Cloud 66 account has a single **owner** — the user with maximum permissions on every application in the account ([more on roles](/:product/:version?/account/team-accounts#user-roles-and-permissions)). | ||
|
|
||
| There is **no "transfer owner" button** in the Dashboard, and no single one-click action that reassigns ownership. Instead, depending on what you're actually trying to achieve, there are three different approaches. Work out which of the situations below matches yours, then follow the relevant route. | ||
|
|
||
| Whichever approach fits, **the current account owner must confirm the change in writing** (a reply on your support thread is enough). The request usually comes from the person who will become the new owner, so we need the current owner to authorize it — this is a privilege change, so the confirmation is required even for friendly, internal handovers. | ||
|
|
||
| ## Option 1: Move the applications to another account | ||
|
|
||
| If the new owner already has — or can create — their own Cloud 66 account, you can transfer your applications across to it. This is a **self-service** flow you can run yourself, subject to some account and application criteria (for example, both accounts must have access to the same cloud provider account that hosts the applications). See [Transferring application ownership](/:product/:version?/account/application-transfer) for the full requirements and step-by-step procedure. | ||
|
|
||
| Each application is transferred individually, so this route is more involved if you have many. Once the transfers are complete, the new account operates the workloads and the original account can be closed if it's no longer needed. | ||
|
|
||
| This is the right choice when the new owner should have their **own distinct account and identity**. | ||
|
|
||
| ## Option 2: Rename the account's email address | ||
|
|
||
| If the new owner doesn't yet use Cloud 66, support can change the email address on your existing account to theirs. The account and all of its applications stay exactly as they are — only the login and contact identity changes. | ||
|
|
||
| This is usually the cleanest route, but it only works if **both** of the following are true: | ||
|
|
||
| - The new email address does **not** already have its own applications on Cloud 66, and | ||
| - The new email address is **not** already a member of another Cloud 66 organization. | ||
|
|
||
| If the new owner already has their own Cloud 66 setup under that email, a rename would collide with it — use Option 1 instead. | ||
|
|
||
| ## Option 3: Route the account's email to the new owner with a "+" alias | ||
|
|
||
| If the new owner mainly needs the account's notifications and invoices to reach their inbox (rather than a brand-new distinct identity), support can relabel the account's email using a "+" alias — for example `newowner+cloud66@example.com` — so mail routes to them while the account itself stays intact. | ||
|
|
||
| This only works if the new owner's mail provider supports "+" sub-addressing. Gmail, Fastmail, and Microsoft 365 do; some corporate mail systems don't. | ||
|
|
||
| <Callout type="warning" title="Don't use + aliases to create extra free accounts"> | ||
| Using "+" sub-addressing to register multiple Cloud 66 accounts under variations of the same email address is a breach of our Terms of Service and may result in account suspension without warning. This approach is only for keeping a single account's mail flowing to the right person — not for creating additional accounts. | ||
| </Callout> | ||
|
lvangool marked this conversation as resolved.
Outdated
|
||
|
|
||
| ## How to request the change | ||
|
|
||
| For **Option 1**, you can run the [application transfer](/:product/:version?/account/application-transfer) yourself. | ||
|
|
||
| For **Option 2 or 3**: | ||
|
|
||
| 1. The prospective new owner (or the current owner) contacts [support](mailto:support@cloud66.com). | ||
| 2. Tell us which of the situations above matches yours, along with the email address involved. | ||
| 3. The **current owner** confirms the change in writing on the same thread. | ||
| 4. Support makes the change and confirms once it's done. | ||
|
|
||
| If none of the three options fit cleanly — for example, the new owner needs a separate clean identity but already has applications under the target email — contact support anyway and we'll work through the trade-offs with you. | ||
|
|
||
| ## Related | ||
|
|
||
| - [Transferring application ownership](/:product/:version?/account/application-transfer) — moving individual applications between accounts (Option 1) | ||
| - [Managing teams and organizations](/:product/:version?/account/team-accounts) — roles and permissions | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.