Navigation¶
The destinations of the console, the paths that reach them, and the conditions a signed-in user must meet to see each one.
Shell¶
The console shows one active account at a time. The shell around every page has:
| Element | Where | Contents |
|---|---|---|
| Navigation pane | Left edge | One list for Ideate and Build: Home and Skill store; Projects, Interviews and Artifacts under Ideate; Environments, Workstations and Activity under Build. On the account admin pages, Home and the account's pages instead. Support and the account card at the foot |
| Account card | Bottom of the navigation pane | Name and active account; opens a menu with the account list, Account settings (admins), Usage, Keyboard shortcuts, Appearance, Manage profile and Sign out |
On a phone the navigation pane opens as a drawer from the menu button in the title bar.
Destinations¶
| Path | Label | Purpose |
|---|---|---|
/next |
Home | Home for the active account |
/ideate |
Ideate | Redirects to Home |
/ideate/projects |
Projects | The account's Ideate projects |
/ideate/projects/shared |
Projects (shared) | Projects shared with the user; the Projects destination for a member without Ideate access |
/ideate/get-started |
Restarts the Ideate guided onboarding | |
/build |
Build | Redirects to Activity |
/build/activity |
Activity | The user's own Build activity, the Just me tab |
/build/activity/team |
Activity | The team's Build activity, the My team tab |
/build/environments |
Build environments | Build environments, products and their deployment environments |
/build/workstations |
Workstations | The user's workstations |
/build/api-reference |
Integrate with Alis | API reference for integrating with Build |
/build/profile |
Build profile settings (guidance, approval, provider, editor, notifications) | |
/build/select-account |
Prompts for an account before entering Build | |
/build/welcome |
The Build welcome journey that creates the Build profile | |
/skills |
Skill store | Browse skills; /skills/ID opens one |
/specialists |
Support | Specialist conversations; /specialists/tickets/ID opens one |
/admin |
Redirects to the accounts list | |
/admin/accounts |
Accounts | Accounts the user can administer, with New account |
/admin/accounts/new |
New account | Creates an account (name, country, review) |
/admin/accounts/ID |
Redirects to Activity for the account | |
/admin/accounts/ID/activity |
Activity | Credit spend and limits across Ideate and Build |
/admin/accounts/ID/billing |
Billing | Invoices |
/admin/accounts/ID/members |
Members | Members, product access, roles, requests, auto-enrol |
/admin/accounts/ID/settings |
Settings | Account and billing information, account actions |
/account |
User Profile | The user's own profile and connected apps |
/signup |
Sign-up: join, request or create an account, then billing | |
/billing-setup |
Add a payment method to continue | Billing details, spending and card |
/invite |
Preview of an invitation link | |
/invite/claim |
Accepts the invitation and redirects | |
/release-notes |
Release notes | Releases across Ideate and Build |
Older paths such as /, /profile, /specialist, /support, /build/team-activity, /build/specifications, /admin/accounts/ID/ideate-activity, /admin/accounts/ID/build-activity, /build/landing-zone/…, /build/glass/…, /build/explain/… and /ideate/home redirect to their current equivalents.
Gates¶
Gates run in this order on every navigation.
| Gate | Applies to | Condition | Otherwise |
|---|---|---|---|
| Sign-in | Every page except an interview participant's pages | The user is signed in | Redirect to the sign-in page |
| Account | Every page except /signup, /invite, /invite/claim, interview pages and a few sign-in helper pages |
The user belongs to at least one account and one is active | Redirect to /signup |
| Build profile | /build/…, except /build/profile |
The Build welcome journey is complete | Redirect to /build/welcome |
| Billing | Every page inside the shell, plus the account admin pages | The active account has billing details and a payment card on file, or the user is not an admin of it | Admins: redirect to /billing-setup. Members: a banner asking an admin to add a payment method |
| Ideate access | Ideate pages | The member has Ideate access | Only shared projects; a Limited Ideate functionality card |
| Build access | Build pages | The member has Build access | Alis Build access required with Request Alis Build access; an admin can grant themselves access |
| Admin | Account admin pages | The user is an admin of that account | Activity shows Account admin access required; accounts the user cannot open are disabled in the list |
The billing gate does not apply to accounts on the Express trial plan, test accounts, accounts invoiced through a Build Partner, or accounts set up for invoice payment rather than a card.