Resource: Layanan
Konfigurasi penerapan untuk layanan Firebase yang didukung oleh App Check.
Representasi JSON |
---|
{
"name": string,
"enforcementMode": enum ( |
Kolom | |
---|---|
name |
Wajib diisi. Nama resource relatif dari objek konfigurasi layanan, dalam format:
Perlu diperhatikan bahwa elemen
|
enforcementMode |
Wajib diisi. Mode penerapan App Check untuk layanan ini. |
Mode Penegakan Kebijakan
Mode penerapan App Check untuk layanan Firebase yang didukung oleh App Check.
Enum | |
---|---|
OFF |
Firebase App Check tidak diterapkan untuk layanan, dan metrik App Check juga tidak dikumpulkan. Meskipun layanan tersebut tidak dilindungi oleh App Check dalam mode ini, perlindungan lain yang berlaku, seperti otorisasi pengguna, tetap diterapkan. Layanan yang tidak dikonfigurasi berada dalam mode ini secara default. |
UNENFORCED |
Firebase App Check tidak diterapkan untuk layanan. Metrik App Check dikumpulkan untuk membantu Anda memutuskan kapan harus mengaktifkan penerapan untuk layanan. Meskipun layanan tersebut tidak dilindungi oleh App Check dalam mode ini, perlindungan lain yang berlaku, seperti otorisasi pengguna, tetap diterapkan. |
ENFORCED |
Firebase App Check diterapkan untuk layanan. Layanan akan menolak permintaan apa pun yang mencoba mengakses resource project Anda jika tidak memiliki token App Check valid yang terlampir, dengan beberapa pengecualian bergantung pada layanannya; misalnya, beberapa layanan akan tetap mengizinkan permintaan yang berisi kredensial akun layanan dengan hak istimewa developer tanpa token App Check. Metrik App Check terus dikumpulkan untuk membantu Anda mendeteksi masalah terkait integrasi App Check dan memantau komposisi penelepon. Meskipun layanan ini dilindungi oleh App Check, perlindungan lain yang berlaku, seperti otorisasi pengguna, terus diterapkan secara bersamaan. Hati-hati saat memilih untuk menerapkan App Check pada layanan Firebase. Jika pengguna belum mengupdate aplikasi ke versi yang mendukung App Check, aplikasi mereka tidak akan dapat lagi menggunakan layanan Firebase yang menerapkan App Check. Metrik App Check dapat membantu Anda memutuskan apakah akan menerapkan App Check pada layanan Firebase. Jika aplikasi belum diluncurkan, Anda harus segera mengaktifkan penerapan, karena tidak ada klien lama yang digunakan. |
Metode |
|
---|---|
|
Mengupdate konfigurasi Service yang ditentukan secara atomik. |
|
Mendapatkan konfigurasi Service untuk nama layanan yang ditentukan. |
|
Mencantumkan semua konfigurasi Service untuk project yang ditentukan. |
|
Memperbarui konfigurasi Service yang ditentukan. |