---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# 例：プロビジョニング後クラウドスクリプト

# 例：プロビジョニング後クラウドスクリプト {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2026年06月24日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

この例では、ユーザーが仮想マシンをプロビジョニングした後に実行されるクラウドスクリプトを示します。

## 始める前に

* 必要なロール：cloud_admin
* 画像テンプレートにマップされる OS リソースプロファイル。ユーザーは、プロファイルを使用してリソースをプロビジョニングします。イメージに[ベーシック認証情報](https://www.servicenow.com/docs/access?context=r_BasicAuthCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)を追加する必要があります。
* ハードウェアタイプにマップされているリソースプロファイルを計算します。
{#create-cloud-init-script-example__ul_qkh_4cn_sz}

## このタスクについて

この例では、クラウド init スクリプトを作成し、リソースブロックをカスタマイズして、クラウドユーザーポータルから VM をプロビジョニングします。

## 手順

1. クラウドスクリプトテンプレートと、そのテンプレートを参照するクラウドスクリプトを作成します。
2. 仮想サーバーリソースブロックを開き、次の手順を実行します。
   1. \[ドラフト/公開\] スイッチを \[ドラフト\] に設定します。  
      ![仮想サーバー]()
   2. \[操作\] タブで、\[インターフェイス\] リストから \[仮想サーバーインターフェイス (Virtual Server Interface)\] を選択します。  
   3. \[操作\] フィールドで、次の操作が存在することを確認します。  
      * 準備完了までブロック (Block Until Ready)
      * スクリプトを実行：この操作は、詳細計画にスクリプトを実行するように指示します。
      {#create-cloud-init-script-example__ul_ix1_2kn_sz}

      ![準備完了までブロック (Block Until Ready)]()

      ![\[スクリプトを実行\] 操作]()
   4. \[入力パラメーター\] タブをクリックして、各操作の入力を表示します。
   5. \[ステップ\] タブで、必要に応じてステップを追加します。
   6. 各ステップの \[スクリプト\] パラメーターで \[スクリプト\] チェックボックスをオフにし、\[マッピング\] 列の式を次のテキストに変更します。`$(CloudScript.scripts.scriptname)`。ここで `scriptname` はスクリプトテンプレートではなく、以前に作成済みのスクリプトの名前です。  
3. 仮想サーバーリソースブロックを公開し、それを詳細計画で使用して、カタログアイテムに発行します。
4. 新しいスタックを起動して VM をプロビジョニングし、前提条件として作成した OS プロファイルと計算プロファイルを指定します。

## タスクの結果

\[スタックステータス\] ページは CreateNode、BlockUntilReady、および ExecuteShellScript 操作で実行されます。最後の操作により、作成したスクリプトが開始されました。

