GitHub Copilot · Arazzo Workflow
GitHub Copilot Deprovision Seats for Users
Version 1.0.0
List current seats, set seats to pending cancellation for selected users, and confirm the updated billing breakdown.
View Spec
View on GitHub
AgentsAIArtificial IntelligenceCode GenerationCode ReviewCoding AgentCustom InstructionsDeveloper ToolsExtensionsIDEMachine LearningMCPMetricsModel Context ProtocolProductivityArazzoWorkflows
Provider
Workflows
deprovision-users
List seats, cancel seats for users, and confirm pending cancellations.
Lists Copilot seats, branches to end when none exist, sets the supplied usernames' seats to pending cancellation, then reads billing to observe the updated pending cancellation count.
1
listSeats
listCopilotSeats
List the organization's current Copilot seats to confirm there are seats available to cancel before issuing the removal.
2
removeUsers
removeUsersFromCopilotSubscription
Set the supplied users' Copilot seats to pending cancellation. Access ends at the conclusion of the current billing cycle. Responds 200 with the number of seats cancelled.
3
confirmBilling
getCopilotBillingForOrganization
Re-read the organization's Copilot billing information to observe the updated pending cancellation count after the seats were removed.