Step 3 - Post-migration Steps (Scaffolding)

Follow post-migration steps on this page for final conversion in Cloud. Then Scaffolding Cloud will be ready for use

Prerequisites

  • You have completed all previous steps.
  • You have administrator access to Confluence Cloud
  • (warning) Your browser and its add-ons must allow third-party cookies for features on this page to work. Incognito mode and certain adblockers will disable third-party cookies.

Guide

  • Before they are fully functional, you will need to do a last simple conversion action to map those data together.
  • Currently, the migration only supports manual, page-wide conversion. This means we will require you to perform an action on each page where there are Scaffolding Server macros.
    • (info) We are building an automatic, space-wide bulk conversion to ease this process
  • You may use the list of pages that contains Scaffolding macros that you've obtained from Step 1 - Plan Out Your Migration to search for all the pages that need action in Cloud
  • You may use the CQL described in (How do I find all Scaffolding Server macros that's not converted to Scaffolding Cloud format yet) to find all pages that contains unmigrated Scaffolding Server macros.

1.Ensure that you and Scaffolding has the necessary permission

  1. In your Confluence instance, go to a space that was migrated to Cloud. Find the pages that contain Field macros.
  2. Ensure that both you and the "Scaffolding for Confluence" user (see below example)  have the Add page permissions on the space

    Necessary space permission under Space Settings > Permission 

    Necessary space permission for Scaffolding user under Space Settings > Permission


  3. Ensure that the page that contains Scaffolding server macros (Field macros or Live template macros), or the source for a live template does not have any restrictions.

    No page restrictions (Pencil button is available. Padlock button is not red coloured)

2. Converting the Scaffolding macros to Cloud macros

Pages with Scaffolding Field macros

  1. In the page view mode like below, you will see buttons like "Migrate Scaffolding macro".  

    Page view mode

    1. If you edit the page, you will see the structure of the page similar to what it looked like in Server. This is expected behavior.

      Page edit mode

  2. Click one of the buttons on the page, in the View Page mode. You only have to click one of them to trigger a page-wide migration. Clicking this button will do the following as a background task:
    1. Convert this page to use the New Editor.
    2. Migrate all Scaffolding macros on this page. Scaffolding structure will be converted from using Scaffolding Server macros to Scaffolding Cloud macros
    3. Map of all Scaffolding data (the form values) to this page.

  3. After some time, the page will be migrated to use Scaffolding Cloud macros. The Edit Content button now appears in Page View mode. Clicking it will allow you to insert values to the page. In Page edit mode, you will see the structure has been converted to the new Scaffolding Cloud Field Group macro. In Page History, you will see two or three new versions created for this conversion purpose.


    Page view mode

    Page edit mode

    Page History

Pages with Live template macros

  1. Depending on the type of template you have, you will see a warning banner like below in the Page view mode

    Page view mode

    1. If you Edit the page and edit the macro, you will see the Live template macro with limited function. This is expected behavior.

      Page edit mode

  2. Click the "Migrate Live template macro" Link in the View Page mode, inside the banner. You only have to click one of them to trigger a page-wide migration. Clicking this action task will do the following as a background task:

    1. Converted this page to using New Editor
    2. Find the underlying template used by this Live Template, and convert all the Scaffolding Server macros on that page to Scaffolding Cloud macros
    3. Mapped all of Scaffolding data (the form values) to this page.

  3.  After some time, you will see the structure and data of this page. The Edit Content button now appears in Page View mode. Clicking it will allow you to insert values to the page. In Page edit mode, you will see the Live Template working, and the macro is now editable. In Page History, you will see two or three new versions created for this conversion purpose.

    Page view mode

    Page edit mode

    Page History

Review the migration

How did we do? Contact us at support@servicerocket.com for feedback about the migration process, or this guide.