Securely decommission an org: export all data, revoke all agents, provide compliance certificate.
When a customer leaves, you need a secure, auditable decommissioning process.
Enterprise offboarding is the controlled process of decommissioning an org: exporting all governance data (signatures, audit trail, policies, reports), revoking all agents and tokens, and providing a compliance certificate that proves the offboarding was done correctly.
Step 1
Request
Step 2
Export data
Step 3
Revoke all
Step 4
Certificate
const status = await fetch('https://api.mosscomputing.com/v1/offboarding/status', {
headers: { 'Authorization': 'Bearer ' + access_token },
}).then(r => r.json());{
"has_request": true,
"request_id": "off_001",
"status": "export_complete",
"steps": {
"export": "completed",
"revoke": "pending",
"certificate": "pending"
}
}await fetch('https://api.mosscomputing.com/v1/offboarding/decommission', {
method: 'POST',
headers: {
'Authorization': 'Bearer ' + access_token,
'Content-Type': 'application/json',
},
body: JSON.stringify({
reason: 'Customer contract ended',
export_data: true,
revoke_all_agents: true,
notify: ['admin@acme.com'],
}),
});Enterprise Offboarding complete!