ข้อผิดพลาดที่คุณพบส่วนใหญ่เกิดจากไม่ได้เปิดใช้ API ที่จำเป็นสำหรับโปรเจ็กต์ GCP ของคุณ ในการแก้ปัญหานั้น ก่อนอื่นคุณจะต้องมีคีย์ API มี 3 ตัวเลือกที่จะได้รับ:
1.- ขอให้ผู้ดูแลระบบความปลอดภัยสร้างคีย์ API ให้กับคุณ
2.- ถามผู้ดูแลระบบความปลอดภัยเพื่อ ให้สิทธิ์คุณเข้าถึงโครงการ เพื่อให้คุณสามารถสร้างคีย์ API ในโครงการเดียวกันกับที่เชื่อมโยงกับ API
3.- ถามผู้ดูแลระบบความปลอดภัยเพื่อ อนุญาตให้คุณเข้าถึงเพื่อเปิดใช้งาน API ในโครงการ Google Cloud ของคุณเอง เพื่อให้คุณสามารถสร้างคีย์ API ได้
เมื่อคุณมีแล้ว ให้ทำตามขั้นตอนต่อไป:
1.- ใน Cloud Console ไปที่ API และบริการสำหรับโครงการของคุณ
2.- ในหน้า Library ให้คลิก Private APIs หากคุณไม่เห็น API อยู่ในรายการ แสดงว่าคุณไม่ได้รับสิทธิ์ในการเปิดใช้ API
3.- คลิก API ที่คุณต้องการเปิดใช้งาน หากคุณต้องการความช่วยเหลือในการค้นหา API ให้ใช้ช่องค้นหา
4.- ในหน้าที่แสดงข้อมูลเกี่ยวกับ API ให้คลิก เปิดใช้งาน
URL ต่อไปนี้มีเอกสารอย่างเป็นทางการของ GCP สำหรับกระบวนการนั้น เปิดใช้งาน API ในโครงการ Google Cloud ของคุณ. นอกจากนี้ เราขอแนะนำให้คุณตรวจสอบว่าคุณมีบทบาทผู้ดูแลระบบความปลอดภัยสำหรับ IAM
ตอนนี้ เมื่อพูดถึงบทบาทของบัญชีบริการ ดูเหมือนว่าคุณได้ทดสอบบทบาทที่มีอยู่ทั้งหมดแล้ว และไม่มีบทบาทใดที่ตรงกับความต้องการของคุณ ดังนั้น คุณสามารถลองใช้ Custom Roles ซึ่งหมายถึงบทบาทที่คุณออกแบบโดยละเอียด หากต้องการสร้างบทบาทที่กำหนดเอง คุณสามารถเข้าถึงได้โดยตรงในหน้าจอที่ปรากฏขึ้นหลังจากที่คุณสร้างบัญชีบริการ ในฟิลด์ âSelect Roleâ รายการตัวเลือก เลือกตัวเลือก âManage Rolesâ และในหน้าจอต่อไปนี้ คุณจะเห็นปุ่ม â+Create Roleâ เป็นข้อความสีน้ำเงิน คุณจะสามารถสร้างบทบาทที่กำหนดเองซึ่งตรงกับความต้องการของคุณ ใน URL ต่อไปนี้ ฉันกำลังแชร์ข้อมูลอย่างเป็นทางการของ GCP กับคุณ ทำความเข้าใจกับบัญชีบริการ และ บทบาท.