{
  "uid": "cogitave.learn.understand-massar",
  "kind": "module",
  "href": "/modules/understand-massar/",
  "title": "Understand Cogitave Massar",
  "summary": "Cogitave Massar is the guardian remote-console agent that gives an authorized operator a terminal on a customer device without opening an inbound port or requiring a VPN. This module explains what Massar is and the one job its agent performs, why an outbound-only connection model removes the need for inbound access, how a session moves control messages and terminal bytes across the agent-broker-operator chain, and how a device authenticates while Diyar-side RBAC and audit authorize and record who connects. It also states plainly which parts are shipped today - the CLI installers with a static per-device token, Windows and Linux support - and which are still previews, such as the graphical enrollment wizard and macOS support.",
  "type": null,
  "products": [
    "massar"
  ],
  "roles": [
    "developer",
    "solution-architect"
  ],
  "levels": [
    "beginner"
  ],
  "subjects": [
    "remote-access",
    "security"
  ],
  "headings": [],
  "source": "By the end of this module, you will be able to:\n- Explain what Massar is and the one job its agent performs: dial out, bridge a PTY, hold no standing shell.\n- Explain why an outbound-only connection model removes the need for an inbound port or a VPN.\n- Describe the three parties in a session and how control messages (Text frames) are distinguished from terminal bytes (Binary frames) on the wire.\n- Describe how a device authenticates with a per-device token and how an operator is authorized and audited on the Diyar side.\n- State accurately which install and enrollment paths are shipped today, and which are previews.\n",
  "units": [
    "cogitave.learn.understand-massar.introduction",
    "cogitave.learn.understand-massar.the-dial-out-model",
    "cogitave.learn.understand-massar.how-a-session-works",
    "cogitave.learn.understand-massar.the-security-model",
    "cogitave.learn.understand-massar.knowledge-check",
    "cogitave.learn.understand-massar.summary"
  ],
  "durationInMinutes": 30,
  "badge": "cogitave.learn.understand-massar.badge",
  "partOf": "cogitave.learn.paths.get-started-with-massar"
}