Skip to content

Allow better control over Google Geolocale API calls #471

@esko-piirainen

Description

@esko-piirainen

As Luomus IT manager I want to know what services are causing Google to bill us on Geolocate API usage

  • Google API key is not public
  • Logging of calls to investigate what services and users are executing geolocate requests

Services that need changes:

  • api.laji.fi: Add endpoints that replace calling google api directly
  • Google Cloud: Create new API key for api.laji.fi, limit access to our server IPs
  • laji-map - library to call api.laji.fi
  • udpate laji map: laji.fi / viranomaiset
  • udpate laji map: loydos
  • update laji map: vieraslajit.fi
  • update laji map: wkartta (Tipu, Kirjekyyhky, ..)
  • (PS: Sulka geolocate doesn't work currently -- add there as well?)
  • Once all services migrated: disable current (public) API key

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions