閱讀1000 返回首頁    go 阿裏雲


Policy基本元素__附錄1: 授權策略語言_用戶指南_訪問控製-阿裏雲

RAM中使用Policy(授權策略)來描述授權的具體內容,授權內容主要包含效力(Effect)、資源(Resource)、對資源所授予的操作權限(Action)以及限製條件(Condition)這幾個基本元素。

效力(Effect)

授權效力包括兩種:允許(Allow)和拒絕(Deny)。

資源(Resource)

資源是指被授權的具體對象。比如,訪問策略“允許張三對資源SampleBucket執行GetBucket操作”中的資源是“SampleBucket”。

操作方法(Action)

操作方法是指對具體資源的操作。比如,訪問策略“允許張三對資源SampleBucket執行GetBucket操作”中的操作是“GetBucket”。

限製條件(Condition)

限製條件是指授權生效的限製條件。比如,訪問策略“允許張三在2011年12月31日之前對資源SampleBucket執行GetBucket操作”中的限製條件是“在2011年12月31日之前”。

授權策略樣例

下麵是一個權限策略實例,它描述的含義:允許對OSS的samplebucket進行隻讀操作,條件是請求者的IP來源為42.160.1.0。

  1. {
  2. "Version": "1",
  3. "Statement":
  4. [{
  5. "Effect": "Allow",
  6. "Action": ["oss:List*", "oss:Get*"],
  7. "Resource": ["acs:oss:*:*:samplebucket", "acs:oss:*:*:samplebucket/*"],
  8. "Condition":
  9. {
  10. "IpAddress":
  11. {
  12. "acs:SourceIp": "42.160.1.0"
  13. }
  14. }
  15. }]
  16. }

最後更新:2016-11-23 16:04:01

  上一篇:go 關於RAM限製__用戶指南_訪問控製-阿裏雲
  下一篇:go Policy語法結構__附錄1: 授權策略語言_用戶指南_訪問控製-阿裏雲