本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
適用於 VOD 工作流程的 Amazon S3 存取
如果您使用 MediaPackage 從 Amazon S3 儲存貯體內嵌 VOD 資產,以及封裝和交付該資產,則需要一個可讓您在 Amazon S3 中執行以下操作的政策:
-
GetObject
- MediaPackage 可以從存儲桶中檢索 VOD 資產。 -
GetBucketLocation
- MediaPackage 可以擷取值區的「區域」。值區必須位於與 MediaPackage VOD 資源相同的區域。 -
GetBucketRequestPayment
- MediaPackage 可以檢索付款請求信息。 MediaPackage 使用此資訊來驗證值區不需要請求者支付內容請求費用。
如果您也用 MediaPackage 於收集即時至 VOD 資產,請將PutObject
動作新增至政策。如需實況錄音影像隨選播送工作流程所需政策的詳細資訊,請參閱即時到 VOD 工作流程的政策。
若要使用 JSON 政策編輯器來建立政策
登入 AWS Management Console,並開啟位於 https://console.aws.amazon.com/iam/
的 IAM 主控台。 -
在左側的導覽窗格中,選擇 Policies (政策)。
如果這是您第一次選擇 Policies (政策),將會顯示 Welcome to Managed Policies (歡迎使用受管政策) 頁面。選擇 Get Started (開始使用)。
-
在頁面頂端,選擇 Create policy (建立政策)。
-
在政策編輯器中,選擇 JSON 選項。
-
輸入下列 JSON 政策文件:
{ "Version": "2012-10-17", "Statement": [ { "Action": [ "s3:GetObject", "s3:GetBucketLocation", "s3:GetBucketRequestPayment", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::
bucket_name
/*", "arn:aws:s3:::bucket_name
" ], "Effect": "Allow" } ] } -
選擇下一步。
注意
您可以隨時切換視覺化與 JSON 編輯器選項。不過,如果您進行變更或在視覺化編輯器中選擇下一步,IAM 就可能會調整您的政策結構,以便針對視覺化編輯器進行最佳化。如需詳細資訊,請參閱 IAM 使用者指南中的調整政策結構。
-
在檢視與建立頁面上,為您正在建立的政策輸入政策名稱與描述 (選用)。檢視此政策中定義的許可,來查看您的政策所授予的許可。
-
選擇 Create policy (建立政策) 儲存您的新政策。