ServiceNow SDK リリースノート
ServiceNow® ソフトウェア開発キット (SDK) を使用すると、開発者は Visual Studio Code Desktop でソースコード内にスコープ対象のアプリケーションを作成し、変更を ServiceNow インスタンスにアップロードできます。ServiceNow SDK は オーストラリア リリースで拡張および更新されました。
オーストラリア リリースでのServiceNow SDKの特徴
オーストラリアリリースのインスタンスを使用して、グローバルスコープでアプリケーションを作成または変換します。
詳細については、「」を参照してください。
ServiceNow SDK を オーストラリア にアップグレードする際の重要な情報
グローバルまたはアプリケーション内で最新バージョンの ServiceNow SDK にアップグレードするには、「 」を参照してください。
ServiceNow SDKバージョン 4.4 では、Washington DC リリース以降、ServiceNowインスタンスとの統合がサポートされています。
Windowsシステムでは、ServiceNow SDKバージョン 4.3 以降にアップグレードすると、Keytar の廃止により、既存の保存された認証情報はサポートされなくなります。Windows システムのユーザーは、
now-sdk auth --add コマンドを使用してユーザー認証情報を再度追加し、インスタンスで認証する必要があります。詳細については、「」を参照してください。重要:
オーストラリア リリースの新機能
- バージョン 4.4
- グローバルアプリケーションの作成と変換
- オーストラリアリリースのインスタンスを持つ他のグローバルアプリケーションからアクセスできる、グローバルスコープ内のアプリケーションを作成して変換します。
- アプリケーションメタデータをグローバルスコープからグローバルアプリケーションに移動する
now-sdk moveコマンドを使用して、グローバルスコープ内のアプリケーションメタデータ (XML) をインスタンスからServiceNow Fluentソースコードに変換し、ローカルグローバルアプリケーションでカスタマイズします。- フィールドラベルのデフォルト言語の設定
- アプリケーションのnow.config.jsonファイルの
tableDefaultLanguageパラメーターを使用して、テーブルまたは列のフィールドラベル [ sys_documentation ] のデフォルト言語を構成します。 - テーブル API を使用した読み取り専用オプションの構成
- Column オブジェクトの readOnlyOption プロパティを使用してフィールドの読み取り専用オプションを設定することで、読み取り専用フィールドの編集可能性を制御します。
このリリースでの変更
- バージョン 4.4
- フロー API のサポート サービスカタログ トリガーとアクション
- フロー API で サービスカタログ に関連するトリガーとアクションを使用します。
- アクセス制御リスト API は保護ポリシーをサポートします
- ACL オブジェクトの protectionPolicy プロパティを使用して、他のユーザーがアクセス制御リスト (ACL) を表示または編集できるかどうかを制御します。
- フルスタックアプリケーションの静的資産用に更新されたキー
- フルスタックアプリケーションの静的 UX 資産 [sys_ux_lib_asset] では、 keys.ts ファイルのキーが更新されています。UX 資産sys_idsは変更されません。
アクティベーション情報
ServiceNow SDKは、パブリック npm レジストリからノード パッケージ マネージャー (npm) パッケージとして入手でき、ローカルにインストールされます。ServiceNow SDK のインストールの詳細については、「」を参照してください。
その他の要件
ServiceNow SDKをインストールするには、Node.js とノードパッケージマネージャー (npm) がインストールされている必要があります。詳細については、「」を参照してください。