カスタムOAuth アプリケーションの作成
カスタムOAuth アプリケーションの作成
ユーザー名やパスワードへのアクセスを保有していない場合や、それらを使いたくない場合にはOAuth 認証が使用できます。Kintone はOAuth 認証標準を使用しています。これには認証ユーザーがブラウザ経由でKintone と通信する必要があります。OAuth による認証では、OAuth クライアントクレデンシャル、クライアントId、およびクライアントシークレットを使用する必要があります。カスタムOAuth アプリケーションを登録してOAuth クライアントクレデンシャル、クライアントID、およびクライアントシークレットを取得するには:
- cybozu.com 共通管理を開きます。
- システム管理の下にあるOAuth をクリックします。
- 高度な連携を設定するセクションで、OAuth クライアントの追加をクリックします。
- OAuth クライアントの情報を入力します。
- アプリケーションのリダイレクトエンドポイントの値を入力します。
- デスクトップアプリケーションを作成する場合は、コールバックURL を http://localhost:33333 か任意の別のポート番号に設定してください。
- Web アプリケーションを作成する場合は、コールバックURL をユーザーがアプリケーションを認可した後に表示したいWeb アプリケーションのページに設定してください。
- すべての必須項目を入力したら、保存をクリックします。
追加したOAuth クライアントの鉛筆の形をした編集アイコンをクリックします。
アプリケーションの設定時に指定した情報とともに、クライアントID とクライアントシークレットが表示されます。 あとで使用するためにクライアントID およびクライアントシークレットを記録します。