アプリケーションのカスタマイズの管理
他の組織に属するアプリケーションまたはスコープ対象 ServiceNow プラグイン向けの、会社用のカスタマイズを管理できます。
始める前に
必要なロール:admin
会社のアプリケーションのカスタマイズのエンタイトルメントは、個々のストアまたはベンダーリリースのアプリケーションのエンタイトルメントによってのみ制御されます。アプリケーションのカスタマイズには個別のエンタイトルメントがないため、ベースストアアプリケーションに対するエンタイトルメントがないインスタンスはカスタマイズできません。
アプリケーションのカスタマイズの作成に使用する開発インスタンスには、個々のストア、またはエンタイトルメントが付与されてインストールされているプラグインアプリケーションが必要です。
注:
独自のアプリケーションをカスタマイズする ISV パートナーは、アプリケーションリポジトリを介してアプリケーションのカスタマイズを使用する前に、まずアプリケーションを ServiceNow Store に公開し、インスタンスにインストールする必要があります。これは、すべてのレコードが同じスコープ内にある場合でも同様です。インスタンスにインストールすると、ISV パートナーは、 ServiceNow Store アプリケーションに対して、独自の用途で社内使用する拡張機能とは異なる機能セットを公開できます。
このタスクについて
他の組織に属する実際のアプリケーション (ストアから購入) または ServiceNow ベースシステムで提供されるグローバルプラグインは変更できません。ただし、ストアアプリケーション、または ServiceNow アプリケーションリポジトリを使用し、プラグインを介してインストールされたスコープ対象のアプリケーションに対しては、会社のカスタマイズを作成および管理できます。
アプリケーションのカスタマイズを作成する方法は 2 とおりあります。
- ServiceNow スタジオ からの作成
- ナビゲーションペインからの作成
重要:
アプリのカスタマイズパッケージは、信頼性を確保し、その上にビルドしているアプリケーションの必要な変更またはカスタマイズを完全に示すことを目的としています。このため、(通常は sys_update_xml に関連付けられている) ローカルのカスタマイズ は優先されません。特定のフィールド (MID サーバーなど) を永続化する必要がある場合は、ローダー免除属性の使用を検討してください。「Altering tables and fields using dictionary attributes」を参照してください。特定のプロパティを設定する必要がある場合は、「プライベート」にすることを検討してください。「Available system properties」を参照してください。
手順
-
ServiceNow スタジオ からアプリケーションのカスタマイズを作成するには、次のステップに従います。
-
ナビゲーションペインからアプリケーションのカスタマイズを作成するには、次のステップに従います。