嗨,有什么可以限制对 AWS API 的访问,因为很多人对 AWS 具有管理员访问权限。 我希望具有管理员/正常访问权限的人可以从任何地方获得只读访问权限,但是当他们想要更改任何内容时,他们应该登录到特定计算机,现在他们可以使用aws凭据进行更改。
授予对 API 调用的访问权限的策略将Allow
两组权限:
- 一组授予只读访问权限
- 另一个授予管理员访问权限,条件受 IP 地址限制
若要仅在从特定 IP 地址范围访问时授予权限,请使用如下所示的内容:
{
"Version": "2012-10-17",
"Statement": {
"Effect": "Allow",
"Action": "<whatever actions you are granting>",
"Resource": "<whatever resources you are permitting>",
"Condition": {"IpAddress": {"aws:SourceIp": ["192.0.2.0/24"]}}
}
}