howdylikes

Google Developersってわかりづらいよね

Google Directory APIを使ってユーザーを登録してみる

※リファレンスの見方はこちらの記事を見てください。

Google Directory APIとは?

GoogleAppsのユーザーやグループなどの操作を行うことができるAPI
昔はProvisioning APIと呼ばれていたものの新しいやつ

  • 管理者ユーザー(権限)のみ実行可能
  • Provisioning APIは2015年4月で廃止予定なのでこちらを使用すること
  • 使用するには管理コンソール >> セキュリティ >> API リファレンス >> API アクセスを有効にするにチェックを入れること

APIを使ってユーザーを登録

リファレンス
Directory API >> Users >> insert

ユーザーに関するAPIはUsersです。

HTTP Request

POST https://www.googleapis.com/admin/directory/v1/users

Authorization

https://www.googleapis.com/auth/calendar

Try it!
姓・名・パスワード・メールアドレスだけで登録は可能です。

f:id:howdy39:20140518223910p:plain

f:id:howdy39:20140518224147p:plain

管理コンソール画面からちゃんと登録されているか確認
ちゃんと出来ていますね。

f:id:howdy39:20140518224623p:plain

管理コンソールでやるよりAPIで行ったほうが細く設定できるので、ユーザー数が多くなくてもAPIを使うことも視野に入れたほうが良いかと思います。