Skip to content

Commit 1f59044

Browse files
rohanharikrclaude
andcommitted
Consolidate support pages into /support/lifecycle
- Remove /support/go, consolidate all content into /support/lifecycle - Add Steps and Tabs components for better readability - Rewrite headings in first person for support-style tone - Add quick links section, hide sidebar TOC - Add removal instructions for org, GitHub orgs, and directory access Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent bfda026 commit 1f59044

3 files changed

Lines changed: 85 additions & 96 deletions

File tree

app/_meta.global.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,6 @@ export default {
4343
layout: 'full',
4444
},
4545
items: {
46-
go: {
47-
type: 'page',
48-
display: 'hidden',
49-
theme: {
50-
typesetting: 'article',
51-
layout: 'full',
52-
},
53-
},
5446
lifecycle: {
5547
type: 'page',
5648
display: 'hidden',

app/support/go/page.mdx

Lines changed: 0 additions & 75 deletions
This file was deleted.

app/support/lifecycle/page.mdx

Lines changed: 85 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,105 @@
1+
---
2+
theme:
3+
toc: false
4+
---
5+
6+
import { Steps, Tabs } from 'nextra/components'
7+
18
# Hellō Lifecycle Support
29

3-
## Removing an Organization from Hellō
10+
- [I want to remove my organization from Hellō Lifecycle](#i-want-to-remove-my-organization-from-hellō-lifecycle)
11+
- [I want to remove my connected GitHub orgs from Hellō Lifecycle](#i-want-to-remove-my-connected-github-orgs-from-hellō-lifecycle)
12+
- [My GitHub org is not showing up during setup](#my-github-org-is-not-showing-up-during-setup)
13+
14+
---
415

5-
To remove an organization from Hellō Lifecycle, complete both steps below.
16+
## I want to remove my organization from Hellō Lifecycle
617

7-
### Step 1: Delete the Organization from the Hellō Dashboard
18+
<Steps>
19+
20+
### Delete your organization from the Hellō Dashboard
821

922
1. Go to your [Hellō Lifecycle dashboard](https://lifecycle.hello.coop).
1023
2. Click **Delete** next to the organization you want to remove.
1124
3. Type `DELETE` to confirm.
1225

1326
This removes the connection configuration, synced user data, and all connected app settings. Automated offboarding will stop working for this organization.
1427

15-
> If you have GitHub Offboarding connected, you will also need to [uninstall the Hellō GitHub App](/support/go#step-2-uninstall-the-hellō-github-app) from your GitHub org.
16-
17-
### Step 2: Revoke Hellō Lifecycle's Access to Your Directory
28+
### Revoke Hellō Lifecycle's access to your directory
1829

1930
After deleting from Hellō Lifecycle, the directory access grant remains until you manually revoke it.
2031

21-
> **Note:** You will need admin privileges in your directory to revoke access.
22-
23-
#### Microsoft Entra ID
24-
32+
<Tabs items={['Microsoft Entra ID', 'Google Workspace']}>
33+
<Tabs.Tab>
2534
1. Go to [Enterprise Applications](https://entra.microsoft.com/#view/Microsoft_AAD_IAM/StartboardApplicationsMenuBlade/~/AppAppsPreview) in the Entra ID admin center.
2635
2. Find **Hellō Lifecycle** and click on it.
2736
3. Click **Delete** to remove the service principal and revoke all access.
28-
29-
#### Google Workspace
30-
37+
</Tabs.Tab>
38+
<Tabs.Tab>
3139
1. Go to [Third-party app access](https://admin.google.com/ac/owl) in the Google Admin Console.
3240
2. Find **Hellō Lifecycle** and click on it.
3341
3. Click **Remove access** to revoke access for your entire domain.
42+
</Tabs.Tab>
43+
</Tabs>
44+
45+
</Steps>
46+
47+
## I want to remove my connected GitHub orgs from Hellō Lifecycle
48+
49+
If you have GitHub Offboarding connected, complete the following for each GitHub org.
50+
51+
<Steps>
52+
53+
### Delete the Hello-Lifecycle repository
54+
55+
During setup, Hellō created a repository named `Hello-Lifecycle` in your GitHub org. You can delete it if you no longer need the account linking history.
56+
57+
1. Go to `https://github.com/<YOUR_ORG_NAME>/Hello-Lifecycle/settings`.
58+
2. Scroll to the bottom and click **Delete this repository**.
59+
60+
### Uninstall the Hellō GitHub App
61+
62+
The Hellō Lifecycle GitHub App remains installed on your org until you manually remove it.
63+
64+
1. Go to your org's GitHub App settings:
65+
```
66+
https://github.com/organizations/<YOUR_ORG_NAME>/settings/installations
67+
```
68+
2. Find **Hellō Lifecycle** and click **Configure**.
69+
3. Scroll to the bottom and click **Uninstall**.
70+
71+
</Steps>
72+
73+
## My GitHub org is not showing up during setup
74+
75+
When setting up Hellō Lifecycle at [lifecycle.hello.coop/github](https://lifecycle.hello.coop/github), your org may not appear in the "Select Your Organization" step. This can happen for two reasons:
76+
77+
**I skipped granting access during installation**
78+
79+
During the GitHub OAuth app authorization flow, you may have skipped granting access to your org.
80+
81+
1. Go to the [Hellō Lifecycle OAuth app settings page](https://github.com/settings/connections/applications/lv23li3rZkORXbEiBVu9).
82+
83+
2. You'll see all the orgs you belong to.
84+
85+
3. Click **Grant** next to the org you want to use with Hellō Lifecycle.
86+
87+
4. Return to [lifecycle.hello.coop/github](https://lifecycle.hello.coop/github), log out, and go through the GitHub authorization flow again.
88+
89+
**My org has disabled third-party access**
90+
91+
If you see a red cross beside your org and the **Grant** button is not visible (either during installation or when visiting the OAuth app settings page above), someone in your org has disabled third-party OAuth app access for Hellō Lifecycle.
92+
93+
1. Go to your org's OAuth application policy settings:
94+
```
95+
https://github.com/organizations/<YOUR_ORG_NAME>/settings/oauth_application_policy
96+
```
97+
Replace `<YOUR_ORG_NAME>` with your org's name (e.g., `https://github.com/organizations/Bubbler/settings/oauth_application_policy`).
98+
99+
2. Find **Hellō Lifecycle** in the list of apps. It will have a **Denied** label beside it.
100+
101+
3. Click the **Edit** button next to Hellō Lifecycle.
102+
103+
4. Click **Grant access**.
104+
105+
5. Return to [lifecycle.hello.coop/github](https://lifecycle.hello.coop/github), log out, and go through the GitHub authorization flow again.

0 commit comments

Comments
 (0)