Recurso: Service
La configuración de aplicación forzosa de un servicio de Firebase compatible con la Verificación de aplicaciones.
Representación JSON |
---|
{
"name": string,
"enforcementMode": enum ( |
Campos | |
---|---|
name |
Obligatorio. El nombre del recurso relativo del objeto de configuración del servicio, en el formato:
Ten en cuenta que el elemento
|
enforcementMode |
Obligatorio. El modo de aplicación de la Verificación de aplicaciones para este servicio. |
EnforcementMode
El modo de aplicación forzosa de la Verificación de aplicaciones para un servicio de Firebase compatible con la Verificación de aplicaciones.
Enumeradores | |
---|---|
OFF |
La Verificación de aplicaciones de Firebase no se aplica de manera forzosa en el servicio ni se recopilan métricas de la Verificación de aplicaciones. Si bien en este modo el servicio no está protegido por la Verificación de aplicaciones, se aplican otras protecciones aplicables, como la autorización del usuario. Un servicio no configurado se encuentra en este modo de forma predeterminada. |
UNENFORCED |
No se aplica de manera forzosa la Verificación de aplicaciones de Firebase en el servicio. Las métricas de la Verificación de aplicaciones se recopilan para ayudarte a decidir cuándo activar la aplicación forzosa para el servicio. Si bien en este modo el servicio no está protegido por la Verificación de aplicaciones, se aplican otras protecciones aplicables, como la autorización del usuario. |
ENFORCED |
Se aplica la Verificación de aplicaciones de Firebase en el servicio. El servicio rechazará cualquier solicitud que intente acceder a los recursos de tu proyecto si no tiene adjunto un token válido de Verificación de aplicaciones, con algunas excepciones según el servicio. Por ejemplo, algunos servicios seguirán permitiendo solicitudes que lleven las credenciales de la cuenta de servicio con privilegios del desarrollador sin un token de la Verificación de aplicaciones. Se siguen recopilando métricas de la Verificación de aplicaciones para ayudarte a detectar problemas con la integración de la Verificación de aplicaciones y supervisar la composición de los emisores. Mientras el servicio está protegido por la Verificación de aplicaciones, se siguen aplicando de forma forzosa otras protecciones aplicables, como la autorización del usuario. Ten cuidado cuando elijas aplicar la Verificación de aplicaciones en un servicio de Firebase. Si los usuarios no actualizaron su aplicación a una versión compatible con la Verificación de aplicaciones, estas ya no podrán usar los servicios de Firebase que aplican la Verificación de aplicaciones. Las métricas de la Verificación de aplicaciones pueden ayudarte a decidir si aplicar la Verificación de aplicaciones en tus servicios de Firebase. Si aún no se lanzó tu app, debes habilitar la aplicación forzosa de inmediato, ya que no hay clientes desactualizados en uso. |
Métodos |
|
---|---|
|
Actualiza de forma atómica la configuración de Service especificada. |
|
Obtiene la configuración Service para el nombre de servicio especificado. |
|
Enumera todos los parámetros de configuración de Service para el proyecto especificado. |
|
Actualiza la configuración de Service especificada. |