在Jenkins或者GitHub中整合Security Center的鏡像安全掃描外掛程式時,需要填寫Security Center的CI/CD外掛程式的Token和阿里雲帳號或RAM使用者的AccessKey。本文為您介紹如何建立CI/CD外掛程式並擷取接入Token,以及建立Security Center鏡像安全掃描專用的RAM使用者。
擷取接入Token
登入Security Center控制台。在左側導覽列,選擇。
在CI/CD接入設置頁面,單擊接入配置展開面板。
在接入配置面板單擊新增token,輸入token名稱(長度不超過64個字元),然後單擊確定。
新增的Token會顯示在接入配置面板的外掛程式列表中,您可以在Token列表的Token列查看並擷取接入Token。
建立及授權RAM使用者
建立用於Security Center鏡像掃描的RAM使用者。具體操作,請參見建立RAM使用者。
說明建立RAM使用者的訪問方式請選擇為OpenAPI調用訪問。
建立用於Security Center鏡像掃描的專用權限原則。具體操作,請參見通過指令碼編輯模式建立自訂權限原則。
通過指令碼編輯模式建立自訂權限原則的指令碼如下:
{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "yundun-sas:CreateJenkinsImageScanTask", "yundun-sas:ListImageAnalysisRuleProject", "yundun-sas:SubmitImageAnalysisOutput", "yundun-sas:UpdateJenkinsImageScanTaskStatus", "yundun-sas:UploadAnalyzerRuntimeLog", "yundun-sas:CreateBatchUploadURL" ], "Resource": "*" } ] }為新增的RAM使用者授予建立的權限原則。具體操作,請參見管理RAM使用者的許可權。