Data Access by Hivel
- Hivel accesses the past 60 days of commits and pull requests from active repositories during the initial sync.
- Hivel employs GitHub's OAuth for authentication.
- Users maintain full control and can withdraw access anytime via GitHub's authorized apps section.
- Ensure to log in with an account possessing write permissions to relevant GitHub repositories.
- Write permissions are mandatory for webhook publication, facilitating real-time data sync.
- Opt for a service account rather than an individual-linked account.
- Service accounts are typically overseen by the company's admin.
Sign in to Hivel
- Navigate to the Hivel sign-up page
- Add your work email id (If you'd like to use your personal email id please contact email@example.com)
- Now, you can use your Google or Microsoft login with your work email id; or create a password.
- Create your Company Profile, and click 'Get Started'.
- Once you've successfully created your Company Profile you will be redirected to the Integrations Page.
- Select GitHub, and log in to your company's GitHub account using a service account.
- Authorize Hivel on the ensuing GitHub redirect.
- Click "Grant" for desired workspaces.
- After authorization, you'll be redirected back to Hivel.
- Once your GitHub is successfully integrated, we will start to pull data. It will take between 2 - 48 hours for the complete sync, depending on the volume of the data.
Below are step-by-step screenshots of instructions you can refer to if needed.