在 API Gateway 中控制 API 文件的存取
如果您有專屬文件團隊負責撰寫及編輯 API 文件,您可以為開發人員 (針對 API 開發) 與撰寫人員或編輯人員 (針對內容開發) 設定不同的存取許可。這特別適用於有第三方廠商為您建立文件時。
若要授予您的文件團隊建立、更新及發布 API 文件的存取權,您可以使用下列 IAM 政策將 IAM 角色指派給文件團隊,其中 account_id
是您文件團隊的 AWS 帳戶 ID。
- JSON
-
-
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "StmtDocPartsAddEditViewDelete",
"Effect": "Allow",
"Action": [
"apigateway:GET",
"apigateway:PUT",
"apigateway:POST",
"apigateway:PATCH",
"apigateway:DELETE"
],
"Resource": [
"arn:aws:apigateway:us-east-1:111111111111
:/restapis/*/documentation/*"
]
}
]
}
如需設定 API Gateway 資源存取許可的資訊,請參閱 Amazon API Gateway 與 IAM 搭配運作的方式。