What's the procedure of transferring the Working groups in Bitrix24?

3 February 2022

next article
Karina Abdul

Project Manager

Karina Abdul
What's the procedure of transferring the Working groups in Bitrix24?

Many of the Bitrix24 users create and use the Working groups. Unlike Projects, the groups are capable of interacting with extranet users; it's also possible to create a group to tackle any work related issues, as well as organize leisure activity or simply discuss common hobbies. The users added to a group have access to the files stored on a specifically allocated space on Bitrix.24 Disc.

Why, then, a group transfer may be required?

During the last 15 years, our team has met a wide variety of customers' requests that also included processing transfers. Basically, can be identified two typical situations in which Working groups might need to be transferred from one location to another:

  • Cloud to on-premise transfer and vice versa — yes, it is possible to revert to the cloud, even though it's a bit challenging.

  • Transferring Working groups from one Portal to another.

In the first scenario, it is impossible to perform the transfer using a common method. There should be no issues when performing the on-premise migration: the cloud backup would contain the Working groups, although some of the materials might still require a manual transfer. Our professionals found a solution we are ready to share with you.How did we accomplish that?

To transfer the data, the Avivi company created a special script functioning via API which completes the process independently. This solution is the ideal option if you decide to transfer and it's a priority for you to fully preserve the integrity of the groups, their connections and history.

Here is an example of how this works.  On the Market page, select "For Developers", then "Other" and create an Incoming webhook.

scrnli_04-02-2022_15-59-22.png

Then, we would need to define the access rights and save a part of the URL, as we will need it for a further request sending procedure.

Important note! It's critical to take into consideration, that several requests will occur simultaneously, which will lead to a substantial load for the system. Hence, we use the batch method which allows sending several requests simultaneously and in a sequence. This is a very significant point in a thorough transfer process, which describes the proficiency level of Bitrix24 developers.

So, we create a request that looks as follows: 1 – is the URL we saved earlier, 2 – is the name of this process.

1212112.jpg

The API methods through which we receive specific data are listed as follows: 

1 — group configuration;

2 — users in this group;

3 — tasks, related to this group;

4 — receiving the list of the storage locations;

5 — receiving the files from the working group disc.

121211232.jpg

Then we save this data for its further processing. If there are files stored on the disc of a group, an additional upload is required. 

Now it's time to import.

We create a similar webhook in Bitrix24 as a place for the data to be imported into with these stages.

1 – group creation;

2 – working with disc;

3 – working with tasks.

So, when everything is ready, the script will automatically transfer the Working groups along with all their materials.

Potential issues that might arise during the process

Issues may arise where you don't expect them, even if everything has been done according to the instruction and verified by logic. It is possible that a request makes a mistake. The most common reason is the incorrect transfer of the parameters in the filter, and when this happens, it's advised to review the Portal documentation. Also, there might be some difficulties connected with an absence of the respective rights when configuring a webhook. In addition, we are aware that the script is quite complex to be launched through a browser. Thus, we would definitely require access to your SSH to transfer your Working groups.

We've looked at the basic points and potential issues for the Working groups transfer into Bitrix24. On practice, other issues or conditions may arise in each particular case. Thus, the most efficient solution is to address Avivi's specialists for assistance. Our team has performed the transfer on multiple occasions and is able to carry out this process in a timely manner and to the highest standards.


Similar articles
Apply for a consultation

We will reach out to within 10 minutes