Fast Answered Questions
What the privilege I need when conducting migration? For example, site administrator or global administrator.
Technically you can migrate just with Site owner (full control) access. However you do need to make sure that “Custom Scripts” is temporarily enabled in order to copy Site Pages. So you would need to speak to someone in a SharePoint Admin Role to ensure this is enabled.
If you are in the SharePoint Administrator role, the app will automatically turn on, and turn off (if it started turned off) Custom Scripts, so you will not need to worry about that.
If you are copying any other items, or lists, Full control should be sufficient.
In saying this, SharePoint Administrator role is recommended when possible