Most pages on wizard.holdex.io ask you to sign in with GitHub, but not all of them in the same way. This table shows which sign-in each page uses and who can open it.
| Page | How you sign in | Who can open it |
|---|---|---|
| Docs | None for most guides; GitHub for some; team pages need a team account | Each page shows a lock in the sidebar when you cannot open it yet |
| Notifications | Authorize the Holdex GitHub App | Anyone; you see only repositories you can open on GitHub, in organizations with the App |
| Invoices | GitHub, plus the signed link from your salary issue | You, for your own invoices; billing managers for anyone's |
| Costs | GitHub | Team members for their own report; billing managers for anyone's |
| Calendar | GitHub, then connect Google Calendar with your @holdex.io account |
Anyone signed in; built for Holdex team members |
| Booking and pick links you send to others | No sign-in | Whoever has the link |
The notifications board keeps its own session. Signing in there does not sign you in to invoices, costs or the calendar, and the other way round.
| Message | What it means |
|---|---|
Sign in with GitHub to read this page. |
The doc is for people signed in with GitHub. Sign in and it opens. |
This page is for Holdex team members. |
The doc is for the team, and your GitHub account is not in the team members list. |
Authentication required |
You are not signed in. Sign in with GitHub and open the page again. |
Invalid or missing token |
The invoice link is incomplete. Open it again from the comment on your salary issue. |
You can only access your own invoices |
The invoice belongs to someone else, and you are not a billing manager. |
Invoices are only available for retainer contractors |
Your engagement_mode in profile.yaml is employee or project. |
Team member access required |
You are not in the team members list. Ask HR to add you. |
You can only view your own cost breakdown |
You asked for another person's report, and you are not a billing manager. |