The components
Altoura Frontline HMD app
Runs on HoloLens 2. Delivers AR-anchored procedures and the Remote Expert on-device experience for the field worker.
Procedures Portal (web)
Browser-based workspace where authors and supervisors create, organize, and publish procedures.
Altoura Remote Expert backend
Altoura-hosted service that orchestrates Remote Expert meetings and powers live annotations and file sharing between the HoloLens and Microsoft Teams.
Microsoft Teams plugin
The Altoura Remote Expert meeting app that the expert interacts with inside Microsoft Teams.
Microsoft Entra ID
Your organization’s identity provider. Users sign in as themselves, to your own tenant.
Altoura Portal
Web portal used for device pairing, user management, and tenant-level configuration.
How the pieces work together
The worker signs in on HoloLens 2
The Altoura Frontline app authenticates the user against your organization’s identity. Once signed in, the app is ready to run procedures and start Remote Expert sessions.
The worker runs a procedure
The HMD app downloads the latest published procedure, anchors it to the physical space, and renders steps, 3D models, and media in augmented reality as the worker moves through the task.
The worker starts a Remote Expert session
Either by searching for a specific expert (Contacts flow) or joining a pre-scheduled Teams meeting (Meetings flow). A standard Microsoft Teams meeting is created in the background.
The expert joins from Microsoft Teams
The expert joins the call from the Teams client they already use. For the Contacts flow, they receive a one-click invitation in their Teams chat. For scheduled meetings, they join from their calendar.
The expert adds the Altoura Remote Expert app
Inside the Teams meeting, the expert adds the Altoura Remote Expert app from the meeting toolbar. A side panel opens with annotation and sharing controls.
Content lifecycle
Author
Subject-matter experts create procedures — either in the Procedures Portal (web) or directly on HoloLens 2 in Author Mode.
Enrich
They add tasks, steps, 3D models, media, anchor gems, and choice logic so the procedure guides the operator precisely.
Publish
Once ready, the procedure is published from the Portal and becomes available to operators across the tenant.
Run
Operators on HoloLens 2 pick up the latest version automatically the next time they run the procedure.
Identity and security, at a glance
Altoura Frontline is designed to run inside your own Microsoft 365 tenant, with identity, permissions, and auditability all under your control.- Users sign in as themselves. No shared Altoura accounts. Every action is tied to a real identity in your tenant.
- Meetings are owned by the field worker. Remote Expert calls appear in that user’s Teams meeting history and calendar, just like any other Teams meeting they host.
- Least-privilege access. Altoura is granted only what it needs to create meetings, notify experts, and resolve contacts — nothing more. It cannot read email, files, calendars, or modify users.
- No credentials stored by Altoura. Altoura never stores user passwords. Configuration is based on a single Microsoft-standard app registration in your own Entra ID.
- Single-tenant by design. Data, identity, and configuration stay within your Microsoft 365 tenant boundary.
- Predictable secret rotation. The one shared secret used by the Altoura backend can be rotated by your IT team on a standard cadence (typically annually).
What your IT team takes care of
Most customers only need a small number of one-time actions from their IT team to bring Altoura Frontline live. The details are in the IT Admin Guide, but at a glance it comes down to:- Configure a standard Microsoft Entra ID app registration in your tenant.
- Upload the Altoura Remote Expert Teams app through Teams Admin Center and (optionally) pin it so experts have it ready.
- Allowlist the Altoura service endpoint on your corporate network.
- Provide the app registration values to Altoura through a secure channel.
- Run a short end-to-end validation to confirm everything is working.

