Skip to content

Allow users to request organization access post-signup #162

@p134c0d3

Description

@p134c0d3

Problem Statement

When signing up for Better Hub, users are prompted to request access to organizations they belong to. However, if a user skips this step during initial signup, there is currently no way to go back and request access to those organizations after the fact.

User Flow

  1. User signs up for Better Hub
  2. During onboarding, user is shown orgs they have access to on GitHub and prompted to grant access
  3. User skips this step (intending to grant access later)
  4. Missing: User cannot find any settings/UI to come back and grant access to skipped organizations

Proposed Solution

Add a section in user settings (or similar) where users can:

  • View organizations they are a member of on GitHub
  • See which organizations Better Hub currently has access to
  • Request access to organizations that were previously skipped

Benefits

  • Improves user experience for users who accidentally skipped org selection
  • Allows gradual onboarding for users who prefer to set up org access later
  • Reduces friction for new users who may not want to grant all permissions immediately

Potential Implementation Ideas

  • Add an "Organizations" or "Connected Accounts" section in user settings
  • Surface a banner/notification when the user visits pages that would benefit from org access
  • Provide a "Grant Access" button next to each non-connected organization

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions