---
schema_version: "1"
id: 1e3d9b700ea3b4a229ea05100f615341e3201c3915971d2ea220fe8f3b5fd02e
title: シークレットグループの作成および編集 (Anypoint Platform)
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/anypoint-security/asm-secret-group-creation-task.md
canonical_url: https://docs.mulesoft.com/jp/anypoint-security/asm-secret-group-creation-task
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 4f07ae35a5b8c9d65a7672439944ea2a3ecdf298708b7a36f0ce12de3bdf4bc3
description: MuleSoft Documentation Site
latest: true
---
# シークレットグループの作成および編集 (Anypoint Platform)

シークレットマネージャーを使用すると、シークレットの論理的なグループ化であるシークレットグループを作成および編集できます。シークレットマネージャーで、新しいシークレット種別を作成してシークレットグループに追加することもできます。

## [](#前提条件)前提条件

シークレットグループを作成および編集するには

- `Write secrets`​ 権限が有効になっていることを確認する。
- 環境またはビジネスグループを使用して、適切な環境にいることを確認する。

## [](#シークレットグループの作成)シークレットグループの作成

1. Anypoint Platform で、\[Management Center\] に移動して​**\[Secrets Manager (シークレットマネージャー)\]**​ を選択します。
2. **\[Create Secret Group (シークレットグループを作成)\]**​ をクリックします。
3. シークレットグループの名前を入力して ​**\[Save (保存)\]**​ をクリックします。
    
    シークレットグループの名前は次の条件を満たす必要があります。
    
    - 文字で始まる
    - 3 文字以上で 35 文字以下である
    - 文字、数字、ダッシュのみを含む (ただし名前の末尾にダッシュは使用できない)。

シークレットグループを作成すると、​**\[Secret Groups (シークレットグループ)\]**​ リストビューに表示されます。シークレットグループを編集して、必要なシークレット種別 (トラストストアやキーストアなど) を追加します。

## [](#トラストストアを追加する)トラストストアを追加する

信頼済みのサーバーの公開証明書用のトラストストアを追加します。トラストストアは、信頼された CA の証明書を最大 15 個保存できます。その後、SSL 接続でサーバーから提供される証明書を検証するために使用されます。

1. \[Secret Groups (シークレットグループ)\] リストビューで、新しいトラストストアを受け取るシークレットグループを選択し、​**\[Edit (編集)\]**​ をクリックします。
2. 左側のメニューで ​**\[Truststore (トラストストア)\]**​ を選択し、​**\[Add Truststore (トラストストアを追加)\]**​ をクリックします。
3. **\[Add Truststore (トラストストアを追加)\]**​ 画面で、必要な情報を追加します。
    
    - **Name (名前)**​  
        トラストストアの名前を入力します。
    - **Type (種別)**​  
        ドロップダウンメニューからトラストストア種別を選択します。  
        次の種別がサポートされています。
        
        - PEM
        - JKS
        - PKCS12
        - JCEKS
    - **Truststore File (トラストストアファイル)**​  
        **\[Choose File (ファイルを選択)\]**​ をクリックし、アップロードするトラストストアファイルを選択します。
    - **Override Expiration Date (有効期限を上書き)**​  
        証明書のデフォルトの有効期限を上書きする日付を選択します。  
        
        <table><tbody><tr><td class="icon"><i class="fa icon-note" title="Note"></i></td><td class="content">JKS、PKCS12、または JCEKS トラストストアファイルをアップロードする場合、このトラストストアのパスフレーズも指定する必要があります。</td></tr></tbody></table>
4. **\[Save (保存)\]**​ をクリックします。

## [](#add_keystore)キーストアを追加する

シークレットグループに追加するキーストアの型を指定します。キーストアは、承認証明書、それに対応する非公開キー、および認証機関のパスの組み合わせです。

