設定對象來源的AWS許可權
使用本指南來設定AWS Identity and Access Management (IAM)原則與角色,授予Adobe對Amazon S3儲存貯體的安全、唯讀存取權。 此存取權可讓Real-Time CDP Collaboration從S3貯體取得受眾。
先決條件 prerequisites
在繼續之前,請確認您符合下列需求並有權存取必要資訊。
必要的AWS許可權
若要完成此設定,您的帳戶必須擁有AWS管理員存取權。 管理員存取權可確保您可建立並管理授權Adobe存取您的S3儲存貯體所需的IAM原則和角色。 如果您沒有管理員許可權,請在繼續之前聯絡您的AWS管理員。
必要資訊
進行下列步驟時,請注意下列資訊。 這些詳細資料用於Amazon S3 對象來源UI指南。
- 儲存對象檔案的S3 Bucket名稱。
- 您的對象檔案所在的資料夾路徑(首碼)。
- 您新建立之IAM角色的Amazon資源名稱(ARN),例如:
arn:aws:s3:::my-company-data/audience-files/
| code language-none |
|---|
|
建立IAM原則 create-policy
若要開始設定,請先建立授予S3儲存貯體 唯讀存取權 的IAM原則。 此原則可讓Adobe讀取對象來源所需的檔案,但不會授與寫入或刪除許可權。
開啟AWS管理主控台,並導覽至IAM > Policies > Create policy。
在AWS建立原則工作區中,選取 JSON 索引標籤並貼上以下原則範例。
<Your AWS ARN for bucket folder path>和<Your AWS ARN for bucket>。 指定儲存貯體資料夾路徑時,在ARN結尾包含/* (例如,arn:aws:s3:::my-company-data/audience-files/*)。 這可確保Adobe可存取指定資料夾路徑中的所有檔案和子資料夾。{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Statement1",
"Effect": "Allow",
"Action": [
"s3:GetObject",
"s3:ListBucket",
"s3:GetBucketLocation"
],
"Resource": "<Your AWS ARN for bucket folder path>"
},
{
"Sid": "Statement2",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "<Your AWS ARN for bucket>"
}
]
}
檢閱原則設定並選取Create policy。 記錄原則名稱,以供稍後步驟使用。
建立IAM角色 create-role
接下來,建立IAM角色,並將Real-Time CDP Collaboration AWS IAM角色設定為信任的實體。 這可讓Adobe的服務擔任此角色,並安全地讀取您的S3受眾資料。
在Amazon S3管理主控台的 IAM 標籤中,導覽至Roles > Create role。
在Step 1工作流程的Create role下,在 Trusted entity type 區段中,選取Custom trust policy。 然後,在 Custom trust policy 編輯器中,貼上以下範例並以您所在地區的值取代<Adobe IAM Role ARN>。
- 適合您地區的Adobe IAM角色ARN:
arn:aws:iam::590183896800:role/rtcdp-collab-prod-va6-rolearn:aws:iam::590183896800:role/rtcdp-collab-prod-aus3-role信任原則範例:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Statement1",
"Effect": "Allow",
"Principal": {
"AWS": "<Adobe IAM Role ARN>"
},
"Action": "sts:AssumeRole"
}
]
}
檢閱原則並選取 下一步 以繼續。
在Step 2工作流程的Add permissions Create role區段中,搜尋並附加您先前建立的IAM原則。 選取原則,接著選取 Next 以繼續進行Step 3。
在Step 3 Name review, and create - Role details區段中,提供角色名稱(例如,s3-iam-role)和選用的說明。
此頁面會顯示信任的實體原則、許可權原則摘要,以及您可能為內部組織和追蹤而新增的任何標籤。
最後,選取 建立角色 以確認設定。
後續步驟 next-steps
此設定會授予Adobe對您的S3儲存貯體的唯讀存取權,並與Adobe的IAM角色建立受信任的連線。
接下來,請繼續進行設定AWS S3以取得對象來源,將您的S3貯體連線至Collaboration。
如需來源受眾的詳細資訊,請參閱Source及管理受眾。