プロコードアプリケーションのビルド

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:6分
  • 従来のプロコードツールを使用して、カスタムアプリケーションをゼロから作成および管理します。

    ServiceNow スタジオ
    ServiceNow スタジオを使用すると、統合ツールによるアプリとアプリファイルの作成、スコープ対象アプリとグローバルアプリでのメタデータへのアクセスと編集、アプリ変更を展開するためのパッケージ化を、すべて 1 つの強力な開発ツールで行うことができます。
    ServiceNow IDE
    ServiceNow IDE は、ServiceNow AI Platform 上の Visual Studio Code for the Web の実装です。ServiceNow IDE を使用して、ソースコードでスコープ対象のアプリケーションを作成および開発し、JavaScript モジュールを作成し、サードパーティライブラリを使用できます。
    ServiceNow SDK
    ServiceNow SDK を使用して、開発者は Visual Studio Code Desktop でソースコード内のスコープ対象のアプリケーションをローカルに作成し、変更を ServiceNow インスタンスにアップロードできます。また、ServiceNow SDK を使用して JavaScript モジュールを作成し、サードパーティのライブラリを使用することもできます。
    Visual Studio Code 向けの ServiceNow 拡張

    VS Code エディターの ServiceNow 拡張機能を使用すると、アプリケーションをオフラインで ServiceNow インスタンス内で編集できます。

    どのアプリビルダーを使用すればよいですか?

    次の表を使用して、ロールと技術的背景に合ったアプリ構築エクスペリエンスを選択してください。

    表 : 1. アプリビルダー
    ツール ユーザー 機能
    クリエータースタジオ:コードなしでアプリをビルドします。 プロセスオーナー、基幹業務オーナー コードを記述せずに要求実行アプリをビルドします。

    たとえば、事務用品を要求するアプリケーションを作成すると、ユーザーがフォームに入力し、承認者がその要求を承認または拒否します。詳細については、「クリエータースタジオ の探索」を参照してください。

    App Engine Studio:ローコードツールを使用してさまざまなアプリをビルドします。 市民開発者 コードを記述せずに クリエータースタジオ よりも幅広いアプリをビルドできます。

    詳細については、「App Engine Studio の探索」を参照してください。

    ServiceNow スタジオ:統一された環境でアプリをビルドして配信します。 市民開発者、プラットフォーム開発者 統一開発環境でアプリをビルドします。

    ServiceNow スタジオ は、簡素化されたナビゲーション、統合されたローコードツール、ビルトインのトラッキングとパッケージ化を提供し、アプリの開発と出荷を迅速化できます。ServiceNow スタジオビルドエージェントを使用して、会話型インタラクションでアプリを作成および更新します。

    詳細については、 ServiceNow スタジオ の探索および ビルドエージェント は ServiceNow スタジオ の値のいずれかを参照してください。

    ServiceNow IDEServiceNow SDK:ソースコードでアプリをビルドします。 ソースコード開発者 ServiceNow Fluent を使用してソースコードでアプリケーションを開発し、JavaScript モジュールを作成し、サードパーティライブラリを使用します。ServiceNow Fluent は、コードでアプリケーションメタデータを作成するためのドメイン固有のプログラミング言語です。ビルドエージェント in ServiceNow IDE を使用して、会話型インタラクションでソースコードでアプリを作成および更新します。

    ServiceNow IDE は、ServiceNow AI Platform 上で Visual Studio Code for the Web を実行します。ServiceNow SDK は Visual Studio Code Desktop をローカルで実行します。詳細については、「ソースコードでアプリケーションをビルドする」を参照してください。

    スクリプティング

    アクションデザイナー
    ワークフロースタジオ を使用して、フロー内の繰り返し可能なタスクを一連の関連ステップとして自動化します。フロー作成者が最小限の設定で複数のフローにアクションを追加できるようにします。
    クライアント側スクリプティング
    クライアントスクリプトを使用すると、フォームの読み込み時、フォームの送信後、フィールドの値の変更時など、クライアントベースのイベントが発生したときに、システムがクライアント (Web ブラウザー) で JavaScript を実行できます。
    Now Assist for Code
    コード生成用の Now Assist を使用して、開発者はテキストまたはコードプロンプトに基づいて AI が生成したコード提案を使用して、スクリプトをすばやく記述できます。
    Now コードエディター
    Now コードエディターは、カスケードスタイルシート (CSS)、ハイパーテキストマークアップ言語 (HTML)、JavaScript、拡張マークアップ言語 (XML)、および JavaScript Object Notation (JSON) をサポートするリッチテキストエディターインターフェイスを提供します。Now コードエディターを使用して、ネクストエクスペリエンス UI ビルダー コンポーネントの UI 構成、データリソース構成、スタイル、イベント、クライアント側およびサーバー側のスクリプトを変更します。
    サーバー側スクリプティング
    サーバースクリプトはサーバーまたはデータベースで実行されます。スクリプトは ServiceNow AI Platform の外観や動作を変更するため、またレコードやテーブルへのアクセスや変更に対するビジネスルールとして実行するために使用できます。

    コア機能

    グループ

    グループにロールを割り当てることで、ユーザー管理を簡素化します。グループを参照するビジネスルール、アサインルール、システムロール、または属性は、すべてのグループメンバーに自動的に適用されます。

    通知
    ServiceNow 通知を使用して、システムメールの管理、システム通知の作成、受信メールへのシステムの応答方法の設定を行います。
    ロール
    ロールは、アプリケーションおよびモジュールの機能へのアクセスを制御します。admin ロールは、すべての機能へのアクセスを提供します。
    ServiceNow プラグイン
    プラグインは、ServiceNow インスタンス内で特定の機能を提供するソフトウェアコンポーネントです。
    UI ポリシー
    UI ポリシーは、フォーム上の情報の動作を動的に変更し、タスクのカスタムプロセスフローを制御します。
    ユーザー
    ユーザーレコードは、個人と ServiceNow インスタンスとの関係を確立します。ユーザーレコードは、ユーザー名、パスワード、および個人に関する情報 (連絡先情報、場所、役職など) で構成されます。

    関連アプリケーションと機能

    JavaScript API
    アプリケーションの機能を変更したり、新しいアプリケーションを作成したりする場合に記述するスクリプトで JavaScript API を使用します。
    UI ビルダー
    UI ビルダー を使用して、CSM 構成可能ワークスペースApp Engine Studio によって生成されたワークスペースとポータル、または ネクストエクスペリエンスのコンポーネント とカスタム Web コンポーネントを使用するカスタム Web エクスペリエンスのための Web ユーザーインターフェイスをビルドします。