ควบคุมการเข้าถึงแหล่งข้อมูล

คุณสามารถแชร์ชิ้นงานหรือโควต้าการประมวลผลของโปรเจ็กต์ที่เปิดใช้ Earth Engine กับผู้ใช้ Earth Engine คนอื่นๆ ได้ที่ระดับโปรเจ็กต์ คุณสามารถแชร์ชิ้นงานหรือการประมวลผลของ Earth Engine กับผู้ใช้หรือกลุ่มผู้ใช้รายอื่นได้ หากต้องการแชร์กับกลุ่มผู้ใช้ ให้สร้าง Google Group ใหม่และจดอีเมลของกลุ่มไว้ (ดูได้จากลิงก์ "เกี่ยวกับ" ในหน้ากลุ่ม) หน้านี้จะอธิบายวิธีให้สิทธิ์เข้าถึงทรัพยากรสำหรับบุคคลหรือกลุ่ม และบทบาทและสิทธิ์ที่จำเป็นสำหรับกิจกรรมต่างๆ

ตั้งค่าการใช้งานบริการ Earth Engine

หากต้องการใช้ Earth Engine API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ คุณต้องเปิดใช้ API ในโปรเจ็กต์ และผู้ใช้ต้องมีสิทธิ์อย่างน้อยในบทบาทผู้ดูทรัพยากร Earth Engine (ดูข้อมูลเพิ่มเติมเกี่ยวกับบทบาท IAM ของ Earth Engine ที่กำหนดไว้ล่วงหน้า) นอกจากนี้ ผู้ใช้ต้องมีสิทธิ์อย่างน้อย serviceusage.services.use ในโปรเจ็กต์ สิทธิ์ดังกล่าวสามารถให้ผ่านบทบาทเจ้าของหรือผู้แก้ไขโปรเจ็กต์ หรือผ่านบทบาทผู้ใช้บริการที่เฉพาะเจาะจง ระบบจะแสดงข้อผิดพลาดหากผู้ใช้ไม่มีสิทธิ์ Earth Engine และสิทธิ์การใช้งานบริการที่จำเป็นในโปรเจ็กต์ที่เลือก

ตั้งค่าสิทธิ์สำหรับเนื้อหา

ตั้งค่าสิทธิ์ระดับชิ้นงาน

คุณมีตัวเลือกมากมายในการอัปเดตสิทธิ์ที่ระดับเนื้อหา

  • ใช้เครื่องมือจัดการชิ้นงานในตัวแก้ไขโค้ด
  • ใช้บรรทัดคำสั่ง Earth Engine
  • ใช้ไลบรารีของไคลเอ็นต์ เช่น ee.data.setAssetAcl()
  • หรือเรียกใช้ REST API โดยตรง

ตั้งค่าสิทธิ์สำหรับเนื้อหาระดับโปรเจ็กต์

การแชร์ที่ระดับโปรเจ็กต์จะตั้งค่าสิทธิ์ในเนื้อหาทั้งหมดในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่เปิดใช้ Earth Engine พร้อมกัน

คุณสามารถแชร์ชิ้นงานที่ระดับโปรเจ็กต์ได้โดยการกำหนดบทบาท Identity and Access Management (IAM) ที่เหมาะสมในหน้าผู้ดูแลระบบ IAM ของโปรเจ็กต์ มีบทบาท IAM ของ Earth Engine ที่กำหนดไว้ล่วงหน้าสำหรับการแชร์เนื้อหาและทรัพยากรของ Earth Engine ดูภาพรวมทั่วไปเพิ่มเติมเกี่ยวกับบทบาท IAM ได้ที่การทำความเข้าใจบทบาท

เมื่อผู้ใช้รายอื่นพยายามเข้าถึงชิ้นงานของคุณ ระบบจะตรวจสอบสิทธิ์ที่ระดับชิ้นงานก่อน หากไม่ได้ตั้งค่าสิทธิ์ที่ระดับเนื้อหาหรือการตรวจสอบไม่สำเร็จ (เช่น ไม่มีสิทธิ์เข้าถึง) ระบบจะตรวจสอบสิทธิ์ที่ระดับโปรเจ็กต์

ตั้งค่าสิทธิ์ระดับโปรเจ็กต์

