Javaでアプリケーションを開発しており、ポリシー文書を持つ必要があります。ユーザは、アクセスキーと秘密鍵を入力する。資格情報を使用してAmazonIdentityManagementClientオブジェクトを取得しました。私のアプリケーションには "lambda:InvokeFunction"が必要です。 1つのplsがlambdainvokeを持っているユーザポリシーをチェックする方法を私に案内することができますか?Java SDKを使用したAWSユーザーポリシー文書のチェック
答えて
あなたは、ユーザーに付加されたポリシーを一覧表示するAmazonIdentityManagementClient.listAttachedUserPolicies()を使用することができます。これは、あなたがAmazonIdentityManagementClient.getPolicy()に渡すことができる政策ARNSのリストにあなたを取得します。
AmazonIdentityManagement iam =新しいAmazonIdentityManagementClient(資格情報); ListAttachedUserPoliciesResult RES = iam.listAttachedUserPolicies(REQ)。 スレッド「AWT-EventQueue-0」で例外が発生していますcom.amazonaws.services.identitymanagement.model.AmazonIdentityManagementException:1検証エラーが検出されました: 'userName'の値nullが制約を満たさなかった:メンバをnullにすることはできません(サービス: AmazonIdentityManagement;ステータスコード:400;エラーコード:ValidationError;リクエストID:041cc807-e888-11e6-87da-1fcd46626f3e) at listAttachedUserPolicies –
- 1. Java SDKを使用したAWS SQSメッセージの削除
- 2. リソースURLを使用したAWS S3リソースの削除 - Java SDK
- 3. AWS SDKを使用したサインAPIゲートウェイリクエスト
- 4. EMRジョブ内でAWS Java SDKを使用
- 5. AWSを使用したAWS LambdaとS3の統合Sdk
- 6. aws-go-sdkを使用したアンマーシャリングマップ
- 7. Node.jsでaws-sdkを使用してPDF文書を読み込めません
- 8. AWS SDKを使用したAWS Elastic Load Balancerへのアクセス
- 9. AWS SDKを使用したAWS S3のログアウトiOS
- 10. AWS Java SDKビルドエラー
- 11. AWS S3 Java SDK
- 12. aws s3のアップロードの最適化、java sdkを使用して
- 13. AWS-SDKを使用しないCognito JavaScript SDKの使用
- 14. AWS SDKを使用しないAWS Firehoseの使用
- 15. AWS LAMBDAを使用してjava sdk SESクライアントがタイムアウトしました
- 16. AWS Java SDK:AmazonDaxClientBuilderを使用して1.11.174 sdkバージョン
- 17. JetS3tとAWS Java SDK
- 18. DynamoDBクロスリージョンレプリケーションAWS Java SDK
- 19. Java AWS SDKを使用したファイルアップロードでMD5ハッシュを計算できません
- 20. AWS SDKを使用してDynamoDBで注文する方法は?
- 21. aws-java-sdk-s3を独自のドメインで使用するには?
- 22. AWS S3 Java SDK - ファイルヘルプをダウンロード
- 23. Java AWS SDK S3アップロードのパフォーマンス
- 24. NoClassDefFoundError Java用AWS SDKを使用してプログラムを実行しています
- 25. Jrubyでaws sdkを使用する
- 26. AWS APIゲートウェイ生成されたJavascript SDKを使用したUnrecognizedClientException
- 27. "DescribeInstanceStatus"ルーチンを使用したEC2インスタンスのフィルタ - AWS SDK
- 28. AWS ios SDKを使用したS3のマルチアップロードアップロード
- 29. HerokuエラーAWS-SDKを使用したノードアプリケーションのロード
- 30. aws sdkコマンドラインを使用した自動スケーリングのクラウドフォーメーション
アプリケーションのエンドユーザにAWSアクセスキー、秘密鍵を与えることは、ベストプラクティスではありません。これを必要とするユースケースは何ですか? –
私は自分のアプリケーションを使用してインスタンスを起動および停止します。 –
AmazonIdentityManagement IAM =新しいAmazonIdentityManagementClient(資格情報)。 ListAttachedUserPoliciesResult RES = iam.listAttachedUserPolicies(REQ)。 スレッド「AWT-EventQueue-0」の例外をスローしています。com.amazonaws.services.identitymanagement.model.AmazonIdentityManagementException:1検証エラーが検出されました: 'userName'の値nullが制約を満たさなかった:Memberはnullでない必要があります:AmazonIdentityManagement;ステータスコード:400;エラーコード:ValidationError;リクエストID:041cc807-e888-11e6-87da-1fcd46626f3e) at listAttachedUserPolicies –