מעבר מ-Domain Service ל-Admin SDK Advanced Services
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
שירות הדומיין, שמאפשר לאדמינים של 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)
Property:
agreedToTerms
Property:
changePasswordAtNextLogin
Property:
primaryEmail
Property:
name.familyName
Property:
name.givenName
Property:
isAdmin
Property:
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)
Property:
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)
Parameter:
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)
Property:
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 מספקים את התכונות החדשות הבאות:
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-04-01 (שעון UTC).