石川覚(126)25この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。QuickSightのユーザー管理やパーミッション設定についての解説と、QuickSightを始めて使うときにハマりがちな、QuickSight管理者ユーザー決定ルールについて補足します。QuickSightを手っ取り早く使いたい方はこちらをお読みください。2種類が提供されています。QuickSightのユーザー登録の概要ユーザー登録の流れは以下のとおりです。ユーザーを登録するという流れになります。QuickSight管理ユーザーがIAMユーザーでなければならない理由は、QuickSightがデータソースとして利用するAWSリソース(S3、RDS、Redshift等)のパーミッション設定などが不可欠であるからです。非IAMユーザーでも利用ができるようにしたのは、BIツールとしてのQuickSightがターゲットにしているデータ分析者やデータ利用者は、マネジメントコンソールの利用が不要であるからと考えられます。目的がわかると、この2種類のアカウントのユースケースも自ずと見えてくると思います。既存・新規問わず、QuickSight管理者になるIAMユーザーに以下のパーミッションを与えてください。"2012-10-17"}補足:上記で付与しているパーミッションはQuickSightが利用するものです。「ds:」とあるようにQuickSightのユーザー管理は何らかのディレクトリサービスを利用していることが予想されます。クリックすると、マネジメントコンソールからSSO(シングルサインオン)して、サインインします。QuickSightは、同じAWSアカウント内で一番最初にQuickSightの利用開始したIAMユーザーがQuickSight管理者となるという暗黙のルールがあります。QuickSight.」と表示されます。3.AWSアカウント内でQuickSight管理者ユーザーとして登録QuickSightの登録を行います。West(Oregon)/EU(lreland)のいずれかを選択します。QuickSightのサイトからログインする際に指定しますので、すべてリージョンで固有の名前を指定してください。Nameを画面上から把握することができませんのでお忘れないようご注意ください。IAMユーザーの通知用メールアドレスを指定します。登録が成功すると、以下の画面が表示されます。この時点でAWSアカウントにQuickSightの環境がラウンチされ、このQuickSightの環境をすべてIAMユーザーが共有します。引き続き、QuickSightに対して読み取りアクセスを許可するAWSリソースを指定します。同一AWSアカウントのRedshiftクラスタを自動検出する権限を付与するかを指定します。同一AWSアカウントのRDSインスタンスを自動検出する権限を付与するかを指定します。同一AWSアカウント内のIAMユーザーをINVITEするためにQuickSightがアクセスすることを許可するか指定します。同一AWSアカウント内のS3バケットにアクセスすることを許可するか指定します。Permissions]からバケットを限定してアクセス許可を与えます。以上の設定が終わると、QuickSightの解説が始まり、その後にサンプルのAnalyticsが表示されます。上記のパーミションを付与し忘れている場合、以下のエラーが表示されます。QuickSight管理者ユーザーのIAMユーザーに上記のパーミッションを設定してください。QuickSight管理ユーザーが登録済みの場合のエラーすでにQuickSight管理ユーザーが登録済みの場合は以下のメッセージが表示されます。User(ユーザーを招待)します。執筆時点では、QuickSight管理ユーザーのIAMユーザーを画面上から把握することができませんので、わからない場合はAWSサポートに問い合わせが必要となります。name]を入力して、[+]ボタンを押すと、下の行に追加されます。User](YES/NO)、[Role](ADMIN/USER)を入力・設定します。User]が「YES」の場合は以下の通知メール送信され、これで登録は完了です。User]が「NO」の場合は以下の通知メール送信されます。リンクをクリックしてパスワードを入力して登録が完了しますので、登録したユーザへの周知してください。[QuickSight]リンクをクリックするのみです。IAMユーザー・非IAMユーザーともにこちらからログインできます。Nameを指定します。UsernameとPasswordによってログインできることを確認しています。IAMユーザーでMFA登録している場合はワンタイムパスワードも忘れずに入力してください。「ユーザー管理」の概念や「パーミッション設定」は置いて、とにかく手っ取り早く使いたい人は、すべてのパーミッションが付与された管理者用のIAMユーザーを使って、同じAWSアカウント内で一番最初にQuickSightの利用を開始すればトラブル無しで利用できます。エラーが出た場合はすでにQuickSight管理者ユーザーが他のIAMユーザーに取られているので、QuickSight管理者ユーザーを自力で探してユーザーを追加(INVITE:招待)してもらいましょう。うまくいかない場合はこのブログの内容を把握してトラブルシューティングを試みてください。技術調査やPoCのように一時的にQuickSight環境を利用して、終わったらサクッと削除したい場合などもあるでしょう。account)ことができます。nameを確認して、[Unsubscribe]を押すとクローズされます。管理者になる」と、間接的にしか読み取れない表現なので、迷う人は多いはずだろうというのが、このブログにまとめるきっかけでした。いざ書いてみると多くの学びがありました。Nameを画面から確認できないので、忘れない様にAWSアカウント内のメンバーで情報共有することサクッとユーザ登録が完了させて、ぜひチューニングレスでスムーズなSPICEをQuickSightを通じて体験してください。1,262,540電気メーカ系SIerのSE、IP電話開発会社の製品企画・開発を経てJoin。Linux、Java、MySQLを中心にウェブ、スマホ、基幹サーバーと何でも屋。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。今日はオフィスに用があるので、通勤ラッシュを避けて出社しました。この子は新メンバーのさめくんです。在宅勤務が推奨されているのでオフィスが閑散としており、すこしさみしそうです。使いたいときの注意点を書きました。本が出ていたので読んでみたところよかったので紹介させていただきます。