डोमेन सेवा से एडमिन 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 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2023-12-01 (UTC) को अपडेट किया गया.