SkillhabitDocs

Visibility, Mandatory & Licenses

Matrix of Learn visibility, mandatory targets, Academy modes, and content licenses.

What This Is For

A decision matrix for the four controls people mix up most: visibility, mandatory, Academy availability, and content licenses. Lookup only—steps live in the linked how-tos.

Who This Is For

Administrators and support answering “they bought it / were invited but can’t open it.”

The Four Questions

ControlQuestion it answersWhere you set it
Visibility (group / individual / Everyone)Can this person see the item in Learn (standalone library row)?CreateVisibility and targets
Mandatory vs optionalIs this target required (invite + track) or only visible?Same Visibility and targets row
Academy Visibility (product availability)How do people browse, buy, or request this product in Academy?Create / Manage AcademyContent
Content licensesFor paid licensed products: can they start and use it after they already have visibility?Academy commerce + Manage licenses / profile Add license

You normally need visibility + a valid license for license-gated paid products. Licenses do not replace visibility.

Mandatory vs Optional

SettingLearner effectAnalyze / HomeEmail
Content is mandatoryShows as Mandatory; completion trackedInvited / Not started until they startNew Content Notification (batched ~15 min)
Content is optionalVisible when they have visibility; not requiredEnrollment shows OptionalNo mandatory assignment mail from this flag

Mandatory stays mandatory after completion—it does not flip to optional. Meetups cannot currently be marked mandatory.

Details: Enrollment and Notifications · Automated Course Notifications.

When Learn Shows (or Hides) Content

SituationStandalone row in Your library?Can they still open it?
Group or individual visibility (active window)YesYes (license rules still apply)
No visibilityNoDirect link blocked (unless an exception below)
Inside a program they can openInner items may be absent as standalone rowsYes, from the program
Recertification path from an issued certificateRenewal item may lack standalone visibilityYes, from Certificates / renewal flows
Admin-issued content licenseYes (license also grants individual visibility)Yes, while the license is valid

Blocked-access dialogs (View in the Academy, License required, Not available): Visibility in Learn.

Academy Product Availability

AvailabilityWho can accessTypical use
PublicAnyone with the product link (anonymous); signed-in users enroll into LearnOpen / promotional modules
Available / UsersSigned-in free enrollmentInternal catalog
PurchasePaid (Stripe or Manual flow)Commercial training
ApprovalRequest + manager approveControlled free access
UnavailableNot in AcademyLearn-only / drafts

Catalog who-can-open (Manage AcademyVisibility) is separate from per-product availability: Academy Catalog Visibility vs Product Availability.

Licenses (Paid Products)

FactDetail
When issuedOn completed paid Academy order (when licensing is on), or Add license on a profile / Manage licenses
What they grantTime-bounded use + individual Learn visibility
Program productsOne program-level license; inner items do not each need their own for that path
Attempt limitsStill enforced under a license

Full rules: Content Licenses.

Quick “Why Can’t They Open It?”

  1. Do they have the Learn app? → Roles & App Access
  2. Do they have visibility (or a program / recert exception)?
  3. If the product uses licenses, do they have a valid license?
  4. Is the visibility window active (Time-Restricted Access)?
  5. Are attempt limits exhausted (Attempt Limits)?