Google Android · Arazzo Workflow
Google Android Enroll a Device and Confirm It Checked In
Version 1.0.0
Confirm the target policy exists, mint an enrollment token, then poll the fleet until the new device appears.
View Spec
View on GitHub
AndroidGoogleMobile DevelopmentMobile Operating SystemOpen SourceArazzoWorkflows
Provider
Workflows
enroll-device
Issue an enrollment token for a known policy and verify the device enrolls against it.
Verifies the policy, mints a token, and then reads the fleet back to confirm the device enrolled and applied the intended policy.
1
confirmPolicy
getPolicy
Read the policy the device will enroll onto. Enrolling against a policy name that does not exist yields a device stuck without configuration, so this is checked before a token is minted.
2
auditExistingTokens
listEnrollmentTokens
List the enrollment tokens already outstanding for this enterprise so an operator can see whether a valid token exists before minting another.
3
createEnrollmentToken
createEnrollmentToken
Mint a short-lived enrollment token bound to the confirmed policy. The qrCode value is what the factory-reset device scans.
4
pollForDevice
listDevices
Poll the enterprise device list until the newly provisioned device checks in. Enrollment is asynchronous from the API's point of view, so this step is retried until a device is present.
5
verifyDevicePolicy
getDevice
Read the enrolled device and confirm it applied the policy the token was bound to, rather than merely appearing in the fleet.
Source API Descriptions
openapi