async def METHOD_NAME(self, async_client: "AsyncClient", role: UserRole):
    workspace = await WorkspaceFactory.create(name="workspace_delete")
    user = await UserFactory.create(role=role, workspaces=[workspace])
    async_client.headers.update({API_KEY_HEADER_NAME: user.api_key})
    response = await async_client.delete(f"/api/v1/workspaces/{workspace.id}")
    assert response.status_code == 403