Kaynak: Hizmet
Uygulama Kontrolü tarafından desteklenen bir Firebase hizmeti için yaptırım yapılandırması.
JSON gösterimi |
---|
{
"name": string,
"enforcementMode": enum ( |
Alanlar | |
---|---|
name |
Zorunlu. Hizmet yapılandırma nesnesinin şu biçimdeki göreli kaynak adı:
|
enforcementMode |
Zorunlu. Bu hizmet için Uygulama Kontrolü zorunlu kılma modu. |
EnforcementMode
Uygulama Kontrolü tarafından desteklenen bir Firebase hizmeti için Uygulama Kontrolü yaptırım modu.
Sıralamalar | |
---|---|
OFF |
Bu hizmet için Firebase Uygulama Kontrolü zorunlu kılınmaz ve Uygulama Kontrolü metrikleri toplanmaz. Hizmet, bu modda Uygulama Kontrolü tarafından korunmasa da kullanıcı yetkilendirmesi gibi diğer geçerli korumalar yine de uygulanır. Yapılandırılmamış bir hizmet varsayılan olarak bu moddadır. |
UNENFORCED |
Bu hizmet için Firebase Uygulama Kontrolü zorunlu kılınmaz. Uygulama Kontrolü metrikleri, hizmet için zorunlu kılmayı ne zaman etkinleştireceğinize karar vermenize yardımcı olmak amacıyla toplanır. Hizmet, bu modda Uygulama Kontrolü tarafından korunmasa da kullanıcı yetkilendirmesi gibi diğer geçerli korumalar yine de uygulanır. |
ENFORCED |
Bu hizmet için Firebase Uygulama Kontrolü zorunlu kılındı. Hizmet, projenizin kaynaklarına erişmeye çalışan tüm istekleri, hizmete bağlı olarak geçerli bir Uygulama Kontrolü jetonu eklenmemişse reddeder. Örneğin, bazı hizmetler, Uygulama Kontrolü jetonu olmadan geliştiricinin ayrıcalıklı hizmet hesabı kimlik bilgilerini içeren isteklere izin verir. Uygulama Kontrolü entegrasyonunuzla ilgili sorunları tespit etmenize ve arayanların yapısını izlemenize yardımcı olmak için Uygulama Kontrolü metrikleri toplanmaya devam etmektedir. Hizmet, Uygulama Kontrolü ile korunmakla birlikte, kullanıcı yetkilendirmesi gibi diğer geçerli korumalar aynı anda uygulanmaya devam eder. Bir Firebase hizmetinde Uygulama Kontrolü'nü zorunlu kılmayı seçerken dikkatli olun. Kullanıcılarınız, uygulamanızın Uygulama Kontrolü özellikli bir sürümüne güncelleme yapmamışsa uygulamaları, Uygulama Kontrolü'nü zorunlu kılan Firebase hizmetlerinizi artık kullanamayacaktır. Uygulama Kontrolü metrikleri, Firebase hizmetlerinizde Uygulama Kontrolü'nü zorunlu kılıp kılmayacağınıza karar vermenize yardımcı olabilir. Uygulamanız henüz kullanıma sunulmadıysa kullanımda güncel olmayan istemci olmadığından zorunlu kılmayı hemen etkinleştirmeniz gerekir. |
Yöntemler |
|
---|---|
|
Belirtilen Service yapılandırmalarını atomik olarak günceller. |
|
Belirtilen hizmet adı için Service yapılandırmasını alır. |
|
Belirtilen proje için tüm Service yapılandırmalarını listeler. |
|
Belirtilen Service yapılandırmasını günceller. |