หากต้องการตั้งค่าสิทธิ์ที่ระดับโปรเจ็กต์ ให้มอบหมายบทบาท IAM ของโปรเจ็กต์ให้กับผู้ใช้หรือกลุ่มผู้ใช้ โดยทำดังนี้

  1. เปิดหน้า IAM ในคอนโซล Google Cloud
    เปิดหน้า IAM
    หรือวางเคอร์เซอร์เหนือชื่อโปรเจ็กต์ในแท็บชิ้นงานของตัวแก้ไขโค้ด แล้วคลิกไอคอน
  2. คลิกเลือกโปรเจ็กต์ แล้วเลือกโปรเจ็กต์ของคุณ (คุณควรอยู่ในโปรเจ็กต์แล้วหากเปิดหน้า IAM จากตัวแก้ไขโค้ด)
  3. คลิกเพิ่มที่ด้านบน แล้วเพิ่มอีเมลของบุคคลหรือกลุ่มเป็นสมาชิกใหม่ หรือคลิกไอคอน ข้างสมาชิกที่มีอยู่ในโปรเจ็กต์
  4. ในเมนูแบบเลื่อนลงบทบาท ให้ค้นหาบทบาททรัพยากร Earth Engine ที่คุณต้องการให้สิทธิ์ ดูรายละเอียดได้ที่บทบาท IAM ของ Earth Engine ที่กำหนดไว้ล่วงหน้า
  5. คลิกปุ่มบันทึก

การควบคุมบริการ VPC

Earth Engine รองรับการควบคุมบริการ VPC ซึ่งเป็นฟีเจอร์ความปลอดภัยของ Google Cloud ที่ช่วยให้ผู้ใช้รักษาความปลอดภัยของทรัพยากรและลดความเสี่ยงในการขโมยข้อมูล การเพิ่มทรัพยากรลงในขอบเขตบริการ VPC ช่วยให้ควบคุมการดำเนินการอ่านและเขียนข้อมูลได้มากขึ้น

ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์และการกำหนดค่า VPC-SC

ข้อจำกัด

การเปิดใช้การควบคุมบริการ VPC สำหรับทรัพยากรมีข้อจำกัดบางประการ ซึ่งเราได้ระบุวิธีแก้ปัญหาตัวอย่างไว้ดังนี้

ข้อจำกัด ตัวอย่างทางเลือก
ระบบไม่รองรับตัวแก้ไขโค้ด และการควบคุมบริการ VPC จะไม่อนุญาตให้ใช้ตัวแก้ไขโค้ดกับทรัพยากรและไคลเอ็นต์ภายในขอบเขตบริการ ใช้ Earth Engine Python API ร่วมกับ ไลบรารี geemap
ชิ้นงานเดิมจะไม่ได้รับการปกป้องโดยการควบคุมบริการ VPC ใช้ชิ้นงาน ที่จัดเก็บไว้ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์
การส่งออกไปยัง Google ไดรฟ์ไม่รองรับการควบคุมบริการ VPC
แอป Earth Engine ไม่รองรับทรัพยากรและไคลเอ็นต์ภายในขอบเขตบริการ ไม่มีวิธีแก้ปัญหาชั่วคราว

การใช้ Earth Engine กับทรัพยากรภายในขอบเขตบริการ VPC ที่ปลอดภัยใช้ได้กับแพ็กเกจราคา Professional และ Premium เท่านั้น การพยายามใช้ Earth Engine API กับโปรเจ็กต์ที่ปลอดภัยด้วย VPC-SC ที่เชื่อมโยงกับแพ็กเกจราคา Basic จะส่งผลให้เกิดข้อผิดพลาด ดูข้อมูลเพิ่มเติมเกี่ยวกับราคาของ Earth Engine ได้ที่เอกสารประกอบอย่างเป็นทางการ

ดูข้อมูลเพิ่มเติมเกี่ยวกับการควบคุมบริการ VPC และข้อจำกัดได้ในผลิตภัณฑ์ที่รองรับและข้อจำกัด

บทบาทและสิทธิ์

ส่วนต่อไปนี้จะอธิบายสิทธิ์และบทบาทที่จำเป็นในการทำกิจกรรมและเข้าถึงทรัพยากร Earth Engine ดูข้อมูลเพิ่มเติมเกี่ยวกับสิทธิ์และบทบาทของโปรเจ็กต์ที่อยู่ในระบบคลาวด์ได้ในเอกสารประกอบของ Google Cloud

บทบาท IAM ของ Earth Engine ที่กำหนดไว้ล่วงหน้า

