Sinkronkan kalender Office 365 ke kalender Google

30

Saya tidak dapat menemukan pertanyaan terbaru tentang cara menyinkronkan kalender Office 365 ke kalender Google. Saya tidak ingin menggunakan aplikasi yang dirancang untuk menggunakan versi desktop Outlook seperti OggSync dan perangkat lunak serupa. Saya ingin itu dilakukan hanya menggunakan aplikasi web tanpa saya harus memperbaruinya setiap kali saya membuat acara kalender baru, itu harus dilakukan secara otomatis.

Ogglas
sumber
5
Saya tidak memiliki reputasi yang cukup untuk menjawab ini - tetapi ini dapat dilakukan di Microsoft Flow (aplikasi alur kerja web baru Microsoft). Tautan ke templat: flow.microsoft.com/en-us/galleries/public/templates/…
pflodin

Jawaban:

25

Solusinya adalah masuk ke Office 365 melalui https://portal.office.com , klik Kalender dan kemudian klik Kalender lagi di bawah "Pengaturan aplikasi saya". Pergi untuk mempublikasikan kalender dan mempublikasikan kalender yang diinginkan. Salin url ICS yang dibuat.

Kalender Office 365

Masuk ke Kalender Google dan klik panah pada "Kalender lain". Klik tombol "Tambahkan oleh URL" dan rekatkan tautan .ics dari Office 365. Kalender Google sekarang diperbarui secara otomatis dengan acara baru dari kalender Office 365.

Kalender Google

Ogglas
sumber
6
Berbagi melalui tautan ICS tidak berfungsi dengan baik, karena Google memperbarui kalender hanya sekali setiap 12 jam atau lebih.
Greg S
6
Tampaknya bahkan lebih dari 12 jam. Saya tetap tidak melihat acara :(
VitalyB
Apakah solusi ini bekerja untuk Anda @ Ogglas? Jika hanya diperbarui setiap 12 jam, itu tidak berguna. @VitalyB Anda punya solusi yang lebih baik?
Martijn de Milliano
5
Saya masih belum mengerti mengapa kalender belum ditangani dengan baik oleh Google atau Outlook. Ayolah! Kita dapat menempatkan Santa Claus di wajah kita tetapi kita tidak bisa menyinkronkan kalender?
eleijonmarck
3
Ini juga tidak berfungsi untuk beberapa orang - seperti saya - yang organisasinya memiliki Outlook yang dikonfigurasikan untuk tidak mengizinkan berbagi apa pun selain "Bebas / sibuk" di luar organisasi.
Jason Antman
10

Opsi terbaik yang saya temukan adalah menggunakan Microsoft Flow dengan Salin acara baru di Office 365 ke Kalender Google dan kirim templat pemberitahuan .

Acara tidak segera muncul, tetapi butuh sekitar 5 menit. Cukup bagus. Ini juga menangani pembaruan acara.

emzero
sumber
4
Dari situs alur: Setiap kali Anda menambah, memperbarui, atau menghapus suatu peristiwa di Kalender Office 365 Anda, itu akan secara otomatis disalin ke kalender Google Anda. Harap perhatikan: ini adalah sinkronisasi satu arah, jadi perubahan yang dilakukan pada kalender Google Anda tidak akan disinkronkan kembali ke Office 365. Selain itu, acara yang berulang akan muncul di kalender Google Anda sebagai acara individual.
John Hunt
3
tetapi sayangnya, ini hanya bekerja pada acara yang baru ditambahkan - yaitu, menambahkan acara adalah pemicunya. adakah cara untuk mendapatkannya agar melakukan sinkronisasi satu kali dari semua acara saat pertama kali Anda mengaturnya?
jaminto
Untuk mendapatkan acara sebelumnya, Anda dapat mengunduh dan mengimpor file ics dari jawaban yang diterima alih-alih mengarahkan kalender Google Anda ke URL file ics itu. Itu akan meruntuhkan peristiwa yang ada, dan jawaban ini akan tetap disinkronkan setelah fakta.
Randy
2
@ JohnHunt Saya mencoba ini, tetapi saya mendapatkan kesalahan ini. save rendah gagal dengan kode 'OpenApiOperationParameterValidationFailed' dan pesan 'Parameter input' newEvent 'validasi gagal dalam operasi alur kerja' Create_an_event ': Parameter dengan nilai' "@triggerOutputs ()? ['body / Start']" 'di jalur' newEvent / mulai 'dengan tipe / format' String / date-no-tz 'tidak dapat dikonversi ke tipe / format' String / date-time '.'.
spindoctor
@spindoctor mencoba menambahkan zona waktu dengan mengubah waktu mulai acara ke format yang sadar zona waktu. misalnya convertToUtc(triggerOutputs()?['body/start'], 'W. Europe Standard Time'),. Zona waktu yang tersedia tercantum di docs.microsoft.com/en-us/previous-versions/windows/embedded/…
Tomas