Google Android · Arazzo Workflow
Google Android Roll Out a Policy Change and Verify It Applied
Version 1.0.0
Read the current policy, patch a targeted field with an updateMask, then confirm a device actually applied the new version.
View Spec
View on GitHub
AndroidGoogleMobile DevelopmentMobile Operating SystemOpen-SourceArazzoWorkflows
Provider
Workflows
roll-out-policy-change
Patch a policy with an updateMask and verify a canary device applied it.
Captures the pre-change policy version, applies a masked patch, and watches a canary device until it reports the policy as applied.
1
readCurrentPolicy
Read the policy before changing it so the current version is captured and the change can be reviewed or rolled back against a known baseline.
2
patchPolicy
Patch only the fields named in the updateMask. Without a mask the request body replaces the whole policy, silently dropping settings that were not sent, so the mask is always supplied here.
3
listAffectedDevices
List the fleet to pick a canary device to watch. Every device on this policy will receive the change on its next check-in.
4
verifyCanaryApplied
Poll the canary device until it reports the policy as applied. Devices apply policy on check-in, so a freshly patched policy is not live on the fleet until this reports back.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.