Earth Engine มีบทบาทที่กำหนดไว้ล่วงหน้าซึ่งช่วยให้ควบคุมทรัพยากร Earth Engine ภายในโปรเจ็กต์ได้ในระดับต่างๆ บทบาทเหล่านี้ได้แก่

บทบาท ชื่อ คำอธิบาย
roles/earthengine.viewer ผู้ดูทรัพยากร Earth Engine ให้สิทธิ์ดูและแสดงรายการชิ้นงานและงาน
roles/earthengine.writer ผู้เขียนทรัพยากร Earth Engine ให้สิทธิ์ในการอ่าน สร้าง แก้ไข และลบชิ้นงาน นำเข้ารูปภาพและตาราง อ่านและอัปเดตงาน ทำการคำนวณแบบอินเทอร์แอกทีฟ และสร้างงานส่งออกที่ใช้เวลานาน
roles/earthengine.admin ผู้ดูแลระบบ Earth Engine ให้สิทธิ์สำหรับทรัพยากร Earth Engine ทั้งหมด รวมถึงการเปลี่ยนการควบคุมการเข้าถึงสำหรับเนื้อหา Earth Engine
roles/earthengine.appsPublisher ผู้เผยแพร่แอป Earth Engine ให้สิทธิ์สร้างบัญชีบริการเพื่อใช้กับแอป Earth Engine และยังให้สิทธิ์แก้ไขและลบแอปที่โปรเจ็กต์เป็นเจ้าของภายใต้โปรเจ็กต์ที่อยู่ในระบบคลาวด์ด้วย

โปรดทราบว่าคุณสามารถตั้งค่าบทบาทพื้นฐานหรือบทบาทที่กำหนดเองได้หากบทบาท Earth Engine ที่กำหนดไว้ล่วงหน้าไม่ตรงกับความต้องการของคุณ คุณสามารถดูชุดสิทธิ์ที่เชื่อมโยงกับแต่ละบทบาทได้จากหน้าบทบาท IAM โดยกรองบทบาทที่ต้องการและคลิกบทบาทนั้น

เปิดใช้ Earth Engine API

หากต้องการเปิดใช้ Earth Engine API ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ ผู้ใช้ต้องมีบทบาทผู้ดูแลระบบการใช้งานบริการ (roles/serviceusage.serviceUsageAdmin) หรือบทบาทอื่นที่มีสิทธิ์ serviceusage.services.enable (เช่น เจ้าของหรือผู้แก้ไขโปรเจ็กต์)

สิทธิ์ที่จำเป็น
  • serviceusage.services.enable
  • serviceusage.services.get
บทบาทที่แนะนำ
  • Service Usage Admin (roles/serviceusage.serviceUsageAdmin) หรือ
  • เจ้าของ (roles/owner) หรือ
  • ผู้แก้ไข (roles/editor)

สิทธิ์เข้าถึง Earth Engine API โดยสมบูรณ์

หากต้องการให้ผู้ใช้เข้าถึงบริการ Earth Engine ได้อย่างเต็มรูปแบบ ไม่ว่าจะผ่าน REST API โดยตรง ผ่านตัวแก้ไขโค้ด หรือผ่านไลบรารีของไคลเอ็นต์ ผู้ใช้จะต้องมีสิทธิ์ในการดำเนินการต่างๆ เช่น

สิทธิ์ที่จำเป็น
  • clientauthconfig.clients.listWithSecrets
  • earthengine.assets.get
  • earthengine.assets.getIamPolicy
  • earthengine.assets.list
  • earthengine.computations.create
  • earthengine.operations.get
  • earthengine.operations.list
  • monitoring.timeSeries.list
  • resourcemanager.projects.get
  • resourcemanager.projects.list
  • serviceusage.operations.get
  • serviceusage.operations.list
  • serviceusage.quotas.get
  • serviceusage.services.get
  • serviceusage.services.list
  • serviceusage.services.use
บทบาทที่แนะนำ
  • ผู้ใช้การใช้งานบริการ (roles/serviceusage.serviceUsageConsumer) และบทบาทใดบทบาทหนึ่งต่อไปนี้
    • Earth Engine Resource Viewer (roles/earthengine.viewer) หรือ
    • Earth Engine Resource Writer (roles/earthengine.writer) หรือ
    • ผู้ดูแลระบบทรัพยากร Earth Engine (roles/earthengine.admin)
  • OAuth Config Editor (roles/oauthconfig.editor) ยังจำเป็นสำหรับผู้ใช้ที่เข้าถึง Earth Engine ผ่านสภาพแวดล้อม Notebook และใช้ Notebook Authenticator ด้วย ดูรายละเอียดเพิ่มเติมได้ที่ การตรวจสอบสิทธิ์สมุดบันทึก Colab หรือ JupyterLab
