บริษัทของเราเพิ่งเริ่มใช้ GCP หลักๆ เราใช้ bigquery ในการเก็บข้อมูล
เราให้การเข้าถึง GCP ตามบัญชีผู้ใช้ (gmail)
ตอนนี้ เราต้องการเข้าถึงบริการ GCP ทั้งหมดอย่างปลอดภัยมากขึ้น เนื่องจากพนักงานสามารถเชื่อมต่อกับ bigquery ได้ทุกที่ ตราบใดที่มีบัญชีที่บริษัทของเราสร้างขึ้น เราต้องการจำกัดการเข้าถึงบริการ GCP หากไม่ได้อยู่ในสำนักงานใหญ่หรือสำนักงานสาขา
เราต้องการรักษาความปลอดภัยของข้อมูลที่จัดเก็บไว้ใน Big Query ไม่ใช่ข้อมูลบัญชีผู้ใช้ แต่ด้วยวิธีที่ปลอดภัยกว่า
ด้านล่างนี้คือวิธีแก้ปัญหาที่ฉันคิดขึ้นมา
- อนุญาตการเข้าถึงโครงการของบริษัทใน GCP ผ่าน VPN ของบริษัทเท่านั้น (= อนุญาตที่อยู่ IP บางอย่าง (ที่อยู่ IP ของ VPN) โดยใช้การควบคุมบริการ VPC เท่านั้น)
- อนุญาตเฉพาะที่อยู่ IP ของบริษัทซึ่งเป็นที่อยู่ IP แบบไดนามิก (แต่สามารถคาดหวังได้)
เนื่องจากฉันยังใหม่กับ GCP ฉันไม่แน่ใจว่าคำแนะนำเหล่านี้ใช้งานได้จริง หรือสงสัยว่ามีทางเลือกอื่นที่คุ้มค่าที่สุดในการบรรลุเป้าหมายนี้อย่างไร
หากเป็นไปได้ ฉันต้องการทราบด้วยว่ามีวิธีดาวน์โหลดไฟล์ข้อมูลรับรองต่อผู้ใช้และเข้าถึง GCP เฉพาะในกรณีที่ใช้บัญชีผู้ใช้และดาวน์โหลดไฟล์ข้อมูลรับรองหรือไม่ (ไฟล์ข้อมูลรับรองนี้จะถูกดาวน์โหลดในอุปกรณ์ของบริษัทเท่านั้น)