إرسال ملاحظات
النقل من خدمة النطاق إلى "الخدمات المتقدمة لحزمة تطوير البرامج (SDK)" للمشرف
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تم إيقاف خدمة النطاق ، التي تسمح
لمشرفي نطاق G Suite بإدارة المستخدمين والمجموعات،
اعتبارًا من 15 أيار (مايو) 2014 ،
وسيتم إيقافها في
20 تشرين الثاني (نوفمبر) 2014 . ويتم استبدال الخدمة بالخدمات المتقدّمة التي تمت إضافتها مؤخرًا لكل من دليل SDK للمشرف وتقارير SDK للمشرف . توضّح هذه الصفحة مسار نقل البيانات من خدمة النطاق
إلى بديلها الجديد، وهو SDK للمشرف.
مقارنة الطرق
يوفر الجدول أدناه نظرة عامة على الطرق المستخدمة في خدمة النطاق والطرق المكافئة لها (إن وجدت) في SDK للمشرف.
طريقة خدمات النطاق
طريقة SDK للمشرف
DomainGroup.addMember(memberId)
AdminDirectory.Members.insert(resource, groupKey)
في SDK للمشرف، يمكن تحديد دور العضو في المجموعة من خلال
role
.
DomainGroup.addOwner(ownerId)
DomainGroup.deleteGroup()
AdminDirectory.Groups.remove(groupKey)
DomainGroup.getAllMembers()
AdminDirectory.Members.list(groupKey, optionalArgs)
في 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)
لا تتوفّر إمكانية ضبط مستوى الإذن في حزمة تطوير البرامج (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)
الميزات الجديدة في SDK للمشرف
بالإضافة إلى الطرق المتوافقة الموضَّحة أعلاه، توفّر الخدمات المتقدّمة لحزمة SDK للمشرف الميزات الجديدة التالية:
إرسال ملاحظات
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0 . للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers . إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2023-12-01 (حسب التوقيت العالمي المتفَّق عليه)
هل تريد مشاركة ملاحظاتك معنا؟
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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."]]],[]]