When migrating shared calendars from Office 365 to G Suite, sharing permissions are migrated, but because they are fundamentally different platforms, the permissions themselves will inevitably be different.
- Titles are always migrated, even if they are set to 'Private' in Office 365;
- Free/Busy is migrated as is;
- Category colours that have been set in Office 365 are migrated to G Suite, but the colour palette is slightly different in G Suite;
- Charms (event icons) do not exist in Google Calendar so these are not migrated.
The naming of the permissions available for shared calendars in Office 365 is different in Google Calendar, but most of the functionality is migrated. See below for the mappings:
‘Delegation’ maps to ‘Making changes manage sharing’;
‘Can Edit’ maps to ‘Make Changes to events’;
'Can view all details' and 'Can view Titles and locations' are not migrated.
In the G Suite Admin console, you can override the settings to show all the information of the events to internal / external users of the shared calendar. Set it to 'Share all information' so that everybody can see the event details (internal or external can be chosen separately) or set it to 'Only Free/Busy information':
Go to admin.google.com > Apps > Gsuite > Settings for Calendar