Creating a Service Template for Recurring Licenses and Add-ons

This section describes how to create a Microsoft 365 service template for recurring licenses and add-ons.

For your Microsoft 365 application instance and its resources that represent recurring licenses and add-ons, you must create a separate service template.

Important:

1. You must create only one service template for a Microsoft 365 application instance and its resources that represent recurring licenses and add-ons.

2. Do not include resources of different Microsoft 365 application instances in the same service template.

To create a service template for recurring licenses and add-ons, perform the following actions:

  1. In the Provider Control Panel, go to Products > Service Templates.
  2. Click Add New Service Template.
  3. Specify the following parameters:

    • Name: The name of this service template. For example: Microsoft 365 (Recurring Licenses and Add-ons).
    • Description: (Optional) The description of this service template.
    • Autoprovisioning: This defines whether subscriptions based on this service template are auto-provisioned (Yes or No). Select Yes.
    • Type: This defines the type of this service template. Select Custom from the drop-down list.

    Click Next.

  4. Include the following resource types:

    • Office 365 Global Settings. The resource limit must be set to Unlimited.
    • Office 365 Tenant. The resource limit must be set to 1.
    • Office 365 User. The resource limit defines the maximum number of CloudBlue Commerce users which can have the Microsoft 365 service assigned in a Microsoft 365 organization. The resource limit must be set to Unlimited.
    • Office 365 Cloud User. The resource limit defines the maximum number of Microsoft 365 users which can be created in a Microsoft 365 organization. The resource limit must be set to Unlimited.
    • Office 365 Domain. The resource limit defines the maximum number of domains which can be created in a Microsoft 365 organization. The resource limit must be set to Unlimited.
    • All Microsoft 365 Recurring License resource types that you created for your Microsoft 365 application instance. The resource limit defines the maximum number of recurring licenses of a particular type that can be used in a Microsoft 365 organization. The resource limit must be set to 0. Note that the actual resource limits will be configured in the corresponding service plans. See Creating Microsoft 365 Service Plans for Recurring Licenses and Add-ons for details.
    • All Microsoft 365 Add-on Recurring License resource types that you created for your Microsoft 365 application instance. The resource limit defines the maximum number of add-on recurring licenses of a particular type that can be used in a Microsoft 365 organization. The resource limit must be set to 0. Note that the actual resource limits will be configured in the corresponding service plans. See Creating Microsoft 365 Service Plans for Recurring Licenses and Add-ons for details.
    • PBA. The resource limit must be set to Unlimited.

      Note: You must include the PBA resource type if you need integration between the application UI for CCP v1 and Billing. This integration enables customers to adjust limits on recurring licenses and upgrade these licenses in CCP v1 on the application screen at Microsoft 365 > Licenses. If you do not need this integration, do not include the resource type in this service template.

    • Office 365 Subscription Provisioning. The resource limit must be set to 1.
    • Async Operations. The resource limit must be set to Unlimited.
    • Office 365 Tenant Contact Data. The resource limit must be set to 1.
    • Total points sold. The resource limit must be set to Unlimited.
    • Total seats sold. The resource limit must be set to Unlimited.

    Click Next.

  5. Specify the resource limits and click Next.
  6. Validate these service template parameters carefully and click Finish.
  7. Activate the newly created service template.
  8. In the Provider Control Panel, go to Products > Service Plans.
  9. Select the Service Templates tab.
  10. Click the newly created service template.
  11. Configure the Destroy Service on Cancel property of the service template:

    1. Select the General tab.
    2. Click Edit.
    3. Set Destroy Service on Cancel to No (clear the checkbox).
    4. Click Save.
  12. Select the Service Parameters tab.
  13. Add the aps_defaults_o365 service parameter to this service template:

    1. Click Add New Parameter.
    2. Specify the following properties:

      • Parameter ID: The aps_defaults_o365 value must be specified.
      • Name: The Microsoft 365 Subdomain value must be specified.
      • Description: Leave this empty.
      • Value Type: The String value must be chosen.
      • Required: Leave the checkbox empty (No).
      • Ask on Order placement: Select the checkbox (Yes).
    3. Click Save.
  14. The application has its own wizard for linking domains with the Microsoft 365 service, so the step "Select Domain" in the system wizard "Buy New Service" is unnecessary. If you want to remove this step, remove the DomainID service parameter from the service template.

Note: If this service template is intended for a Test in Production (TIP) account, you can speed up the resource cleanup of the TIP account by setting Destroy Service on Cancel to Yes.

For example, create the following service template:

Microsoft 365 (Recurring Licenses and Add-ons)

Resource Type

Limit

Office 365 Global Settings

Unlimited

Office 365 Tenant

1

Office 365 User

Unlimited

Office 365 Cloud User Unlimited

Office 365 Domain

Unlimited

Office 365 Business Premium

0

Office 365 Extra File Storage (1 GB)

0

Exchange Online Archiving for Exchange Online

0

Exchange Online Advanced Threat Protection

0

PBA

Unlimited

Office 365 Subscription Provisioning

1

Async Operations

Unlimited

Office 365 Tenant Contact Data

1

Total points sold

Unlimited

Total seats sold

Unlimited