org에 새 사용자를 삽입하려고하는데이 사용자는 여러 별칭을 가지고 있습니다. Google_Service_Directory_User에는 "setAliases"기능이 있습니다. 삽입시, 계정은 모든 속성이 올바로 설정되고 별명을 제외하고 올바르게 프로비저닝됩니다.이 별명은 무시되는 것 같습니다.여러 별칭으로 계정을 만드는 방법은 무엇입니까?
$dirObj = new Google_Service_Directory($client);
$primaryEmail = '[email protected]';
$alias1 = '[email protected]';
$alias2 = '[email protected]';
$firstName = 'Joe';
$lastName = 'Schmo99';
$shaPass = sha1($someRandomPass);
$nameObject = new Google_Service_Directory_UserName();
$nameObject->setGivenName($firstName);
$nameObject->setFamilyName($lastName);
$nameObject->setFullName("$firstName $lastName");
$userObject = new Google_Service_Directory_User();
$userObject->setName($nameObject);
$userObject->setPassword($shaPass);
$userObject->setHashFunction('SHA-1');
$userObject->setPrimaryEmail($primaryEmail);
$userObject->setAliases(array($alias1, $alias2));
$results = $dirObj->users->insert($userObject);
print_r($results);
별칭이있는 새 사용자를 삽입 하시겠습니까?
삽입시 설정하려고했지만 다른 방법도 사용할 수 있습니다. 예를 들어 주셔서 감사합니다. –
당신은 대단히 환영합니다. 언제든지 도와 줘서 기뻐요! – Morfinismo