ย้ายข้อมูลจากบริการโดเมนไปยังบริการขั้นสูงของ Admin SDK
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
บริการโดเมน ซึ่งช่วยให้ผู้ดูแลระบบ Google Workspace จัดการผู้ใช้และกลุ่มได้ เลิกใช้งานเมื่อวันที่ 15 พฤษภาคม 2014 และปิดตัวลงเมื่อวันที่ 20 พฤศจิกายน 2014
โดยบริการนี้จะแทนที่ด้วยบริการขั้นสูงของ Admin SDK Directory
และ Admin SDK Reports
หน้านี้แสดงเส้นทางการย้ายข้อมูลจากบริการโดเมนไปยัง Admin SDK
การเปรียบเทียบวิธีการ
ตารางต่อไปนี้แสดงภาพรวมของวิธีการที่ใช้ในบริการโดเมน
และวิธีการที่เทียบเท่า (หากมี) ใน Admin SDK
| วิธีการบริการโดเมน |
วิธีการ Admin SDK |
DomainGroup.addMember(memberId) |
AdminDirectory.Members.insert(resource, groupKey)
ใน Admin SDK คุณสามารถระบุบทบาทของสมาชิกในกลุ่มได้ผ่าน
role |
DomainGroup.addOwner(ownerId) |
DomainGroup.deleteGroup() |
AdminDirectory.Groups.remove(groupKey) |
DomainGroup.getAllMembers() |
AdminDirectory.Members.list(groupKey, optionalArgs)
ใน Admin SDK คุณจะแสดงรายชื่อเจ้าของได้โดยใช้พารามิเตอร์ roles
ที่ไม่บังคับ |
DomainGroup.getAllOwners() |
DomainGroup.getDescription() |
AdminDirectory.Groups.get(groupKey)
พร็อพเพอร์ตี้:
description
พร็อพเพอร์ตี้:
id
พร็อพเพอร์ตี้:
name |
DomainGroup.getId() |
DomainGroup.getName() |
DomainGroup.getPermissionLevel() |
ไม่มี |
DomainGroup.removeMember(memberId) |
AdminDirectory.Members.remove(groupKey, memberKey) |
DomainGroup.removeOwner(ownerId) |
DomainGroup.setDescription(description) |
AdminDirectory.Groups.patch(resource, groupKey)
พร็อพเพอร์ตี้:
description
พร็อพเพอร์ตี้:
name |
DomainGroup.setName(name) |
DomainGroup.setPermissionLevel(level) |
ไม่มี |
DomainNickname.deleteNickname() |
AdminDirectory.Users.Aliases.remove(userKey, alias) |
DomainNickname.getNickname() |
AdminDirectory.Users.Aliases.list(userKey, optionalArgs)
พร็อพเพอร์ตี้:
aliases
พร็อพเพอร์ตี้:
primaryEmail |
DomainNickname.getUsername() |
DomainUser.deleteUser() |
AdminDirectory.Users.remove(userKey) |
DomainUser.getAgreedToTerms() |
AdminDirectory.Users.get(userKey)
พร็อพเพอร์ตี้:
agreedToTerms
พร็อพเพอร์ตี้:
changePasswordAtNextLogin
พร็อพเพอร์ตี้:
primaryEmail
พร็อพเพอร์ตี้:
name.familyName
พร็อพเพอร์ตี้:
name.givenName
พร็อพเพอร์ตี้:
isAdmin
พร็อพเพอร์ตี้:
suspended
|
DomainUser.getChangePasswordAtNextLogin() |
DomainUser.getEmail() |
DomainUser.getFamilyName() |
DomainUser.getGivenName() |
DomainUser.getIsAdmin() |
DomainUser.getIsSuspended() |
DomainUser.getStorageQuota() |
AdminReports.UserUsageReport.get(userKey, date, optionalArgs)
บัญชี:
total_quota_in_mb
|
DomainUser.setChangePasswordAtNext
Login(changePassword) |
AdminDirectory.Users.patch(resource, userKey)
พร็อพเพอร์ตี้:
changePasswordAtNextLogin
พร็อพเพอร์ตี้:
name.familyName
พร็อพเพอร์ตี้:
name.givenName |
DomainUser.setFamilyName(name) |
DomainUser.setGivenName(name) |
DomainUser.setIsAdmin(admin) |
AdminDirectory.Users.makeAdmin(resource, userKey)
พร็อพเพอร์ตี้:
isAdmin |
DomainUser.setIsSuspended(suspended) |
AdminDirectory.Users.patch(resource, userKey)
พร็อพเพอร์ตี้:
suspended
พร็อพเพอร์ตี้:
password
พร็อพเพอร์ตี้:
primaryEmail |
DomainUser.setPassword(password) |
DomainUser.setUsername(username) |
GroupsManager.createGroup(groupId, name, description, permissionLevel)
GroupsManager.createGroup(groupId, name) |
AdminDirectory.Groups.insert(resource)
Admin SDK ไม่รองรับการตั้งค่าระดับสิทธิ์ |
GroupsManager.getAllGroups()
GroupsManager.getAllGroups(memberId) |
AdminDirectory.Groups.list(optionalArgs)
พารามิเตอร์:
userKey |
GroupsManager.getDomain()
NicknameManager.getDomain()
UserManager.getDomain()
|
ไม่พร้อมใช้งาน
วิธีแก้ปัญหาคือรับอีเมลของผู้ใช้รายเดียวและแยก
โดเมน |
GroupsManager.getGroup(groupId) |
AdminDirectory.Groups.get(groupKey) |
NicknameManager.createNickname(username, nickname) |
AdminDirectory.Users.Aliases.insert(resource, userKey) |
NicknameManager.getAllNicknames() |
ไม่มี |
NicknameManager.getAllNicknames(username) |
AdminDirectory.Users.Aliases.list(userKey, optionalArgs)
คุณจะต้องวนซ้ำผลลัพธ์เพื่อค้นหาชื่อเล่น |
NicknameManager.getNickname(nickname) |
UserManager.createUser(username, givenName, familyName, password)
UserManager.createUser(username, givenName, familyName, password, passwordHashFunction)
|
AdminDirectory.Users.insert(resource)
พร็อพเพอร์ตี้:
hashFunction |
UserManager.getAllUsers() |
AdminDirectory.Users.list(optionalArgs)
ต้องระบุพารามิเตอร์
customer หรือ
domain ในฐานะผู้ดูแลบัญชี คุณยังใช้ชื่อแทน my_customer เพื่อแสดง customerId ของบัญชีได้ด้วย |
UserManager.getUser(user)
UserManager.getUser(username) |
AdminDirectory.Users.get(userKey) |
ฟีเจอร์ใหม่ใน Admin SDK
นอกเหนือจากเมธอดที่รองรับซึ่งระบุไว้ในส่วนก่อนหน้าแล้ว บริการขั้นสูงของ Admin SDK ยังมีฟีเจอร์ใหม่ต่อไปนี้ด้วย
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-04-01 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-04-01 UTC"],[],[]]