When it fires
After DeleteRoleService succeeds. A role can only be deleted if no members are currently assigned to it.
Payload
ts
{
type: 'role.deleted',
data: {
role: {
id: string
name: string
}
}
}Example
json
{
"type": "role.deleted",
"data": {
"role": {
"id": "0192a1b2-c3d4-7000-8000-0000000000b0",
"name": "Read-only deployer"
}
}
}