หมายเหตุ Google Cloud ต้องใช้บทบาทผู้บริโภคของการใช้บริการเพื่อใช้โปรเจ็กต์เป็นโปรเจ็กต์ที่ใช้งานอยู่เมื่อเรียกใช้ API และ ee.Initialize(project=X) จะดำเนินการไม่สำเร็จหากไม่มีสิทธิ์นี้ในโปรเจ็กต์ X นอกจากนี้ คุณยังเลือกโปรเจ็กต์นี้ใน Cloud Console เพื่อแสดงการใช้ทรัพยากรได้ด้วย

การแชร์ชิ้นงานเท่านั้น

ให้สิทธิ์ผู้ใช้เป็นบทบาท IAM ของ Earth Engine ที่กำหนดไว้ล่วงหน้าบทบาทใดบทบาทหนึ่งซึ่งมีสิทธิ์ขั้นต่ำในการทำกิจกรรมที่จำเป็น โปรดทราบว่าผู้ใช้จะไม่สามารถใช้ทรัพยากรของโปรเจ็กต์ได้หากไม่มีสิทธิ์ serviceusage ที่จำเป็น

การจัดการโครงการก่อสร้างถนน

แสดงรายการและแสดงโปรเจ็กต์ที่พร้อมใช้งาน

ซึ่งจะเกิดขึ้นเมื่อใช้ตัวแก้ไขโค้ดเพื่อเรียกดูโปรเจ็กต์ที่พร้อมใช้งาน

สิทธิ์ที่จำเป็น
  • resourcemanager.projects.get
  • resourcemanager.folders.list
  • resourcemanager.folders.get
  • resourcemanager.organizations.get (ไม่พบบ่อย)
บทบาทที่แนะนำ
  • ผู้ดู (roles/viewer) หรือ
    ผู้ดูทรัพยากร Earth Engine (roles/earthengine.viewer) ในโปรเจ็กต์ที่เกี่ยวข้อง หรือ
    เบราว์เซอร์ (roles/browser, แนะนำสำหรับกรณีองค์กรขั้นสูง)
  • ผู้มีสิทธิ์ดูโฟลเดอร์ (roles/resourcemanager.folderViewer) ในโฟลเดอร์ที่เกี่ยวข้อง

เลือกโปรเจ็กต์เพื่อใช้ในตัวแก้ไขโค้ด

สิทธิ์ที่จำเป็น
  • resourcemanager.projects.get
  • serviceusage.services.get
หากยังไม่ได้ตั้งค่าโปรเจ็กต์ก่อนหน้านี้

เมื่อเลือกโปรเจ็กต์ผ่านตัวแก้ไขโค้ดเป็นครั้งแรก ระบบจะเริ่มต้นโปรเจ็กต์เพื่อใช้กับ Earth Engine หากยังไม่เคยดำเนินการมาก่อน คุณจะต้องมีบทบาทเหล่านี้เพื่อให้ตั้งค่าได้สำเร็จ

  • resourcemanager.projects.update และ
  • serviceusage.services.enable
บทบาทที่แนะนำ
  • ผู้มีสิทธิ์ดู (roles/viewer) หรือ
  • Earth Engine Resource Viewer (roles/earthengine.viewer) และ
    Service Usage Consumer (roles/serviceusage.serviceUsageConsumer)
บทบาทเพิ่มเติม (หากยังไม่ได้ตั้งค่าโปรเจ็กต์ไว้ก่อนหน้านี้)
  • ผู้แก้ไข (roles/editor) หรือ
  • Project Mover (roles/resourcemanager.projectMover) และ
    Project IAM Admin (roles/resourcemanager.projectIamAdmin) และ
    Service Usage Admin (roles/serviceusage.serviceUsageAdmin)

สร้างโปรเจ็กต์ผ่านตัวแก้ไขโค้ด

สิทธิ์ที่จำเป็น
  • resourcemanager.projects.get
  • resourcemanager.projects.create
  • resourcemanager.projects.update
  • serviceusage.services.get
  • serviceusage.services.enable
