在 Secure 中将 AppMaker 连接到 Google SQL

Connect AppMaker to Google SQL in Secure

请告诉我有关使用 Google AppMaker 安全设置 Cloud SQL 的信息。
在 GCP 中,我创建了第二代实例(我的SQL)。

在下面的URL中,要从 AppMaker 连接到 Cloud SQL,
Cloud SQL 端批准 appmaker-maestro@appspot.gserviceaccount.com 作为 Role。 https://developers.google.com/appmaker/models/cloudsql

在这种情况下,由于上述角色对于 Google App Maker 创建的所有应用程序都是通用的,如果有人知道数据库用户名和密码,似乎可以从世界上任何 AppMaker 访问.

如何设置 Cloud SQL 以便只能从特定的 AppMaker 或内部网络访问 Cloud SQL?

App Maker 在建立 Cloud SQL 连接时会检查项目的 ACL(访问控制列表),因此如果用户帐户没有项目的正确权限,连接将被拒绝,尽管 he/she 是否有 username/password。