トリプル・ダブリュー・ジャパン(DFree)開発者ブログスマートフォン用の表示で見るトリプル・ダブリュー・ジャパン(DFree)開発者ブログ排尿予測デバイスDFreeを開発しているトリプル・ダブリュー・ジャパンの開発者ブログですこの広告は、90日以上更新していないブログに表示しています。2019-06-24OneLoginとRedashのSAML連携方法トリプル・ダブリュー・ジャパン株式会社でソフトウェアアーキテクトをしています西田です。ネット上では主にkbigwheelの名前で活動しています。最近社内ではredashの重要性が増しており、同時にアカウント管理のコストが徐々に増えてきました。社内ではIDaaSとしてOneLoginが導入されており、redashとのSAML連携ができる環境ができていたのですが一方でSAML連携を一から設定することは難易度が高く、過去複数人が何度か設定に挑戦したものの今まで正しく設定できたことがありませんでした。今回改めて時間を取って問題解決を図ったところ、どうすれば正しく連携できるかがわかりましたのでこちらで手順を残しておきます。以下の環境で作業を行いました。以下のテストのため、自分自身のユーザーへ1で作成したAppの実行権限を付与します(付与方法は直接/Role経由/Group経由などどれでも良いです)。付与したあとにoneloginのポータルに表示されていることを確認すると確実です。Errorが発生しました。以下の手順はredashサーバのエラーログから特定した問題の解決法になります。サイボウズエンジニアのブログにも書かれている通りredashは認証応答メッセージ(Response)のSAMLアサーションの属性ステートメント(AttributeStatement)に、"FirstName"と"LastName"が含まれていることを期待しているです。OneLoginはこのパラメータへユーザーごとに別の値を設定する仕組みを提供していますが、今回は動作確認のため私のFirstName/LastNameをそのまま固定値で書きました。login」ボタンを押したところ、正常にログインすることができました。レポート月別アーカイブはてなブログをはじめよう!triplew-techさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。