Upskillable

Customer Portals / External organization learning

Your customers’ learning space. Your access rules.

Welcome external learners into a familiar space, with access your team controls. Give every customer or partner a branded learning portal with its own address, catalog, and joining rules.

HomeCatalogSessionsMy learning
Northstar AcademyCustomer learning portal
Avery · Learner
WELCOME BACK

Build confidence for what comes next.

Continue learning from the catalog selected for Northstar teams.

Continue learningBrowse catalog
IN PROGRESSCustomer conversations64% complete
UP NEXTManager essentialsAvailable in catalog
Illustrative portal UI · Example Northstar branding and learning data.

01 / Make the space feel like theirs

A dedicated address for a customer relationship.

Give each external organization a portal identity that matches the experience you want to provide. Configure the name, logo, colors, and catalog access in one place.

Brand the welcome

Use the organization’s configured name, logo, and colors across its portal shell.

Keep organizations separate

Give customers and partners a dedicated address and organization-scoped learning space.

Shape what is available

Connect the portal to the catalog and learning configured for that organization.

02 / Make joining clear

A simple way in. A clear next step.

Show learners what each step proves. The organization access code gates signup. Their personal email one-time code verifies email control. Optional administrator approval decides whether a verified learner becomes active.

1ORGANIZATION ACCESS CODENS-TEAM-7K4Q

Gates self-signup for this customer portal.

Code is not a password.
2YOUR DETAILSJoin Northstar

Name and work email create your learner profile.

Seat checked before access.
3EMAIL ONE-TIME CODEVerify your email

The emailed code proves control of your personal email address.

Admin approval may follow.
Illustrative join flow · Organization access code, personal email one-time code, and optional approval are separate steps.
Two codes, two jobs. One code lets people into your organization’s portal. A one-time email code confirms it is really them.

03 / Keep control after launch

Onboarding stays inside your rules.

See active and pending seats together. Restrict signup to approved domains, require review, set an expiry date, and keep a record of access-code activity.

ORGANIZATION ACCESS

Northstar Academy

Active code
SEATS42 / 508 available · active + pending
DOMAIN ALLOWLISTexample.comOnly approved domains can join.
EXPIRES30 Sep 2026Expiry can close new signup.
APPROVALRequired3 learners await review.
Branded portal configured Last joined 2h ago Rotate or revoke code
Illustrative admin controls · Example settings and activity. Existing members keep their access when a joining code is revoked.

Set the boundary.

Use seat limits and a domain allowlist to define who can join.

Choose the checkpoint.

Let email verification activate access, or hold new learners for administrator approval.

Change the key.

Rotate or revoke the joining code and review the resulting audit activity.

04 / Connect entry to learning

A governed door into the right catalog.

After access is active, learners see the courses and sessions configured for their organization.

NORTHSTAR CATALOG

Learning selected for your team

Search catalog
01ONBOARDINGCustomer conversations

3 lessons · 45 min

Continue
02MANAGER ENABLEMENTManager essentials

5 lessons · 1 hr 20 min

Available
03PRODUCT UPDATESpring release briefing

2 lessons · 25 min

Available
Illustrative catalog UI · Course availability follows portal configuration.

A few practical questions

Customer Portals, in plain language.

Can each organization have its own branding?

Yes. Configure the organization’s portal name, logo, colors, dedicated portal address, and catalog access.

How does an organization access code work?

Learners enter the organization access code, provide their details, and verify their email using a personal one-time code. Access follows your seat, email-domain, and approval rules.

Do returning learners need a password?

The customer portal supports returning learners signing in with an emailed one-time verification code. They verify their own email address rather than using the shared organization access code as a password.

Do you support single sign-on?

Yes. Learners can sign in through your organization’s identity provider. We set up the connection with your team during onboarding. Learners without single sign-on join with an emailed verification code.

What controls can administrators set?

Set seat capacity, approved email domains, access-code expiry, and optional administrator approval. Administrators can rotate or revoke the joining code and review signup activity.

Does revoking a code remove existing learners?

No. Revoking the code stops new people joining. Existing learners keep their access until you change it.

Does joining enroll someone in every course?

No. Joining creates organization membership, subject to approval settings. Catalog availability and course enrollment remain separate controls.

Make external learning easier to enter

Give customers a place that feels like theirs.

Walk through your branding, learner access rules, and course selection with Upskillable.

Request a tailored estimate