의견 보내기
도메인 서비스에서 Admin SDK 고급 서비스로 마이그레이션
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
G Suite 도메인 관리자가 사용자 및 그룹을 관리할 수 있는 도메인 서비스 는 2014년 5월 15일부로 지원 중단 되었으며 2014년 11월 20일 에 사용 중지됩니다. 이 서비스는 최근에 추가된 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()
N/A
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)
N/A
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()
N/A
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 고급 서비스는 위에서 설명한 지원되는 방법 외에도 다음과 같은 새로운 기능을 제공합니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-11-14(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"]],["최종 업데이트: 2025-11-14(UTC)"],[],[]]