โทเค็น Bearer (JWT: RFC 7516) ที่ Google ออกให้เพื่อยืนยันว่าผู้เรียกมีสิทธิ์เข้ารหัสหรือถอดรหัส ทรัพยากร
เพื่อป้องกันการละเมิด บริการรายการควบคุมการเข้าถึงคีย์ (KACLS) ควรยืนยันว่าผู้เรียกมีสิทธิ์เข้ารหัสออบเจ็กต์ (ไฟล์หรือเอกสาร) ก่อนที่จะห่อหุ้มคีย์ และมีสิทธิ์ถอดรหัสออบเจ็กต์ก่อนที่จะแกะ DEK
โทเค็นการให้สิทธิ์สำหรับการเข้ารหัสฝั่งไคลเอ็นต์ (CSE) ของเอกสารและไดรฟ์ ปฏิทิน และ Meet
| การแสดง JSON | |
|---|---|
| { "aud": string, "delegated_to": string, "email": string, "email_type": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string } | |
| ช่อง | |
|---|---|
| aud | 
 กลุ่มเป้าหมายตามที่ Google ระบุ ควรตรวจสอบกับการกำหนดค่าในเครื่อง | 
| delegated_to | 
 (ไม่บังคับ) อีเมลของผู้ใช้ที่มีสิทธิ์เข้าถึงทรัพยากร | 
| email | 
 อีเมลของผู้ใช้ | 
| email_type | 
 มีค่าใดค่าหนึ่งต่อไปนี้ 
 | 
| exp | 
 เวลาหมดอายุ | 
| iat | 
 เวลาในการออกบัตร | 
| iss | 
 ผู้ออกโทเค็น ควรได้รับการตรวจสอบกับชุดผู้ออกใบรับรองการตรวจสอบสิทธิ์ที่เชื่อถือได้ | 
| kacls_url | 
 URL ฐานของ KACLS ที่กำหนดค่าไว้ ซึ่งใช้เพื่อป้องกันการโจมตีแบบ Man-in-the-Middle (MITM) | 
| perimeter_id | 
 (ไม่บังคับ) ค่าที่เชื่อมโยงกับตำแหน่งของเอกสารซึ่งใช้เพื่อเลือกขอบเขตที่จะตรวจสอบเมื่อแกะ ขนาดสูงสุด: 128 ไบต์ | 
| resource_name | 
 ตัวระบุสำหรับออบเจ็กต์ที่เข้ารหัสโดย DEK ขนาดสูงสุด: 128 ไบต์ | 
| role | 
 มีค่าใดค่าหนึ่งต่อไปนี้ | 
โทเค็นการให้สิทธิ์สำหรับ CSE ของ Gmail
| การแสดง JSON | |
|---|---|
| { "aud": string, "email": string, "exp": string, "iat": string, "message_id": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string, "spki_hash": string, "spki_hash_algorithm": string } | |
| ช่อง | |
|---|---|
| aud | 
 กลุ่มเป้าหมายตามที่ Google ระบุ ควรตรวจสอบกับการกำหนดค่าในเครื่อง | 
| email | 
 อีเมลของผู้ใช้ | 
| exp | 
 เวลาหมดอายุ | 
| iat | 
 เวลาในการออกบัตร | 
| message_id | 
 ตัวระบุสำหรับข้อความที่มีการถอดรหัสหรือการลงนาม ใช้เป็นเหตุผลของลูกค้าเพื่อวัตถุประสงค์ในการตรวจสอบ | 
| iss | 
 ผู้ออกโทเค็น ควรได้รับการตรวจสอบกับชุดผู้ออกใบรับรองการตรวจสอบสิทธิ์ที่เชื่อถือได้ | 
| kacls_url | 
 URL ฐานของ KACLS ที่กำหนดค่าไว้ ซึ่งใช้เพื่อป้องกันการโจมตีแบบ Man-in-the-Middle (MITM) | 
| perimeter_id | 
 (ไม่บังคับ) ค่าที่เชื่อมโยงกับตำแหน่งของเอกสารซึ่งใช้เพื่อเลือกขอบเขตที่จะตรวจสอบเมื่อแกะ ขนาดสูงสุด: 128 ไบต์ | 
| resource_name | 
 ตัวระบุสำหรับออบเจ็กต์ที่เข้ารหัสโดย DEK ขนาดสูงสุด: 512 ไบต์ | 
| role | 
 มีค่าใดค่าหนึ่งต่อไปนี้ 
 | 
| spki_hash | 
 การย่อยข้อมูลที่เข้ารหัส Base64 มาตรฐานของ  | 
| spki_hash_algorithm | 
 อัลกอริทึมที่ใช้ในการสร้าง  | 
โทเค็นการให้สิทธิ์สำหรับบริการย้ายข้อมูล KACLS
| การแสดง JSON | |
|---|---|
| { "aud": string, "email": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "resource_name": string, "role": string } | |
| ช่อง | |
|---|---|
| aud | 
 กลุ่มเป้าหมายตามที่ Google ระบุ ควรตรวจสอบกับการกำหนดค่าในเครื่อง | 
| email | 
 อีเมลของผู้ใช้ | 
| exp | 
 เวลาหมดอายุ | 
| iat | 
 เวลาในการออกบัตร | 
| iss | 
 ผู้ออกโทเค็น ควรได้รับการตรวจสอบกับชุดผู้ออกใบรับรองการตรวจสอบสิทธิ์ที่เชื่อถือได้ | 
| kacls_url | 
 URL ฐานของ KACLS ที่กำหนดค่าไว้ ซึ่งใช้เพื่อป้องกันการโจมตีแบบ Man-in-the-Middle (MITM) | 
| role | 
 มีค่าใดค่าหนึ่งต่อไปนี้ |