

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立 CodePipeline 服務角色
<a name="pipelines-create-service-role"></a>

當您建立管道時，須建立服務角色或使用現有的服務角色。

您可以使用 CodePipeline 主控台或 AWS CLI 來建立 CodePipeline 服務角色。建立管道需要用到服務角色，而且管道一律會關聯到該服務角色。

使用 CLI AWS 建立管道之前，您必須為管道建立 CodePipeline 服務角色。如需指定服務角色和政策的範例 CloudFormation 範本，請參閱 中的教學課程[教學課程：建立使用 AWS CloudFormation 部署動作變數的管道](tutorials-cloudformation-action.md)。

服務角色不是 AWS 受管角色，而是最初為管道建立而建立，然後當新的許可新增至服務角色政策時，您可能需要更新管道的服務角色。一旦使用服務角色建立管道，便無法套用不同的服務角色到該管道。將建議的政策連接至服務角色。

如需服務角色的詳細資訊，請參閱[管理 CodePipeline 服務角色](how-to-custom-role.md)。