// get a list of all requests per user (or all if no username is given)
$cloudrequestgetlist_parameter = "user,{$cloud_user},{$cloud_password},{$cloud_user}";
$cloudrequest_list = '';
try {
    $cloudrequest_list = $client->CloudRequestGetList($cloudrequestgetlist_parameter);
} catch (Exception $e) {
    echo 'Caught exception: ', $e->getMessage(), "<br>";
}
if (is_array($cloudrequest_list)) {
    foreach ($cloudrequest_list as $cr_id) {
        // de-provision the request / set request status
        echo "<form action={$thisfile} method=post>";
        echo "<nobr><pre>";
        $cloudrequestgetlist_parameter = "user,{$cloud_user},{$cloud_password},{$cr_id}";
        try {
            $cloudrequest_array = $client->CloudRequestGetDetails($cloudrequestgetlist_parameter);
            print_r($cloudrequest_array);
        } catch (Exception $e) {
            echo 'Caught exception: ', $e->getMessage(), "<br>";
        }
        echo "</pre></nobr>";
        echo "<input type=hidden name='cr_id' value=\"{$cr_id}\">";
        echo "<input type=submit name='action' value='deprovision'>";
        echo "</form>";
        echo "<br>";
    }
}
// ######################### form de-provision end #############################
echo "<hr>";
// ######################### Get Cloud Users CCUs ##############################
$cloudusergetccus_parameter = "user,{$cloud_user},{$cloud_password},{$cloud_user}";