Zasób: Service
Konfiguracja wymuszania dla usługi Firebase obsługiwanej przez Sprawdzanie aplikacji.
Zapis JSON |
---|
{
"name": string,
"enforcementMode": enum ( |
Pola | |
---|---|
name |
To pole jest wymagane. Względna nazwa zasobu obiektu konfiguracji usługi w formacie:
Pamiętaj, że element
|
enforcementMode |
To pole jest wymagane. Tryb egzekwowania Sprawdzania aplikacji w tej usłudze. |
EnforcementMode
Tryb egzekwowania Sprawdzania aplikacji w usłudze Firebase obsługiwanej przez Sprawdzanie aplikacji.
Wartości w polu enum | |
---|---|
OFF |
Sprawdzanie aplikacji Firebase nie jest wymuszane w przypadku tej usługi, a dane są zbierane. Mimo że usługa nie jest w tym trybie chroniona przez Sprawdzanie aplikacji, nadal wymuszane są inne odpowiednie zabezpieczenia, takie jak autoryzacja użytkownika. Usługa nieskonfigurowana jest domyślnie w tym trybie. |
UNENFORCED |
Sprawdzanie aplikacji Firebase nie jest wymuszane w przypadku tej usługi. Zbierane są dane dotyczące Sprawdzania aplikacji, aby pomóc Ci zdecydować, kiedy włączyć wymuszanie stosowania tej usługi. Mimo że usługa nie jest w tym trybie chroniona przez Sprawdzanie aplikacji, nadal wymuszane są inne odpowiednie zabezpieczenia, takie jak autoryzacja użytkownika. |
ENFORCED |
W przypadku tej usługi wymuszone jest Sprawdzanie aplikacji Firebase. Usługa odrzuca wszystkie żądania dostępu do zasobów projektu, które nie mają dołączonego prawidłowego tokena Sprawdzania aplikacji. Czasami są w niej wyjątki. Na przykład niektóre usługi nadal będą zezwalać na żądania z danymi logowania do konta usługi z uprawnieniami dewelopera bez tokena Sprawdzania aplikacji. Nadal gromadzone są dane związane ze sprawdzaniem aplikacji, aby ułatwić wykrywanie problemów z integracją Sprawdzania aplikacji i monitorowanie struktury elementów wywołujących. Chociaż usługa jest chroniona przez Sprawdzanie aplikacji, inne obowiązujące zabezpieczenia, takie jak autoryzacja użytkownika, będą nadal egzekwowane. Zachowaj ostrożność, wybierając wymuszanie Sprawdzania aplikacji w usłudze Firebase. Jeśli użytkownicy nie zaktualizowali Twojej aplikacji do wersji z obsługą sprawdzania aplikacji, nie będą już mogli korzystać z usług Firebase, które wymuszają Sprawdzanie aplikacji. Dane Sprawdzania aplikacji pomogą Ci zdecydować, czy chcesz wymuszać Sprawdzanie aplikacji w usługach Firebase. Jeśli Twoja aplikacja nie została jeszcze wprowadzona na rynek, od razu włącz egzekwowanie zasad, ponieważ nie ma żadnych nieaktualnych klientów. |
Metody |
|
---|---|
|
Atomowo aktualizuje określone konfiguracje Service . |
|
Pobiera konfigurację Service dla określonej nazwy usługi. |
|
Wyświetla listę wszystkich konfiguracji funkcji Service w wybranym projekcie. |
|
Aktualizuje podaną konfigurację Service . |