Access Errors

Lỗi Truy cập

Tất cả phương thức API Lớp học đều có thể trả về lỗi PERMISSION_DENIED (HTTP 403) nếu người dùng cuối không đáp ứng các điều kiện tiên quyết để truy cập. Thông báo đi kèm với lỗi này chứa thông báo lỗi để giúp bạn xác định nguyên nhân và hướng dẫn người dùng thực hiện hành động thích hợp.

Các phần sau đây mô tả thông báo lỗi API.

CannotDirectAddUser

CannotDirectAddUser cho biết không thể thêm người dùng trực tiếp vào khoá học. Mã này xuất hiện khi quản trị viên miền cố gắng thêm người dùng vào một khoá học và người dùng đó không có địa chỉ email hoặc không thuộc miền.

Thao tác có thể thực hiện: Mô tả nguyên nhân gây ra lỗi và đề xuất quản trị viên miền kiểm tra xem tài khoản người dùng có tồn tại và có thuộc miền của quản trị viên khoá học hay không.

ClassroomDisabled

ClassroomDisabled cho biết rằng người dùng yêu cầu không có quyền truy cập vào Lớp học.

Thao tác có thể thực hiện: Hướng người dùng đến hướng dẫn về cách bật quyền truy cập vào Lớp học. Người dùng cũng có thể đang sử dụng sai tài khoản, vì vậy, bạn cũng có thể cung cấp đường liên kết đến phần sử dụng nhiều tài khoản để người dùng có thể chọn đúng tài khoản.

ClassroomApiDisabled

ClassroomApiDisabled cho biết rằng người dùng yêu cầu không có quyền truy cập vào API Lớp học.

Thao tác có thể thực hiện: Hướng người dùng đến hướng dẫn về cách bật quyền truy cập vào dữ liệu trên Lớp học. Ngoài ra, hãy xem ClassroomDisabled vì người dùng có thể đang sử dụng sai tài khoản.

ProjectPermissionDenied

ProjectPermissionDenied cho biết yêu cầu đã cố gắng sửa đổi một tài nguyên liên kết với một dự án khác trong Bảng điều khiển dành cho nhà phát triển.

Possible Action (Thao tác có thể thực hiện): Cho biết rằng ứng dụng của bạn không thể thực hiện yêu cầu mong muốn. Chỉ dự án Developer Console của mã ứng dụng khách OAuth đã tạo tài nguyên mới có thể tạo mã này.

UserIneligibleToUpdateGradingPeriodSettings

UserIneligibleToUpdateGradingPeriodSettings cho biết yêu cầu đã cố gắng sửa đổi chế độ cài đặt khoảng thời gian chấm điểm trong một khoá học mà người dùng yêu cầu hoặc chủ sở hữu khoá học không có giấy phép Google Workspace for Education thích hợp.

Hành động có thể thực hiện: Cho biết rằng ứng dụng của bạn không thể đưa ra yêu cầu cập nhật chế độ cài đặt khoảng thời gian chấm điểm do trạng thái cấp phép của người dùng yêu cầu hoặc chủ sở hữu khoá học. Bạn có thể chỉ định giấy phép trong Bảng điều khiển dành cho quản trị viên của Google.