# カスタムドメインの利用

Alli Worksにユーザーが指定したドメインを設定することができます。\
ドメインの指定をご希望される場合は、Allganizeの担当窓口へご連絡ください。

※カスタムドメインの利用を行って、ドメインを変更できるのは「Alli Works」のURLのみです。\
単一のアプリのURLやキャンペーンのスキルポップURLには反映されないためご注意ください。

カスタムドメインの利用を開始するには、ドメインとSSL証明書の取得が必要です。

### Step 1.ドメインの取得 <a href="#setp-1-domainname" id="setp-1-domainname"></a>

Alli Worksで利用するドメインを取得してください。

### Step 2. SSL証明書の取得 <a href="#step-2-ssl-certificate-process" id="step-2-ssl-certificate-process"></a>

SSL証明書は、ドメインを保護し、顧客の個人情報を安全に保護し、企業の信頼を向上させます。\
SSL証明書の取得手順は以下の流れとなります。

1. 認証機関(CA)の選択\
   SSL証明書を発行する認証機関を選びます。
2. 証明書署名要求ファイル(CSR)の作成\
   SSL証明書を発行するために必要な証明書署名要求ファイルを準備します。
3. 認証機関(CA)に証明書署名要求ファイル(CSR)を提出\
   ご指定いただいた認証機関の手順に従い、証明書署名要求ファイルを提出し審査を受けます。
4. SSL証明書の発行\
   認証機関の審査が完了しましたら、SSL証明書が認証機関より発行されます。

SSL証明書の形式はX.509 PEM形式であることを確認してください。\
Alli Worksでは、信頼できる認証機関が発行するすべての証明書タイプをサポートします。

証明書のキーには、以下の条件がございます。

　**プライベートキー**\
　プライベートキーは、パブリックキーと一致する必要がございます。\
　形式はPEM形式で、暗号化は行わないでください。

　**Certificate Keyのサイズ**\
　・RSA証明書：1024ビット、2048ビット、3072ビット、4096ビットのRSAキーをサポート\
　・ECDSA証明書：256ビットのECDSAキーをサポート

### Step 3. DNS設定 <a href="#step-3-dns" id="step-3-dns"></a>

Alli Worksのサーバーを指すようにドメインのDNS設定を更新してください。

### SSL証明書の有効期限 <a href="#ssl-certificate-expiration-date" id="ssl-certificate-expiration-date"></a>

Allganizeでは、登録されたSSL証明書の有効期限を定期的に確認しています。\
万が一、SSL証明書の有効期限が切れてしまった場合はアプリランチャーへアクセスができなくなりますので、有効期限が切れる前にSSL証明書を更新し、アップデートする必要があります。

### ダッシュボード上での申請方法 <a href="#request" id="request"></a>

ドメインやSSL証明書の取得が完了しましたら、ダッシュボード上でドメイン名、SSL証明書、プライベートキーを登録します。

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2Fh0JsqwpAUgi3bHRaDGdN%2Fimage.png?alt=media&#x26;token=698fbd98-131c-4d7c-98ba-a2152116400f" alt=""><figcaption></figcaption></figure>

カスタムドメインを利用するには、プロジェクト設定のアプリランチャー設定から「**↗カスタムドメインを使用**」をクリックします。<br>

<figure><img src="https://3244404108-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FR2CRA2CisD1pVQUgqd1g%2Fuploads%2Fczt7v91h8IPgJCYaeqwS%2F%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202024-10-24%2017.13.57.png?alt=media&#x26;token=3231ad04-a1c2-4df4-b9a5-2bdeaafb2b26" alt=""><figcaption></figcaption></figure>

1. ドメイン名\
   取得したドメイン名を入力します。
2. 認証機関\
   取得したSSL証明書を入力します。中間証明書とルート証明書もセットで入力をお願いいたします。\
   \[記載例]\
   `-----BEGIN CERTIFICATE-----` \
   `SSL証明書：`\
   &#x20;`-----END CERTIFICATE-----` \
   `-----BEGIN CERTIFICATE-----`\
   `中間証明書：`\
   `-----END CERTIFICATE-----`\
   &#x20;`-----BEGIN CERTIFICATE-----`\
   &#x20;`ルート証明書：`\
   `-----END CERTIFICATE-----`
3. プライベートキー\
   プライベートキーを入力します。

入力が完了しましたら、適用をクリックしてください。\
入力された情報をもとに、弊社側でカスタムドメインの設定を行います。<br>
