Skip to main content
Skip table of contents

v3.39 Release Notes

New & Updated Features

Microsoft O365 CSP Direct Performance Improvements

The backend structure has undergone significant improvements to increase performance, include when assigning and unassigning licences to users, fewer API calls to Microsoft and removal of log entries in customer event logs, except for when the initial grant is checked.

Changes to Global Support Admin Role

Based on feedback from customers, we have modified the permissions for the Global Support Admin role. The Global Support Admin role can now:

  • Edit organization display names and registration numbers.

  • Edit organization group members

API updates

The following changes have been made to the API

Azure Plan Subscription Management

New API calls have been added to create, update and list Microsoft Azure Plan subscriptions. When creating a Microsoft Azure Plan subscription for an organization, an Azure usage subscription (entitlement) is also created. Multiple Azure usage subscriptions can be created under the same Azure Plan subscription.

Method

Endpoint

Description

GET

api/resellers/{resellerId}/organizations/{organizationId}/services/azureplan/subscriptions

Returns all Azure Plan subscription for an organization.

POST

/api/resellers/{resellerId}/organizations/{organizationId}/services/azureplan/subscriptions

Creates a new Azure Plan for an organization.

GET

/api/resellers/{resellerId}/organizations/{organizationId}/services/azureplan/subscriptions/{id}

Returns details of a specific Azure Plan subscription for an organization.

PUT

/api/resellers/{resellerId}/organizations/{organizationId}/services/azureplan/subscriptions/{id}

Update the status, friendly name or purchase order number of an Azure Plan subscription.

POST

/api/resellers/{resellerId}/organizations/{organizationId}/services/azureplan/subscriptions/CreateEntitlement

Create a new Azure usage subscription (Entitlement) for an Azure Plan subscription.

The following changes have been made to the API

Assign users to subscriptions

Four new API calls have been introduced to manage user assignments to subscriptions. If a service has been set up as a user-assigned service, it is possible to add and remove users from a subscription created under the service in the Cloudmore user interface.

In this release, we have extended the functionality so that user assignments can be managed through the API. We also introduced a new field named “External User ID” that allows for an external identifier of the user to be stored in Cloudmore.

Method

Endpoint

Description

GET

/api/resellers/{resellerId}/organizations/{organizationId}/services/{serviceId}/subscriptions/{subscriptionId}/users

Returns all organization user that are currently assigned to a particular subscription.

PUT

/api/resellers/{resellerId}/organizations/{organizationId}/services/{serviceId}/subscriptions/{subscriptionId}/users

Updates the External User ID of a user that has been assigned to the subscription.

POST

/api/resellers/{resellerId}/organizations/{organizationId}/services/{serviceId}/subscriptions/{subscriptionId}/users

Assign a user to a subscription.

DELETE

/api/resellers/{resellerId}/organizations/{organizationId}/services/{serviceId}/subscriptions/{subscriptionId}/users/{userId}

Removes a user from a subscription.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.