サブアカウントで複数の顧客を管理している場合、サブアカウントのステータスを「Close」に変更する(英語)ことで、不可逆的に閉鎖できます。サブアカウントがクローズされた場合、次の事項が適用されます。
- サブアカウント内のすべての電話番号が解放されます。
- このサブアカウントからの電話の受発信・SMSの送受信はできなくなります。
- サブアカウントの再開(Activeに戻すこと)はできません。
- Twilioアカウントにログインすると、管理ダッシュボードに「Close」と表示されます。
- API経由でアカウントリストに表示され、閉鎖されたサブアカウントの自動削除が有効になっていない限り、そのサブアカウントの履歴データにアクセスするできます。
- コンソールのサブアカウント設定ページで閉鎖されたサブアカウントの自動削除を有効にした場合、閉鎖から30日後にすべてのサブアカウントデータが削除されます。これには、以前に閉鎖されたサブアカウントも含まれ、コンソールには表示されなくなります。
- Twilioは、2018年7月5日以降に作成されたすべての新規プロジェクト、およびサブアカウントを持たないすべてのプロジェクトに対して、サブアカウント自動削除機能を有効にしました。
- それ以外のプロジェクトについては、プロジェクトオーナーがコンソールのサブアカウント設定ページからこの設定をオンにできます。
目次
注意: サブアカウントを一時的に停止したい場合は、Statusを "Close"ではなく "Suspend" とすることができます。
サブアカウントの一括管理はREST API経由で行う必要があります。サブアカウントを閉鎖するには、そのサブアカウントのアカウントインスタンスリソースにHTTP POSTリクエスト(英語)を行います。
管理するサブアカウントの数が少ない場合は Console を使用できます。
警告: アカウント閉鎖は破壊的な作業で以前の状態に復帰できません正しいAccount SIDに対して行っているかを再度確認してください。アカウントのステータスを "Closed "に設定すると、そのサブアカウントにあるすべての番号が解放され、そのサブアカウントの一部であるUIログにアクセスできなくなります。
コンソールからサブアカウントを閉鎖する
注: アカウントOwnerおよにAdminユーザーのみがコンソールからサブアカウントを閉鎖ことができます。
- サブアカウントの親アカウントに移動する
- 親アカウントが複数ある場合は注意ください
- コンソール上のサブアカウント管理ページを開く
- 閉鎖したいサブアカウント名前(Friendly Name)をクリックします。該当のサブアカウントに移動します。
- サブアカウントの General Settings(一般設定)をクリックします。
- サブアカウント名前(Friendly Name) 及びAccount SID を確認します。
- コンソール下部にあるClose subaccount リンクをクリックします。
- 表示されるチェックリストを確認・認識し、Close subaccount ボタンをクリックします。クリックすると処理が開始されます。
訳文
-
- □ サブアカウントへのアクセスが失われ、APIリクスエストが失敗します。
- □ 定期的な課金(電話番号など)は停止し、新たな請求はされません。
- □ 保有している電話番号、ショートコードやその他関連するリソースリリースされます。
- □ このサブアカウント、関連するデータの削除がスケジュールされます。
APIおよびcURLコマンドでサブアカウントを閉鎖する
注意: このステップでは、お使いのシステムにcURLがインストールされている必要があります。LinuxとMacOSでは、デフォルトでインストールされている可能性が高いです。Windowsの場合は、cURLのサイトからインストーラーをダウンロードしてください。他のプログラミング言語を使ってサブアカウントを閉じることもできます。サンプルコード付きのAPIドキュメントはこちら(英語) をご覧くださいませ。
ターミナルまたはコマンドプロンプトから、以下のコマンドを実行してリクエストを行います。プレースホルダーの値は、親アカウントのサブアカウントSID、アカウントSID、および認証トークンに置き換えてください。
Note: サブアカウントを一時的に停止したい場合は、Statusを "Close"ではなく "Suspend" とすることができます。
curl -X POST https://api.twilio.com/2010-04-01/Accounts/YOUR SUBACCOUNT SID.json \
--data-urlencode "Status=closed" \
-u <INSERT YOUR PARENT ACCOUNT SID>:$INSERT YOUR PARENT AUTH TOKEN