Configuring Resource Dependencies for Incompatible Recurring Licenses

Some recurring licenses are incompatible with other recurring licenses, including themselves. In practice this means that a customer tenant must not have cloud subscriptions that include incompatible recurring licenses. To prevent customers from subscribing to incompatible recurring licenses, you need to configure your Office 365 resources and service plans in the following way:

  1. Using your product catalog, prepare and fill out a table with two columns named Recurring license and Recurring licenses this recurring license is incompatible with.
  2. For every recurring license from the table, create a special resource:

    1. Go to Products > Resources and click Add New Resource.
    2. In Name, specify <Recurring License Name> Uniqueness Marker.
    3. Specify the description of this resource.
    4. Ensure Service Gate is empty.
    5. Set Min and Max to 1.
    6. Set Controlled by to Billing.
    7. Click Save.

    For instance, if your table contains two rows for recurring license A and recurring license B, you need to create two resources named Recurring License A Uniqueness Marker and Recurring License B Uniqueness Marker.

  3. For every resource that you created in the previous step, add the respective dependent resources using the information from Recurring licenses this recurring license is incompatible with:

    1. Select the resource that you need.
    2. Select the Depends On tab.
    3. Click Add New Dependent Resource.
    4. In Resource, specify the dependent resource that you need.
    5. Set Dependence Kind to Conflicts on Account Level.
    6. Set Dependence multiplier to 1.
    7. Click Save.

    For instance, if recurring license A is incompatible with recurring license A and recurring license C, add Recurring License A Uniqueness Marker and Recurring License C Uniqueness Marker as dependent resources of Recurring License A Uniqueness Marker.

  4. For every created resource, create a special resource rate in the service plan of the recurring license this resource was created for:

    1. Go to Products > Service Plans and click the service plan that you need.
    2. Select the Resource Rates tab.
    3. Click Add New Resource Rate.
    4. Select the resource that you need and select any resource category. Then, click Next.
    5. Set Recurring Fee and Overuse Fee to 0.
    6. Click Finish.
    7. In the list of resource rates, click the newly created resource rate. Then, click Edit.
    8. Clear the checkboxes next to Show in Store and Show in CP.
    9. Click Save.

    For instance, if your table contains two rows for recurring license A and recurring license B, you need to create a resource rate for Recurring License A Uniqueness Marker in the service plan of recurring license A, and a resource rate for Recurring License B Uniqueness Marker in the service plan of recurring license B.

After you configure your resources and service plans, check that it is not possible to subscribe a customer account to service plans of incompatible recurring licenses.