0

이전 프로비저닝 API에서 사용자 계정의 이름을 바꿀 수있었습니다. 새로운 Directory API 문서에서 사용자 계정의 이름을 바꿀 수있는 관련 매개 변수가 표시되지 않습니다. 아직도 가능합니까?Google Admin SDK 디렉토리 API로 사용자의 이름을 변경하려면 어떻게해야합니까?

https://developers.google.com/admin-sdk/directory/v1/reference/users/update

나는이 새로운 이름으로 primaryEmail 필드를 업데이트하는 것처럼 간단 할 수있는 느낌이 있지만 설명을하고 싶습니다.

답변

2

당신이 맞을 것 같습니다. primaryEmail 필드를 변경하는 것만 큼 간단합니다. 다음은 내 예입니다.

reseller.com의 리셀러이고 resold.com이라는 재판매 도메인이 있습니다. 현재 [email protected]이라는 이메일 주소로 재판매 도메인에 한 명의 사용자가 생성되었습니다. [email protected]으로 업데이트하겠습니다. 참고 : 리셀러 reseller.com의 자격 증명을 사용하고 있습니다.

PUT /admin/directory/v1/users/[email protected] 

{ 
"primaryEmail": "[email protected]" 
} 

HTTP/1.1 200 OK 

{ 
"kind": "admin#directory#user", 
"id": "XXXX", 
"primaryEmail": "[email protected]", 
"name": { 
    "givenName": "Emily", 
    "familyName": "Lam", 
    "fullName": "Emily Lam" 
} 
+0

고마워요! 이전 사용자 이름이 새 사용자 이름의 별칭이된다는 점에서 이전 프로비저닝 API와 동일한 기능을 수행한다고 읽었습니다. 그 맞습니까? –

+0

예! 필자의 예에서 [email protected]은 [email protected]의 별명이 될 것입니다. – Emily