Google sign-in proves the person. Hardware proves the device.
Google Workspace manages users, sign-in, and Context-Aware Access. Smallstep restricts certificate issuance to approved, inventoried devices and verifies hardware evidence where supported, so an access level can require a credential with a known provenance.

What Context-Aware Access already covers, and what it leaves open
Context-Aware Access can require device approval, Endpoint Verification attributes, and an enterprise certificate. Those controls stay. What they do not establish is how that certificate was issued: whether the device was in the inventory you approve and whether its key was generated in hardware.
- Google evaluates the certificate it is shown. Smallstep governs which devices get one.
- Coverage varies by OS, browser, and whether the device is managed.

Go beyond posture with hardware-backed credential issuance
Before a certificate is signed, Smallstep checks that the device is approved in your inventory, synced from Jamf, Intune, Google Workspace for ChromeOS, or your MDM, and verifies hardware attestation where supported, or Smallstep key-possession attestation on supported Mac configurations. Google keeps users, groups, and access levels. Smallstep adds assurance at the moment a credential is created.

Google sign-in proves the person. The certificate speaks for the machine.
Passkeys, security keys, and Google prompts answer "is this the right person?" A device credential answers "is this a machine we issued?" The two layers complement each other.
- A passkey or prompt confirms a person, not the laptop running the session.
- Neither consults your hardware inventory before access.
- A device certificate speaks for the device, not for who is sitting at it. Smallstep's certificate exists only because the device passed an inventory check and, where supported, a hardware attestation. Existing sessions still rely on Google's session controls.

The certificate becomes a Context-Aware Access condition
Google lets an access level require an enterprise certificate. You upload Smallstep's CA to Google Admin, and Chrome plus Endpoint Verification make the Smallstep certificate available to Google's policy engine, which validates it against your trust anchors and evaluates its attributes when enforcing the access level. Smallstep attests hardware at issuance, not at each Google sign-in, and Google does not see that evidence, so scope the access level to certificates issued under the device-assurance policy you intend. Users see the sign-in they already know.

Google Workspace integrates with Smallstep at two points
Users and groups come from Google Workspace over OIDC and a directory pull, so certificates go to the right people. Devices come from your MDM integration, or from a separate Google Workspace device integration for ChromeOS. At access time, Google's own Context-Aware Access does the checking; Smallstep is not in the request path.
Google Workspace continues to own users, access levels, and app assignments. Smallstep owns which devices get a credential and how its key is protected.
Run the access level in monitor mode first, phase enforcement by organizational unit, and test an approved device, an unmanaged device, and a removed device before you enforce.
Key benefits for Google Workspace customers
Credentials only for approved hardware
Every certificate is authorized against your inventory before signing. A device you did not approve gets nothing, whatever Endpoint Verification reports about it.
Hardware attestation where it exists
Windows and Linux TPMs and ChromeOS Verified Access give device-attested keys. Macs using Chrome go through the agent and are Smallstep-attested. Assurance varies by OS, application, and enrollment method; the FAQ says what each one gets.
A condition with nothing to relay
The certificate is presented by Chrome policy, not typed or approved by a user. Combined with a passkey or security key, an access level can require both the person and the device.
Nothing for users to carry
Enrollment, issuance, and renewal happen through the agent, the MDM, or the ChromeOS extension (ChromeOS needs the device identity certificate step). Users keep their Google sign-in; the device credential arrives and renews without their involvement.
Beyond Chromebooks
Smallstep issues device credentials on Windows, macOS, and Linux as well as ChromeOS, from a centralized device inventory and certificate management. Chrome and Endpoint Verification behavior differ by platform and should be validated per client.
Defense in depth, not replacement
Keep Endpoint Verification, 2-Step Verification, and your existing access levels. Smallstep adds a hardware-rooted answer to the question those controls cannot ask: was this credential ever issued to this machine?

Chromebooks on EAP-TLS Wi-Fi, attested by Verified Access
The same Smallstep extension that feeds Context-Aware Access issues the 802.1X certificate, so contractor and frontline Chromebooks join the secure SSID without a password. See Wi-Fi
Put issuance assurance behind the Google Workspace sign-ins that carry the most business risk.
Your Google controls stay where they are. Smallstep checks approved inventory and, where supported, hardware attestation before a certificate exists. Keep your most sensitive apps on credentials with a provenance.