

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CodeCatalyst から移行する方法](migration.md)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# シークレットを使用したデータのマスキング
<a name="workflows-secrets"></a>

ワークフローでは、認証情報などの機密データを使用する必要がある場合があります。シークレットを含むリポジトリへのアクセス権を持つすべてのユーザーがそれらの値を表示できるため、これらの値をリポジトリ内の任意の場所にプレーンテキストで保存することは避ける必要があります。同様に、これらの値はリポジトリ内のファイルとして表示されるため、ワークフロー定義で直接使用すべきではありません。CodeCatalyst では、プロジェクトにシークレットを追加し、ワークフロー定義ファイルでシークレットを参照することで、これらの値を保護できます。アクションごとに最大 5 つのシークレットを設定できます。

**注記**  
ワークフロー定義ファイル内のパスワードと機密情報を置き換える目的でのみシークレットを使用できます。

**Topics**
+ [シークレットを作成する](workflows-secrets.creating.md)
+ [シークレットの編集](workflows-secrets.editing.md)
+ [シークレットの使用](workflows-secrets.using.md)
+ [シークレットの削除](workflows-secrets.deleting.md)