接続元のグローバルIPを指定する例

複数の操作を指定のグローバルIPからのみ許可する場合の設定例について示します。
読み取り専用ユーザー(ReadOnlyUser)設定例操作VM限定ユーザー で作成したグループを使用し、特定のグローバルIPからの読み取りとVMの操作を許可します。
特定のIPアドレスを指定するIAMロールは以下となります。
本設定は Global IP Address Restriction でテンプレート提供されています。

警告

グローバルIPで制限できる操作はAPI操作のみになります。GUI操作は制限されません。

{
   "contract_id" : "econXXXXXXXXX",
   "iam_role_name" : "allowed_ipaddress",
   "description" : "操作を許可するIPアドレス",
   "resources" : [
       {
           "ipAddress" : "1.2.3.4/24"
       }
   ]
}
このIAMロールをread_only_groupとnova_restricted_operation_gropに紐付けます。それぞれのIAMグループのロールとallowed_ipaddress_roleとの間には AND条件 が適用されます。
例では、1.2.3.4/24のグローバルIPからのみ読み取りの操作と指定されたVMの操作が実行可能となります。
操作元IPアドレス指定