Kebijakan keamanan dan privasi data untuk konektor Google di Azure Logic Apps

Mulai 1 Mei 2020, perubahan karena kebijakan keamanan dan privasi data Google dapat memengaruhi alur kerja aplikasi logika Anda yang menggunakan konektor Google, seperti konektor Gmail. Misalnya, jika alur kerja Anda menggunakan konektor Gmail dengan akun konsumen Gmail (alamat email yang berakhiran atau @gmail.com@googlemail.com), alur kerja Anda hanya dapat menggunakan pemicu, tindakan, dan konektor tertentu yang disetujui Google. Namun, jika alur kerja Anda menggunakan konektor Gmail dengan akun bisnis G-Suite (alamat email dengan domain kustom), alur kerja Anda tidak terpengaruh dan tidak memiliki batasan untuk menggunakan konektor Gmail.

Catatan

Saat ini, konektor Gmail hanya berfungsi dengan jenis sumber daya Aplikasi Logika (Konsumsi), bukan jenis sumber daya Aplikasi Logika (Standar ).

Alur kerja yang terpengaruh

Jika Anda memiliki alur kerja aplikasi logika yang menggunakan konektor Gmail, Anda akan menerima email tentang aplikasi logika yang berpotensi terpengaruh. Namun, mulai 15 Juni 2020, alur kerja yang tidak sesuai akan dinonaktifkan. Anda dapat melakukan salah satu tindakan ini:

  • Perbarui aplikasi logika yang terpengaruh dengan mengikuti langkah-langkah dalam topik ini. Anda harus membuat aplikasi klien Google, yang menyediakan ID klien dan rahasia klien yang digunakan untuk autentikasi dalam pemicu atau tindakan Gmail Anda.

  • Perbarui aplikasi logika yang terpengaruh sehingga hanya menggunakan konektor yang disetujui Google sebelum mengaktifkan ulang aplikasi logika yang nonaktif.

Konektor yang disetujui Google

Berdasarkan kebijakan ini, saat menggunakan akun pelanggan Gmail, Anda dapat menggunakan konektor Gmail hanya dengan layanan tertentu yang disetujui Google, yang dapat berubah. Tim teknik kami terus bekerja sama dengan Google untuk menambahkan lebih banyak layanan ke daftar ini. Untuk sekarang, berikut adalah pemicu, tindakan, dan konektor yang disetujui Google yang dapat Anda gunakan di alur kerja aplikasi logika yang sama dengan konektor Gmail saat Anda menggunakan akun pelanggan Gmail:

  • Pemicu dan tindakan bawaan Azure Logic Apps: Batch, Control, Data Operations, Date Time, Flat File, Liquid, Request, Schedule, Variables, dan XML

    Pemicu dan tindakan bawaan yang tidak disetujui oleh Google, seperti HTTP, Azure Functions, Azure Logic Apps, dan lainnya, membuat aplikasi logika tidak sesuai konektor Gmail karena aplikasi dapat mengirimkan atau menerima data dari mana saja.

  • Layanan Google: Gmail, Google Calendar, Google Contacts, Google Drive, Google Sheets, dan Google Tasks

  • Layanan yang disetujui Microsoft: Dynamics 365, Excel Online, Microsoft Teams, Microsoft 365, OneDrive, dan SharePoint Online

  • Konektor sumber data yang dikelola pelanggan: FTP, RSS, SFTP, SMTP, and SQL Server

Contoh layanan yang tidak sesuai

Berikut ini beberapa contoh yang menggunakan konektor Gmail dengan pemicu dan tindakan bawaan atau konektor terkelola yang tidak disetujui oleh Google:

  • Alur kerja aplikasi logika ini menggunakan konektor Gmail dengan pemicu bawaan HTTP:

    Non-compliant logic app - Example 1

    Alur kerja juga menggunakan konektor Google Kalender, yang disetujui.

  • Alur kerja ini menggunakan konektor Gmail dengan konektor Azure Blob Storage:

    Non-compliant logic app - Example 2

  • Alur kerja ini menggunakan konektor Gmail dengan konektor Twitter:

    Non-compliant logic app - Example 3

Untuk informasi terbaru, lihat dokumentasi referensi teknis konektor Gmail.

Langkah-langkah untuk alur kerja yang terpengaruh

Jika harus menggunakan konektor Gmail dengan akun pelanggan Gmail dan konektor yang tidak disetujui Google di aplikasi logika, Anda dapat membuat aplikasi Google sendiri untuk penggunaan pribadi atau internal dalam perusahaan Anda. Untuk skenario ini, berikut adalah langkah-langkah tingkat tinggi yang perlu Anda ambil:

  1. Buat aplikasi klien Google dengan menggunakan Konsol Google API.

  2. Di konektor Gmail Anda, gunakan ID klien dan nilai rahasia klien dari aplikasi klien Google Anda.

Untuk informasi selengkapnya, lihat dokumentasi referensi teknis konektor Gmail.

Membuat aplikasi klien Google

Untuk menyiapkan proyek untuk aplikasi klien Anda, gunakan wizard Konsol Google API dan ikuti petunjuknya. Atau, untuk langkah-langkah terperinci, tinjau petunjuk di dokumentasi referensi teknis konektor Gmail.

Saat selesai, layar Anda akan terlihat seperti contoh ini, kecuali Anda akan mendapatkan nilai ID Klien dan Rahasia klien Anda sendiri, yang Anda kemudian menggunakan aplikasi logika Anda.

Client ID and client secret for your Google client app

Menggunakan pengaturan aplikasi klien di aplikasi logika

Untuk menggunakan ID klien dan rahasia klien dari aplikasi klien Google di pemicu atau tindakan Gmail Anda, ikuti langkah-langkah berikut:

  1. Di portal Microsoft Azure, buka aplikasi logika Anda di Logic App Designer.

  2. Jika Anda menambahkan pemicu atau tindakan Gmail baru serta membuat koneksi yang sama sekali baru, lanjutkan ke langkah berikutnya. Jika tidak, di pemicu atau tindakan Gmail, pilih Ubah koneksi>Tambahkan baru, misalnya:

    Select

  3. Berikan informasi koneksi Anda, misalnya:

    Provide connection information

    Properti Nilai Deskripsi
    Jenis Autentikasi Bawa aplikasi Anda sendiri Tentukan bahwa Anda akan menggunakan aplikasi klien Anda sendiri untuk autentikasi.
    ID klien <client-ID> ID klien dari aplikasi klien Google Anda
    Rahasia Klien <client-secret> Rahasia klien dari aplikasi klien Google Anda
  4. Setelah selesai, pilih Masuk.

    Halaman muncul yang menampilkan aplikasi klien yang Anda buat. Jika Anda menggunakan akun pelanggan Gmail, Anda mungkin melihat halaman yang menunjukkan bahwa aplikasi klien Anda tidak diverifikasi oleh Google dan meminta Anda untuk terlebih dahulu mengizinkan akses ke akun Google Anda.

    Prompt for access to your Google account

  5. Jika perlu, pilih Izinkan.

    Kini Anda dapat menggunakan konektor Gmail tanpa batasan di aplikasi logika.

Langkah berikutnya