ServiceNow プラグイン
プラグインは、ServiceNow インスタンス内で機能を提供するソフトウェアコンポーネントです。
プラグインとアプリケーションの違い
プラグインとアプリケーションは ServiceNow AI Platform の個別のコンポーネントです。
- プラグインは、インストールされているアプリケーションに機能を追加し、ServiceNow AI Platform の機能を拡張します。プラグインの詳細については、「KB0716626」を参照してください。
- アプリケーションは、ServiceNow AI Platform に機能のコレクションを実装するスタンドアロンのコードです。ServiceNow Store からアプリケーションをインストール、または独自のアプリケーションを作成できます。
プラグインのアクティブ化
すべてのプラグインは ServiceNow によって提供されますが、一部のプラグインは異なる方法でアクティブ化されます。
- デフォルトでは、一連のプラグインがインスタンスでアクティブ化されます。ビジネスニーズに応じて、インスタンスで追加のプラグインをアクティブ化することができます。詳細については、「プラグインを有効にする」を参照してください。
- その他のプラグインは、ServiceNow 担当者が有効にする必要があります。アクティブ化を要求するには、「プラグインの要求」の手順に従います。
一部のプラグインはインスタンスでアクティブ化またはアップグレードできず、そのボタンはグレー表示されます。この状況は、次の場合に発生する可能性があります。
- プラグインにはサブスクリプションが必要だが、まだ購入していない場合。サブスクリプションを購入するには、ServiceNow アカウントマネージャーにお問い合わせください。
- ServiceNow AI Platform には一部の機能が含まれておらず、別途サブスクリプションが必要です。サブスクリプションの購入やプラグインのコストの確認については、社内のアカウントマネージャーにお問い合わせください。
- サブスクリプションを購入すると、特定のプラグインが自動的にアクティブになります。有料プラグインが自動的にアクティブになっていない場合は、インスタンスの [すべてのアプリケーション] リストから手動でアクティブ化できます。プラグインがインスタンスに表示されない場合は、Now Support サービスカタログを使用して要求を送信してください。
- 本番インスタンスでプラグインをアクティブ化することはできません。ただし、プラグインを非本番インスタンスでアクティブ化してテストできます。これには、有償サブスクリプションに関連付けられているプラグインが含まれます。本番インスタンスでプラグインをアクティブ化する準備ができたら、Now Support からプラグインを要求します。
- プラグインがアクティブ化されている他のプラグインに依存している場合。
- 依存プラグインのあるプラグインをアクティブ化すると、アクティブ化が完了する前に依存関係について通知されます。アクティブ化の操作を続行すると、必要なプラグインがすべて自動的にアクティブになります。
- 場合によっては、プラグインは機能しますが、システムに適用されない特定の機能はインストールされません。このようなカテゴリのプラグインのアクティブ化を依頼すると、アクティブ化が完了する前に依存関係について通知されます。続行を選択すると、要求されたプラグインはアクティブ化されますが、他のプラグインに依存する機能は含まれません。
- プラグインがインスタンスですでにアクティブ化されている場合。
- プラグインがすでにアクティブ化されているかどうかを判断するには、「Plugin Activation Status (プラグインのアクティブ化ステータス) [KB0678767]」を参照してください。
- プラグインをアクティブ化した後は、プラグインの無効化または非アクティブ化はできません。必要に応じて、機能を非表示にすることができます。プラグインのアクティブ化時にインストールされる機能について、本番インスタンスで使用する前に、非本番インスタンスで十分にテストする必要があります。
プラグインをアクティブ化した後は、プラグインの非アクティブ化はできません。本番インスタンスで使用する前に、プラグインのアクティブ化時にインストールされる特定機能について、非本番インスタンスで十分にテストする必要があります。「Uninstall a ServiceNow plugin (ServiceNow プラグインのアンインストール) [KB0716414]」を参照してください。
- 必要に応じて、ロールと ACL を通じてアクセスを制限することで、機能を非表示にしたり無効にしたりすることができます。
- 一部のプラグインはロールバックコンテキストをサポートしています。ロールバックコンテキストの使用の詳細については、「ロールバックと削除の復旧」を参照してください。
プラグインをアクティブ化またはアップグレードするときに、テーブルの変更またはテーブルの作成の操作が失敗すると、警告メッセージが表示されます。スキップされたテーブルの処理については、カスタマーサービス & サポートにお問い合わせください。
個人開発者インスタンス
個人開発者インスタンス (PDI) でプラグインをテストしてから、本番インスタンスで起動できます。 PDI でプラグインがデフォルトで有効になっていない場合は、プラグインを要求または購入せずにアクティブ化することができます。
PDI でプラグインをアクティブ化するには、インスタンスの [すべてのアプリケーション] ページを使用します。プラグインが [すべてのアプリケーション (All Applications)] ページで利用できない場合、ServiceNow® 開発者サイト からアクティブ化します。詳細については、「個人開発者インスタンスでプラグインをアクティブ化する」を参照してください。
注:
一部のプラグインは、PDI でのアクティブ化に使用できません。