メインコンテンツまでスキップ

LINE WORKS のセットアップ

nimaruJA を LINE WORKS プラットフォーム上で使用するためには、LINE WORKS の管理画面から適切な設定を行う必要があります。

設定が終了したら、以下の情報をお伝えください。

  • (A) Domain ID
  • (B) Tenant ID
  • (C) Client ID
  • (D) Client Secret
  • (E) Service Account
  • (F) Private Key

LINE WORKS ログイン、Bot の設定

この手順では LINE WORKS のユーザーアカウントを使用して nimaruJA にログインするための設定と、nimaruJA が LINE WORKS の Bot としてユーザーにメッセージを送ることができるようにするための設定を行います。
nimaruJA へのログインは OIDC に対応した OAuth 2.0 による User Account 認証を利用します。

https://developers.worksmobile.com/jp/docs/auth-oauth

Developers Console へのログイン

以下の URL から、最高管理者、副管理者、IT 管理者のいずれかの権限を持つユーザーで LINE WORKS Developers Console にログインします。

https://dev.worksmobile.com/console/openapi/v2/app/list/view

Domain ID と Tenant ID の取得

Developers Console の画面左下から、 (A) Domain ID(B) Tenant ID を取得します。

ドメインID/テナントIDの取得

アプリの追加

レフトメニューの API セクションの ClientApp を選択し、 アプリの新規追加 を押します。

アプリの新規追加

認証アプリ を選択し、アプリ名に nimaru を入力して 同意して利用する を押します。

アプリ名の入力

作成が完了すると認証アプリの設定画面に移動します。

アプリ設定トップ

認証情報 セクションの トークン設定AccessToken の有効期限24 hours に設定し、 Refresh Token Rotationoff にします。

トークン設定

OAuth Scopes管理 を押します。

OAuth Scopesの管理

openid , botuser.read の項目にチェックを付け、保存 を押します。
( user.read は下方にあります )

OAuth Scopesの選択 1

OAuth Scopesの選択 2

User Account 認証 セクションの Redirect URLhttps://app.sam.nimaru.jp/auth/lineworks/callback を入力して 追加 を押します。
トライアル環境をご利用の場合は、https://app.trial.sam.nimaru.jp/auth/lineworks/callback を入力します。

リダイレクトURLの保存

保存 を押し、認証アプリの設定を完了します。

アプリ情報の保存

Client ID、Client Secret、Service Account、Private Key の取得

認証アプリの設定が完了すると、設定の確認画面に移動します。
ClientIDとClientSecretの箇所

この画面で (C) Client ID(D) Client Secret(E) Service Account(F) Private Key を取得します。


認証情報 セクションの Client IDClient Secret の隣の コピー を押します。

ClientIDとClientSecretの箇所

コピー を押すと確認のメッセージが出るので、OK を押して Client IDClient Secret をそれぞれ控えておきます。

コピー完了ダイアログ

Service Account認証 セクションの Service Account発行 を押します。

Service Account 発行

発行 を押すと確認のメッセージが出るので、OK を押して Service Account を発行します。

Service Account 発行の確認

コピー を押し、(E) Service Account を控えておきます。

Service Account をコピー

Private Key発行/再発行 を押し、(F) Private Key をダウンロードします。

Private Key の発行

設定終了後

(A) ~ (F) までの情報をお知らせください。