บทบาทที่แนะนำ
  • ผู้แก้ไข (roles/editor) หรือ
  • ผู้ย้ายโปรเจ็กต์ (roles/resourcemanager.projectMover) และ
    ผู้สร้างโปรเจ็กต์ (roles/resourcemanager.projectCreator) และ
    ผู้ดูแลระบบการใช้งานบริการ (roles/serviceusage.serviceUsageAdmin)
หมายเหตุ องค์กรของคุณอาจไม่ให้บทบาทผู้แก้ไขแก่คุณ ดังนั้นคุณจึงอาจต้องใช้บทบาทที่ละเอียดยิ่งขึ้น ต้องใช้ Project Mover เพื่อให้ครอบคลุมสิทธิ์ projects.update

การเลือกระดับที่ไม่ใช่เชิงพาณิชย์

สิทธิ์และบทบาทที่แนะนำต่อไปนี้เกี่ยวข้องกับการกำหนดค่าระดับที่ไม่ใช่เชิงพาณิชย์

การเลือกระดับขั้น
สิทธิ์ที่จำเป็น
  • earthengine.config.update
บทบาทที่แนะนำ
  • ผู้เขียนทรัพยากร Earth Engine (roles/earthengine.writer)
เชื่อมโยงบัญชีสำหรับการเรียกเก็บเงินกับโปรเจ็กต์

ระดับผู้ร่วมให้ข้อมูลต้องมีบัญชีสำหรับการเรียกเก็บเงินที่ถูกต้องซึ่งเชื่อมโยงกับโปรเจ็กต์ ดูข้อมูลเพิ่มเติมเกี่ยวกับสิทธิ์และบทบาทในการเรียกเก็บเงินได้ที่หน้าสิทธิ์การเข้าถึงการเรียกเก็บเงินใน Cloud

สิทธิ์ที่จำเป็น
บัญชีสำหรับการเรียกเก็บเงิน
  • billing.resourceAssociations.create
โครงการระบบคลาวด์
  • resourcemanager.projects.createBillingAssignment
บทบาทที่แนะนำ
บัญชีสำหรับการเรียกเก็บเงิน
  • ผู้ใช้บัญชีสำหรับการเรียกเก็บเงิน (roles/billing.user)
โครงการระบบคลาวด์
  • Project Billing Manager (roles/billing.projectManager)

การลงทะเบียนโครงการเชิงพาณิชย์

สิทธิ์ต่อไปนี้เกี่ยวข้องกับการลงทะเบียนโปรเจ็กต์สำหรับการใช้งานแบบชำระเงิน

สิทธิ์ที่จำเป็น
บัญชีสำหรับการเรียกเก็บเงิน
  • billing.accounts.get
  • billing.subscriptions.list
นอกจากนี้
  • billing.subscriptions.create (สำหรับการสร้างแพ็กเกจ Basic หรือ Professional ใหม่)
โครงการระบบคลาวด์
  • earthengine.config.update
  • serviceusage.services.get
  • serviceusage.services.enable
บทบาทที่แนะนำ
บัญชีสำหรับการเรียกเก็บเงิน
  • ผู้มีสิทธิ์ดูบัญชีสำหรับการเรียกเก็บเงิน (roles/billing.viewer) สำหรับการสร้างแพ็กเกจแบบจำกัดใหม่
  • ผู้ดูแลระบบบัญชีสำหรับการเรียกเก็บเงิน (roles/billing.admin) สำหรับการสร้างแพ็กเกจ Basic หรือ Professional ใหม่
โครงการระบบคลาวด์
  • ผู้เขียนทรัพยากร Earth Engine (roles/earthengine.writer)
  • Service Usage Admin (roles/serviceusage.serviceUsageAdmin)

การจัดการแพ็กเกจ Earth Engine เชิงพาณิชย์

สิทธิ์ต่อไปนี้เกี่ยวข้องกับการจัดการแพ็กเกจราคาของ Earth Engine

สิทธิ์ที่จำเป็น
ในบัญชีสำหรับการเรียกเก็บเงิน
  • billing.accounts.get
  • billing.subscriptions.list
นอกจากนี้
  • billing.subscriptions.create (สำหรับการอัปเกรดจากแพ็กเกจ Limited เป็นแพ็กเกจ Basic หรือ Professional)
  • billing.subscriptions.update (สำหรับการเปลี่ยนระหว่างแพ็กเกจ Basic และ Professional หรือดาวน์เกรดแพ็กเกจ Basic หรือ Professional เป็น Limited)