1. **\[Secret Groups (シークレットグループ)\]**​ リストビューで、キーストアを追加するシークレットグループを選択し、​**\[Edit (編集)\]**​ をクリックします。
2. 左側のメニューで ​**\[Keystore (キーストア)\]**​ を選択し、​**\[Add Keystore (キーストアを追加)\]**​ をクリックします。
3. **\[Name (名前)\]**​ 項目で、キーストアの名前を入力します。
4. **\[Type (種別)\]**​ 項目で、ドロップダウンメニューからキーストア種別を選択します。
    
    次の種別がサポートされています。
    
    - Privacy-Enhanced Mail (PEM)  
        `cer`​、​`crt`​、または ​`pem`​ 拡張子の Base64 でエンコードされた ASCII ファイル。
    - Java Keystore (JKS)  
        認証または公開キー証明書のリポジトリ。JKS キーストア種別はシークレットキーを保存しません。
    - PKCS #12  
        サーバー証明書と中間証明書をアーカイブファイル形式で保存します。PKCS #12 キーストア種別はシークレットキーを保存しません。
    - Java Cryptography Extension keystore (JCEKS)  
        サーバー証明書と中間証明書およびシークレットキーを保存します。
        
        1. **PEM**​ 種別のキーストアを追加するには、次の項目を設定する必要があります。
            
            - **Certificate File (証明書ファイル)**​  
                **\[Choose File (ファイルを選択)\]**​ をクリックし、PEM 証明書ファイルを見つけてアップロードします。
            - **Key File (キーファイル)**​  
                **\[Choose File (ファイルを選択)\]**​ をクリックし、証明書の非公開キーを含む PEM 形式のファイルを見つけてアップロードします。
            - **Key Passphrase (キーパスフレーズ)**​  
                非公開キーを保護する単語または語句を入力します。
            - **CA Path Certificate File (CA パス証明書ファイル)**​  
                **\[Choose File (ファイルを選択)\]**​ をクリックし、認証機関 (CA) によって署名された証明書を見つけてアップロードします。  
                CA パスには、使用する証明書ファイルに関連する中間証明書とルート証明書が含まれます。
            - **Override Expiration Date (有効期限を上書き)**​  
                証明書のデフォルトの有効期限を上書きする日付を選択します。
        2. **JKS**​、​**PKCS12**​、または ​**JCEKS**​ 種別のキーストアを追加するには、次の項目を設定する必要があります。
            
            - **Keystore File (キーストアファイル)**​  
                **\[Choose File (ファイルを選択)\]**​ をクリックし、使用するキーストアファイルを見つけてアップロードします。
            - **Keystore Passphrase (キーストアパスフレーズ)**​  
                キーストアを保護する単語または語句を入力します。
            - **Alias (別名)**​  
                キーストアエントリ (キーと信頼済みの証明書のエントリ) へのアクセスに使用する別名。
            - **Key Passphrase (キーパスフレーズ)**​  
                非公開キーを保護する単語または語句。
            - **Algorithm (アルゴリズム)**​  
                キーの暗号化に使用するアルゴリズム。
            - **Override Expiration Date (有効期限を上書き)**​  
                証明書の現在の有効期限を上書きする日付を選択します。
5. **\[Save (保存)\]**​ をクリックします。

## [](#証明書ピンセットを追加する)証明書ピンセットを追加する

PEM 証明書の連結リストをシークレットグループに追加します。

1. **\[Secret Groups (シークレットグループ)\]**​ リストビューで、証明書ピンセットを追加するシークレットグループを選択し、​**\[Edit (編集)\]**​ をクリックします。
2. 左側のメニューで ​**\[Certificate Pinset (証明書ピンセット)\]**​ を選択し、​**\[Add Certificate Pinset (証明書ピンセットを追加)\]**​ をクリックします。
3. **\[Certificate Pinset (証明書ピンセット)\]**​ 画面で、必要な情報を追加します。  
    
    - **Name (名前)**​  
        証明書ピンセットの名前を入力します。
    - **Certificate File (証明書ファイル)**​  
        **\[Choose File (ファイルを選択)\]**​ をクリックし、アップロードする PEM 形式の CA 証明書を選択します。
    - **Expiration Date (有効期限 (日))**​  
        証明書の有効期限を選択します。
4. **\[Save (保存)\]**​ をクリックします。

## [](#共有シークレットを追加する)共有シークレットを追加する

ユーザーが認証に使用できる共有シークレットを追加します。

1. **\[Secret Groups (シークレットグループ)\]**​ リストビューで、共有シークレットを追加するシークレットグループを選択し、​**\[Edit (編集)\]**​ をクリックします。
2. 左側のメニューで ​**\[Shared Secret (共有シークレット)\]**​ を選択し、​**\[Add Shared Secret (共有シークレットを追加)\]**​ をクリックします。
3. **\[Add Shared Secret (共有シークレットを追加)\]**​ 画面で、必要な情報を追加します。
    
    - **Name (名前)**​  
        共有シークレットの名前を入力します。
    - **Type (種別)**​  
        ドロップダウンメニューから共有シークレット種別を選択します。
        
        - **Username Password (ユーザー名/パスワード)**​  
            ユーザー名とパスワードを指定します。
        - **Symmetric Key (対称キー)**​  
            対称キーを含む Base64 文字列を指定します。
        - **S3 Credential (S3 ログイン情報)**​  
            S3 バケットへのアクセスキー ID とシークレットアクセスキーを指定します。
        - **Blob**​  
            Base64 でエンコードされた値を指定します。
4. **\[Save (保存)\]**​ をクリックします。

## [](#シークレットグループを編集する)シークレットグループを編集する

シークレットグループを編集して、シークレット種別 (キーストア、トラストストア、証明書など) を追加します。

1. **\[Secret Groups (シークレットグループ)\]**​ リストビューで、編集するシークレットグループを選択し、​**\[Edit (編集)\]**​ をクリックします。
2. 必要に応じて、シークレットを変更します。

シークレットへの変更を作成または保存すると、変更はすぐに適用されます。更新されたシークレットグループは、次にシークレットグループにアクセスしたとき、またはアプリケーションをデプロイしたときにすぐに使用できます。

## [](#関連情報)関連情報

- [Mule の TLS コンテキストの追加](https://docs.mulesoft.com/jp/anypoint-security/secret-group-add-tls-context)
- [シークレットマネージャー権限](https://docs.mulesoft.com/jp/anypoint-security/asm-permission-concept)
- [サポート対象シークレット種別リファレンス](https://docs.mulesoft.com/jp/anypoint-security/asm-secret-type-support-reference)
- [Anypoint Runtime Fabric でのインバウンドトラフィックの有効化](https://docs.mulesoft.com/jp/runtime-fabric/1.13/enable-inbound-traffic)
- [HTTPS API プロキシの構築](https://docs.mulesoft.com/jp/api-manager/latest/building-https-proxy)