Skip to main content

Sync item list

Kuroco can synchronize site data between parent and child sites. In this process, parent site data used in the production environment is synced to the corresponding child site used in the development environment.

This reference guide introduces the different site synchronization methods and types.

tip

The sync function is only available for the parent site and not on the admin panel of the child site.

Methods

In the left sidebar menu, under "SETTINGS", click [Environment] -> [Site list].

Image (fetched from Gyazo) On the site list screen, click [Edit] next to the site you want to synchronize.

Image (fetched from Gyazo) In the corresponding site editor, select the following settings for "Synchronization":

FieldSetting
SyncEnable
Sync source site keySelect the site key of the site you want to synchronize from the dropdown list.
Sync App design / Full syncSelect your method of choice. See next section Sync item list for more details.

Image (fetched from Gyazo) When you are done, click [Update] to save the settings. The synchronization will take about 15 minutes.

Sync item list

You can choose one of two synchronization methods:

  • App sync
  • Full sync

As shown in the table below, the two methods are used to sync different content types.

Item(s)Sub-itemApp syncFull sync
Content structureContent structure
ContentContent
Master
Tag
APIAPI
Endpoint
FileFile
KurocoFrontKurocoFront
GitHub
Activity settings listActivity settings list
ActivityActivity
CampaignInquiry
Inquiry data
Notification
Notification data
Member
Group
OperationMail template list
Log management*1(See note below)
Batch process
Custom function
Temporary update permission
Approval workflow
Search condition settings
E-commerceProduct
Order
Settings
Environmental settingsAccount settings
Admin panel*2(See note below)
Localization
Constant
Secret
Dashboard widget
Admin panel plugin
Backup
Site settings
External system integrationSAML IdP
SSO SAML SP
SSO OAuth SP
SendGrid
Text (SMS)
Firebase
Vimeo
Slack
reCAPTCHA
Google Analytics
VAddy
Stripe

*1Note: Log management aggregate data only.
*2Note: Only the following admin panel fields will be synchronized under the app sync method:

  • Login screen text
  • Auto-login validity period

Support

If you have any other questions, please contact us or check out Our Slack Community.