บทบาทที่แนะนำ
ในบัญชีสำหรับการเรียกเก็บเงิน
  • ผู้มีสิทธิ์ดูของบัญชีสำหรับการเรียกเก็บเงิน (roles/billing.viewer) เพื่อดูแพ็กเกจ Earth Engine ปัจจุบัน
  • ผู้ดูแลระบบบัญชีสำหรับการเรียกเก็บเงิน (roles/billing.admin) เพื่อเปลี่ยนแพ็กเกจ Earth Engine

การจัดการงานแบบกลุ่ม

สิทธิ์ต่อไปนี้เกี่ยวข้องกับการกำหนดค่าขีดจำกัดต่อโปรเจ็กต์สำหรับจำนวนงานที่เกิดขึ้นพร้อมกันใน Batch ฟีเจอร์นี้มีให้บริการสำหรับผู้ใช้ Earth Engine ในเชิงพาณิชย์เท่านั้น

การดูขีดจำกัดของงานแบบกลุ่มระดับโปรเจ็กต์

สิทธิ์ที่จำเป็น
ในบัญชี Cloud
earthengine.config.get

การตั้งค่าขีดจำกัดงานแบบกลุ่มระดับโปรเจ็กต์

สิทธิ์ที่จำเป็น
ในบัญชี Cloud
earthengine.config.update
หมายเหตุ: สิทธิ์นี้ยังรวมถึงการดูขีดจำกัดระดับแพ็กเกจที่กำหนดค่าไว้ในบัญชีสำหรับการเรียกเก็บเงินด้วย
สิทธิ์ที่จำเป็น
ในบัญชีสำหรับการเรียกเก็บเงิน
billing.subscriptions.list

การจัดการแอป

แสดงข้อมูลแอป

สิทธิ์ที่จำเป็น
  • iam.serviceAccounts.get
  • iam.serviceAccounts.getIamPolicy หากแอปถูกจำกัด (พบได้น้อย)
บทบาทที่แนะนำ ผู้ดู (roles/viewer) หรือ
ผู้เผยแพร่แอป Earth Engine (roles/earthengine.appsPublisher)

เผยแพร่/อัปเดตแอป

สิทธิ์ที่จำเป็น
  • iam.serviceAccounts.get
  • iam.serviceAccounts.create
  • iam.serviceAccounts.enable
  • iam.serviceAccounts.getIamPolicy
  • iam.serviceAccounts.setIamPolicy
  • iam.serviceAccounts.disable หากย้ายแอปจากโปรเจ็กต์หนึ่งไปยังอีกโปรเจ็กต์หนึ่ง (ไม่พบบ่อย)
บทบาทที่แนะนำ ผู้เผยแพร่แอป Earth Engine (roles/earthengine.appsPublisher) หรือ
ผู้ดูแลระบบบัญชีบริการ (roles/iam.serviceAccountAdmin)
หมายเหตุ
  • นอกจากนี้ บัญชีบริการของแอป Earth Engine จะระบุตัวตนกับเซิร์ฟเวอร์ Earth Engine โดยแสดงโทเค็นเพื่อการเข้าถึง OAuth ดังนั้น ระบบจะเพิ่มข้อมูลประจำตัวบางอย่างในระหว่างการสร้างแอปเป็นผู้สร้างโทเค็นบัญชีบริการ (roles/iam.serviceAccountTokenCreator) ในบัญชีบริการ
  • ในกรณีที่เป็นแอป Earth Engine สาธารณะ ข้อมูลประจำตัวที่ได้รับบทบาทดังกล่าวคือ earth-engine-public-apps@appspot.gserviceaccount.com และในกรณีที่เป็นแอปที่จำกัด ข้อมูลประจำตัวคือกลุ่ม Google Group ที่มีการจำกัดการเข้าถึงซึ่งกำหนดค่าโดยผู้สร้างแอป

ลบแอป

สิทธิ์ที่จำเป็น iam.serviceAccounts.disable
บทบาทที่แนะนำ ผู้เผยแพร่แอป Earth Engine (roles/earthengine.appsPublisher) หรือ
ผู้ดูแลระบบบัญชีบริการ (roles/iam.serviceAccountAdmin)