---
title: "Management of Offering Items and Applications: Acronis #CyberFit Developer Training Part II"
description: Accelerate your learning curve with our specialized courses tailored for quick and effective results. Regardless of your experience level, we provide training to help you create valuable and marketable integrations. In this section, we emphasize Offering Items and Applications Management, equipping you with essential skills in integration development.
canonical_url: https://www.acronis.com/en/blog/posts/efficient-management-of-offering-items-and-applications-acronis-cyberfit-developer-training-part-ii/
locale: en
last_updated: 2026-10-11
---

[Acronis Blog](https://www.acronis.com/en/blog/)
# Management of Offering Items and Applications: Acronis #CyberFit Developer Training Part II

Accelerate your learning curve with our specialized courses tailored for quick and effective results. Regardless of your experience level, we provide training to help you create valuable and marketable integrations. In this section, we emphasize Offering Items and Applications Management, equipping you with essential skills in integration development.

[![Image 2: Marina Smolyanaya](https://staticfiles.acronis.com/images/content/0cf4cad9bb151360286a29a0eabab251.png)](https://www.acronis.com/en/blog/authors/marina-smolyanaya/ "Marina Smolyanaya")

[Marina Smolyanaya,](https://www.acronis.com/en/blog/authors/marina-smolyanaya/)Lead Product Manager

6 min read

Last updated 08 November 2023

This is the second part of the course focusing on offering items management. The first part can be found here Acronis #CyberFit Developer Training Part I: Get Started, Authorization, and Tenant Management.

Business Automation and account management training course is focused on the Acronis Cyber Platform [Account Management API](https://developer.acronis.com/doc/account-management/v2/guide/index.html). It provides you the knowledge and hands-on experience you’ll need to successfully automate the provisioning of accounts, applications, offering items, quota management, user creation, and activation, as well as reports management and much more.

#### The training’s Hands-on Manuals

*   [Bash](https://staticfiles.acronis.com/downloads/33992268c208fcab6dd4c90d6b44c0a6)  
*   [PowerShell](https://staticfiles.acronis.com/downloads/961853b36c6391ef2b12254ef6b9984f)  
*   [Postman](https://staticfiles.acronis.com/downloads/1533a3d0252d2f732af49d91730facfa)  

#### The training’s Hands-on Code

1.   [Bash](https://www.acronis.com/dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-bash-examples.zip)  
2.   [PowerShell](https://www.acronis.com/dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-powershell-examples.zip)  
3.   [Postman](https://www.acronis.com/dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-postman-collection.zip)  
4.   [Python](https://web.archive.org/web/20230608121850mp_/https://acronisdevelopernetwork.blob.core.windows.net/downloads/acronis-cyber-platform-python-examples.zip)

#### The training's presentation in PDF

[Account Management API](https://www.acronis.com/dl.acronis.com/u/devportal_scripts_from_blogs/Acronis_CyberFit_Developers_Module_2.pdf)

## Offering Items Management

The following **Services (**aka **Applications**in API**)** can be selected when creating a new tenant:

*   Cyber Protection
*   Files Sync & Share
*   Notary
*   Physical Data Shipping

*   Cyber Infrastructure

For **Cyber Protection**service, 1 or more editions can be selected:

*   **Partner**and **Folder**tenants: select 1 or more editions will be available for selection when child Customer tenants are subsequently created
*   **Customer**tenant: only 1 edition can be selected

Depending on the Acronis Data Center that the Service Provider is based on and settings made in the parent tenant, some services/editions may not be available.

![Image 3: Cyber Protect and Cyber Backup Editions Enabled for Tenant](https://staticfiles.acronis.com/images/content/d85703b3ff94fb475befad97daa0b25d.png)

Cyber Protect and Cyber Backup Editions Enabled for Tenant

Services can be customized by disabling/enabling their corresponding **offering items,**which determine the tenant's functionalities. The set of services and offering items configured for a tenant is known as the **offering**.

The offering determines what are shown in Management Portal and what is available when creating child tenants. Offering items also have **quotas** that can be used to refine the offering further.

![Image 4: Cyber Protect Offering Items Configuration](https://staticfiles.acronis.com/images/content/fba8ae61ac16f4991645d6992e0e7966.png)

Cyber Protect Offering Items Configuration

### Set Offering Items for Tenants Initially

You don’t need to enable applications, aka services like **Cyber Protect**, **Files Sync & Share**, **Notary**, or **Physical Data Shipping** for a partner separately. As soon as you enable at least one offering item to belong for a specific service, a corresponding application is enabled automatically for a partner.

You can request offering items available for a partner with GET /tenants/{tenant_id}/offering_items/available_for_child call specifying **edition** parameter either **Cyber Protect** (per_workload) or **Cyber Backup** (per_gigabyte) depending on the billing model you decided to have for that partner. As well, you need to set the **kind** parameter to partner. As **tenant_id** for this call URL parameter, you should use **parent tenant’s id**.

If you need to enable both models, you need to call the API twice with different **edition** parameters. Then you need to merge JSON arrays and filter out doubled JSON items in the received array with null edition value corresponding to **Files Sync & Share**,**Notary**, and **Physical Disk Shipping** services.

As well, you can use * as a value for the **edition** parameter. In this case, you receive offering items for all editions available for your parent tenant, including legacy ones, if you have it enabled.

If you want to apply custom logic, what kind of offering items should be enabled for a partner, you may filter results of the calls using **infra_id**, **application_id**, **edition**, or/and **name** of an offering item in the received JSON array.

As soon as your final JSON array filtered, change the array root element name from **items** to **offering_items** and use this JSON as a body for PUT /tenants/{tenant_id}/offering_items call

[Video 1](https://www.youtube.com/watch?v=8J7vw5iPzmw)

### Update Tenant Offering Items

You need to provide only an updated offering items list. However, if you apply full JSON with all offering items including non-changed, there won't be any issues.

For quota updates, you should use the current version for quota version.

[Video 2](https://www.youtube.com/watch?v=a_ENqEx3zwY)

### Switch Editions

Check if possible to switch to a specific edition using a dry run call GET /tenants/{tenant_id}/edition?application_id={application_id}&target_edition={target_edition}, then resolve all blockers and perform real a switch edition call.

PUT /tenants/{tenant_id}/edition
{

    "application_id": "{application_id}",

    "target_edition":  "{target_edition}"

{

    "application_id": "{application_id}",

    "target_edition":  "{target_edition}"

}
}

[Video 3](https://www.youtube.com/watch?v=KAUIjnTaXAY)

### Quotas Management

Quotas can be set for each offering item in Configure services

**Quotas** enable you to limit the ability to use the service. The quota is managed through the **offering items** which represent the set of services and service features.

![Image 5: Setting Quota for WorktasPartner Tenant](https://staticfiles.acronis.com/images/content/280aa85133c119e318e84a033d9be855.png)

Setting Quota for WorktasPartner Tenant

The user account **quotas** are controlled via user account **personal tenants**

The quota is considered “**soft**” when you do not set a quota overage. It means you allow an unlimited quota overage. As a result, restrictions on using the service are not applied

The quota is considered “**hard**” when you set a quota overage. It means you allow a limited quota overage. An overage allows for exceeding the quota by the specified value. When the overage is exceeded, restrictions on using the service are applied.

For **Partner** and **Folder** tenants only **Quota** settings are available. Quota are “**soft**”; when Quota value is exceeded, an e-mail notification is sent to Administrators of own and parent tenant, service continues to function without any restrictions.

For **Customer** tenants **Quota**and **Overage** settings are available. When the **Quota**value is exceeded, an e-mail notification is sent to Administrators of own and parent tenant, service continues to function without any restrictions. When the **Overage**(usage is more than Quota + Overage)is exceeded, restrictions on using the service are applied.

[Video 4](https://www.youtube.com/watch?v=oEftyJShcLQ)

## Application Management

Disabling an application is not a reversible operation and results in the following:

*   The service becomes unavailable and stops operating within this tenant and all its sub-tenants
*   All offering items of the service are disabled for this tenant and all its sub-tenants
*   All service-related data (e.g., backups, synced files) that belong to users of this tenant and all its sub-tenants are deleted.

[Video 5](https://www.youtube.com/watch?v=ik8Uzu7a9ls)

## Summary

With the second part of Acronis #CyberFit Developer Training for Bussiness Automation, you now know how to manage offering items and applications.

The next part of Acronis #CyberFit Developer Training for Bussiness Automation will be about users management and retrieving usage information for UI/UX purposes.

[API](https://www.acronis.com/en/blog/tags/api/)  
[acronis cyber agent](https://www.acronis.com/en/blog/tags/acronis-cyber-agent/)

## Written by

![Image 6: Marina Smolyanaya](https://staticfiles.acronis.com/images/content/0cf4cad9bb151360286a29a0eabab251.png)

Marina Smolyanaya

Lead Product Manager

Marina Smolyanaya leads the Product Management team that is responsible for Platform and Integration technology. With over 10 years in the industry and an extensive cybersecurity background, Marina's goal is to transform Acronis Cyber Protect Cloud into an open platform, drive Acronis Technology Ecosystem through best-in-class integration technology, and empower Acronis partners and third-party vendors to build their application with Acronis. Marina holds an MSc in Management with International Finance from the University of Glasgow and has a BSc in Computer Systems engineering.

[Previous post](https://www.acronis.com/en/blog/posts/get-started-authorization-and-tenant-management-acronis-cyberfit-developer-training-part-i/)  
[Get Started, Authorization and Tenant Management: Acronis #CyberFit Developer Training Part I](https://www.acronis.com/en/blog/posts/get-started-authorization-and-tenant-management-acronis-cyberfit-developer-training-part-i/)

[Next post](https://www.acronis.com/en/blog/posts/how-to-automate-billing-processes-with-usage-reports/)  
[How to Automate Billing Processes with Usage Reports](https://www.acronis.com/en/blog/posts/how-to-automate-billing-processes-with-usage-reports/)

About Acronis

Acronis is a leader in AI-native cyber protection, unifying data protection, cybersecurity, IT operations and hybrid infrastructure to deliver business continuity, security and compliance with less cost and complexity. More than 21,000 service providers trust Acronis to protect over 750,000 businesses in 150 countries. Acronis is headquartered in Schaffhausen, Switzerland.

[Add as a preferred source on Google](https://google.com/preferences/source?q=acronis.com)

## Related stories

Want to learn more? Read the latest stories featuring this solution on our blog.

[Acronis Blog](https://www.acronis.com/en/blog/)

![Image 7: Best email security solutions for MSPs in 2026: a buyer's guide](https://staticfiles.acronis.com/images/blog-card/5262967fc72f1117717b1d5409cb1093.png)

[Best email security solutions for MSPs in 2026: a buyer's guide](https://www.acronis.com/en/blog/posts/best-email-security-solutions-for-msps-2026/)

Compare the best email security solutions for MSPs in 2026. Honest evaluation of six platforms across multitenant management, AI detection, and pricing fit.

**August 18, 2026**14 min read

![Image 8: Ransomware protection: how endpoint security and backup work together](https://staticfiles.acronis.com/images/blog-card/8f3e6912c234b25be5260eebdb4369f4.png)

[Ransomware protection: how endpoint security and backup work together](https://www.acronis.com/en/blog/posts/leveraging-ransomware-protection-software-and-backup-and-disaster-recovery-solutions/)

According to Verizon’s 2023 Data Breach Investigations Report, ransomware was the primary method used in 24% of data breaches in 2023. To protect sensitive data, companies must implement proactive measures for ransomware protection. Understanding the nature of ransomware attacks is essential for developing effective prevention and recovery strategies.

**July 29, 2026**6 min read

![Image 9: Atlanta's $17M Ransomware Attack: What Could Have Stopped It](https://staticfiles.acronis.com/images/blog-card/ab12c4954b192f89d5da58a4d6dfa6d8.png)

[Atlanta's $17M Ransomware Attack: What Could Have Stopped It](https://www.acronis.com/en/blog/posts/ransomware-attack-cost-atlanta-over-10m-would-have-been-stopped-acronis-active-protection/)

The Atlanta SamSam ransomware attack cost $17 million. See what happened, what the DOJ found, and how anti-ransomware detection changes the outcome.

**July 29, 2026**5 min read
