2017-04-05 8 views
0

ユーザグループのポリシー文書を取得してカスタム文を検索しようとしていますが、これを行う方法がわかりません。Cognitoグループに接続されているRoleArnを検索する

私はid.jwtToken経由でユーザーグループをつかむことができる、と私はそのユーザグループを検索し、関連するRoleArnを得ることができますが、私はRoleArnを検索し、ポリシー文書を引き戻すために何らかの方法を見つけるように見える傾けます。

可能な方法の1つは、私はPolicy DocumentをつかむためにgetGroupPolicyを呼び出すことができ、AWS.IAMにタップして、そのようにそれを設定することですが、私はこのためにIAMコンストラクタを設定する方法を確認していません。

だから、実際に質問をする:

  • 私はグループポリシー文書を検索するAWS.Cognitoを使用することはできますか?もしそうなら、どうですか?
  • そうでない場合は、AWS.IAMコンストラクタをJavaScriptに正しく設定するにはどうすればよいですか?

ありがとうございます!

+0

あなたは 'AWS.Cognito'コンストラクタにどのようなオプションを渡していますか? AWS資格情報を含める必要があります。それらの資格を 'AWS.IAM'コンストラクタに渡し(必要な権限を持っていると仮定して)、' [AWS.IAM.getRolePolicy() '](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/)を呼び出します。 IAM.html#getRolePolicy-property) – Unsigned

+0

@Unsigned明らかに私はAWS.Cognitoを使用していませんでしたが、AWSognitoをトリミングしているため、資格情報が渡されませんでした。しかし、私はそれに応じて編集し、アクセスできるようになりました。あなたが答えとして投稿するなら、私は受け入れます。 –

答えて

1

資格をAWS.Cognitoコンストラクタに渡す必要があります。これらの資格情報に必要な権限があると仮定して、AWS.IAMコンストラクタに渡してAWS.IAM.getRolePolicy()を呼び出してください。

関連する問題