SmileLink Academy • Role-aware application workspace

SmileLink Academy Application

This application keeps a stable workspace while learner, tenant-admin, and owner details load by role.

このアプリケーションでは、ワークスペース構造を保ったまま、学習者・テナント管理者・オーナーの詳細を役割ごとに表示します。

Learner view

Learner

Essential profile, enrollment, progress, upcoming sessions, and registration status.

Tenant admin view

Tenant admin

Scoped visibility focused on reporting and learner status inside the allowed tenant boundary.

Platform owner view

Platform owner

Fullest structured read-only visibility for operational oversight and learner-level inspection.

Application status

Auth state: Checking...
Current role view: None
Resolved app role: Checking...
Role source: Checking...
Data connection: Checking...
Config status: Checking...
Config environment: Unknown
Session user: None
Last signed in: Not loaded
Password last changed: Not available
Browser origin: Checking...
Proof read-path: Not checked

Preview role shells

These buttons keep the shell in place and switch the role-specific workspace cards.

Jump within active workspace

Use these buttons to move between the major sections of the currently active role view.

Access panel

Sign in

Use your email sign-in code, secure sign-in link, or password to access your workspace.

No current action.

Workspace notes

  • Use the role tools to review the current workflow state.
  • Use the jump buttons to move between the main sections.
  • Refresh after sign-in changes if a section looks stale.
  • Keep validation steps small and confirm visible behavior after each change.
Overview

Signed-out overview

The shell is visible, but no role-specific data is loaded until a session exists.

Role tools

Access tools

Use the Access panel above to sign in and test the role-aware workspace.

Sessions & registrations

No active learner session state

Session, registration, and course state appear after sign-in.

Detail & inspection

No active detail view

Learner, tenant admin, and owner detail cards appear only after a recognized role is loaded.

Completed modules

Completed modules in this track

No completed modules recorded
Overview

Signed in (no app role) overview

A session exists, but the user does not currently match a recognized app role.

Role tools

Role review needed

Check role tables and seed data if this user should be routed as learner, tenant admin, or owner.

Sessions & registrations

Session tools unavailable

Role-specific session tools appear only after recognized routing succeeds.

Detail & inspection

Inspection unavailable

No scoped role detail view is available for unrecognized authenticated users.

Messages & support

Important learner messages and support

Reminder status:-
Latest notification:-
Support status:No support request has been submitted
Latest support update:-
Role tools

Learner actions

Use these actions to check session availability and move through your current module.

Current module

Current module progress

Learner email:Not loaded
Membership count:Not loaded
Enrollment status:Not loaded
Program / track name:Not loaded
Current level:Not loaded
Target level:Not loaded
Current module name:Not loaded
Current module stage progress:Not loaded
Module stage status:Not loaded
Micro-lesson content completed at:Not recorded
Module guidance:Not loaded
Stage pathway
Stage pathway will appear here.
Latest learner update:Not loaded
Current session availability
No current module summary loaded yet.
Dojo

Module content and practice

Use the Dojo to move through the current module page by page.

Reference information

Support and troubleshooting references

Track ID:Not loaded
Cohort ID:Not loaded
Site ID:Not loaded
Lesson key:Not loaded
Lesson version:Not loaded
Session registration ID:Not loaded
Session occurrence ID:Not loaded
Certification journey

Gemba requirement summary and final module certification

Next step status:Not loaded
Next learner step:Not loaded
Program / course track:Not loaded
Module / lesson context:Not loaded
Selected gemba session:Not loaded
Selected gemba occurrence ID:None
Selected gemba booking recorded at:Not booked
Required number of gemba sessions:Not loaded
Required number of gemba passes:Not loaded
Number of gembas attended:Not loaded
Number of gembas evaluated as passed:Not loaded
Remaining number of gembas to attend:Not loaded
Remaining number of gembas to be evaluated as passed:Not loaded
Selected gemba attendance status:Not loaded
Latest instructor evaluation:Not loaded
Latest instructor evaluation recorded at:Not loaded
Content completion record:Not loaded
Active proof token:Not loaded
Proof read URL:Not loaded
Proof QR:Not loaded
Final module certification status:Not loaded
Final module certification progress:Not loaded
Gemba availability and requirements
No gemba detail loaded yet.
This learner workspace shows the remaining gemba and final module certification actions in the order the learner needs to complete them.
Overview

