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.
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].
On the site list screen, click [Edit] next to the site you want to synchronize.
In the corresponding site editor, select the following settings for "Synchronization":
Field | Setting |
---|---|
Sync | Enable |
Sync source site key | Select the site key of the site you want to synchronize from the dropdown list. |
Sync App design / Full sync | Select your method of choice. See next section Sync item list for more details. |
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-item | App sync | Full sync |
---|---|---|---|
Content structure | Content structure | ✓ | ✓ |
Content | Content | ✗ | ✓ |
Master | ✗ | ✓ | |
Tag | ✓ | ✓ | |
API | API | ✓ | ✓ |
Endpoint | ✓ | ✓ | |
File | File | ✗ | ✓ |
KurocoFront | KurocoFront | ✗ | ✗ |
GitHub | ✗ | ✗ | |
Activity settings list | Activity settings list | ✗ | ✓ |
Activity | Activity | ✗ | ✓ |
Campaign | Inquiry | ✓ | ✓ |
Inquiry data | ✗ | ✓ | |
Notification | ✓ | ✓ | |
Notification data | ✗ | ✓ | |
Member | ✗ | ✓ | |
Group | ✓ | ✓ | |
Operation | Mail template list | ✓ | ✓ |
Log management | ✗ | *1(See note below) | |
Batch process | ✓ | ✓ | |
Custom function | ✓ | ✓ | |
Temporary update permission | ✗ | ✓ | |
Approval workflow | ✗ | ✓ | |
Search condition settings | ✓ | ✓ | |
E-commerce | Product | ✗ | ✓ |
Order | ✗ | ✓ | |
Settings | ✗ | ✓ | |
Environmental settings | Account settings | ✗ | ✗ |
Admin panel | *2(See note below) | ✓ | |
Localization | ✗ | ✓ | |
Constant | ✗ | ✓ | |
Secret | ✗ | ✗ | |
Dashboard widget | ✗ | ✓ | |
Admin panel plugin | ✓ | ✓ | |
Backup | ✗ | ✗ | |
Site settings | ✓ | ✓ | |
External system integration | SAML 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.