シナリオ:
私はCISCO SPARKからのコマンドをインターセプトするbotkitを使用してBOT(インターネット経由でアクセス可能)を作成し、これらのコマンドをJIRA(オンプレム)で実行しました。 JIRAサーバーはLDAPログインで設定されています。
質問 :
JIRAサーバーへのアクセスやログインにBOTアカウントを使用したくありません。 ユーザーの資格情報を使用してjiraコマンドを実行するには、ユーザーのLDAP資格情報を使用してspark-> bot - > JIRAから渡したいと思います。
回答:
回答№1は01)Passport-LDAPモジュールを使用してLDAP認証を行うことができます。他のパスポートベースではないLDAP認証モジュールもあります。
2)完了したら、JIRAクライアントモジュールを使用してJIRAに接続し、アクションを実行できます。 https://github.com/jira-node/node-jira-client