Tenant admin overview

Admin email:Not loaded
Scope row count:Not loaded
Tenant ID:Not loaded
Scope type:Not loaded
Site ID:Not loaded
Cohort ID:Not loaded
Learner count in tenant:Not loaded
Role tools

Tenant admin review controls

Directory status:Not loaded
Directory learner count:Not loaded
Selected learner:None
Current review mode:Read-only tenant-scoped inspection
Follow-up status:Phase 10 inspection flow active
Completion review:Phase 10 inspection flow active
Registration status:Use selected learner detail below
Attendance update access:Not loaded
Completion update access:Not loaded
Next review step:Load the learner directory, then inspect or refresh a selected learner
This slot keeps tenant-admin controls in the same workspace position while scoped follow-up, attendance review, and completion review continue to expand.
Sessions & registrations

Learner registration status

Registration count:Not loaded
Latest occurrence ID:Not loaded
Latest registration status:Not loaded
Latest booked at:Not loaded
No tenant-scoped learner detail loaded yet.
Detail & inspection

Learner details

Learner user ID:None
Tenant ID:None
Membership role:None
Enrollment status:Not loaded
Program track:Not loaded
Current level:Not loaded
Target level:Not loaded
Latest attendance:Not loaded
Latest completion:Not loaded
Completion recorded at:Not loaded
Certificate eligibility:Not loaded
Latest gemba result:Not loaded
Gemba assessed at:Not loaded
Gemba assessor:Not loaded
Gemba rubric:Not loaded
Latest notification:Not loaded
Reminder receipt:Not loaded
Support access:Not loaded
Support ticket visibility:Not loaded
Escalation path:Not loaded
Audit history access:Not loaded
Latest audit action:Not loaded
Latest audit time:Not loaded
Overview

Owner overview

Owner email:Not loaded
Platform role:Not loaded
Platform role status:Not loaded
Total tenants:Not loaded
Total tenant admin scopes:Not loaded
Total learner memberships:Not loaded
Role tools

Owner review controls

Directory status:Not loaded
Directory learner count:Not loaded
Oversight mode:Platform-wide read-only observation
Tenant coverage:Cross-tenant visibility
Completion review:Phase 10 inspection flow active
Registration review:Use selected learner registration state
Attendance update access:Not loaded
Completion update access:Not loaded
Escalation posture:Observation and troubleshooting only
Next review step:Load the learner directory, then inspect or refresh a selected learner
This slot keeps owner oversight controls in the same workspace position while cross-tenant review and escalation workflows continue to expand.
Sessions & registrations

Selected learner registration state

Registration count:Not loaded
Latest occurrence ID:Not loaded
Latest registration status:Not loaded
Latest booked at:Not loaded
No owner learner detail loaded yet.
Detail & inspection

Selected learner details

Learner user ID:None
Tenant ID:None
Membership role:None
Enrollment status:Not loaded
Program track:Not loaded
Current level:Not loaded
Target level:Not loaded
Latest attendance:Not loaded
Latest completion:Not loaded
Completion recorded at:Not loaded
Certificate eligibility:Not loaded
Latest gemba result:Not loaded
Gemba assessed at:Not loaded
Gemba assessor:Not loaded
Gemba rubric:Not loaded
Latest notification:Not loaded
Reminder receipt:Not loaded
Latest support ticket:Not loaded
Support status:Not loaded
Support severity:Not loaded
Audit events loaded:Not loaded
Latest audit action:Not loaded
Latest audit actor:Not loaded
Latest audit time:Not loaded
Completion lesson:
Selected lesson version:Not loaded
Draft preview:
Draft preview status:Not loaded
Draft preview output:
No draft preview loaded.
Workflow readiness:Not loaded
Workflow reason:Not loaded
Content readiness:Not loaded
Content reason:Not loaded
Overall readiness:Not loaded
Overall reason:Not loaded
Next action:Not loaded
Override remarks:
0/100
Guarded completion status:Not loaded
Completion action:Select a learner registration first
Readiness sync:Idle
Last readiness sync:Not yet refreshed