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.

nHomeCatalogSessionsMy learning
N
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.

CATEGORY DEFINITION

What is a customer education and partner training platform?

An extended enterprise LMS and customer education platform gives each external customer or partner organization a branded learning portal with governed access codes, domain allowlists, single sign-on, curated course catalogs, and optional source-grounded AI Coach support within one customer training platform and partner training LMS.

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.

05 / Grounded AI guidance for external academies

A source-grounded AI Coach for customer and partner academies.

When optional AI Coach access is enabled for an external organization’s portal, customer and partner learners can ask questions inside a course and receive explanations grounded in the released course material, applied topic updates, and approved product documentation for that catalog.

Grounded in released course sources

Guidance stays within the current lesson, course outline, applied Living Course updates, and approved documentation attached to the course rather than open-web guessing.

Scoped per external organization

Enable or disable optional AI Coach access per customer or partner portal alongside catalog, live-session, and transcript controls.

Reviewed product updates

When product workflows change, your team reviews and applies topic updates so returning academy learners get updated guidance without a SCORM rebuild.

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.

Get estimate