ส่งความคิดเห็น
การย้ายข้อมูลจากบริการโดเมนไปยังบริการขั้นสูงของ SDK ผู้ดูแลระบบ
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
บริการโดเมน ซึ่งช่วยให้ผู้ดูแลระบบโดเมน G Suite สามารถจัดการผู้ใช้และกลุ่มได้เลิกใช้งานตั้งแต่วันที่ 15 พฤษภาคม 2014 และจะปิดให้บริการในวันที่ 20 พฤศจิกายน 2014 บริการนี้จะแทนที่ด้วยบริการขั้นสูงอย่างไดเรกทอรี Admin SDK และรายงาน Admin SDK ที่เพิ่งเพิ่มเข้ามา หน้านี้จะสรุปเส้นทางการย้ายข้อมูลจากบริการโดเมนไปยัง 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 และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-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"]],["อัปเดตล่าสุด 2023-12-01 UTC"],[[["The Domain service for managing users and groups in Google Apps Script is deprecated and will be shut down."],["Domain service is replaced by the Admin SDK Directory and Admin SDK Reports advanced services."],["This page provides a migration path, including a comparison table of Domain service methods and their Admin SDK equivalents."],["Admin SDK offers new features such as admin notifications, application-specific passwords, device management, and more."]]],[]]