Cornerstone スポーク
ServiceNow インスタンスから Cornerstone インスタンスでの従業員レコード、承認、および従業員学習を管理します。
ストアでアプリを要求する
ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - 統合ハブの概要」を参照てください。
スポークバージョン
Cornerstone スポーク v1.4 が最新バージョンです。
サポート対象のバージョン
このスポークは Cornerstone バージョン v2 用にビルドされていますが、それ以降のバージョンと互換性がある可能性があります。
スポークの依存関係
アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。
- 複合オブジェクト (com.glide.cobject)
- ServiceNow 統合ハブランタイム (com.glide.hub.integration.runtime)
- ServiceNow フローデザイナー - 動的入力 (com.glide.hub.dynamic_inputs)
- ServiceNow 統合ハブアクションステップ:REST (com.glide.hub.action_step.rest)
スポークのフロー
Cornerstone スポーク では、Cornerstone タスクの自動化をデモするドラフト状況のサンプルフローが提供されます。サンプルフロー [Cornerstone - To Do の詳細をプル (Cornerstone - Pull Todos Details)] では、必要なユーザーの To Do リストを取得します。このユーザーが ServiceNow インスタンスに追加されていることを確認してください。取得したレコードにアクセスするには、インスタンスの Cornerstone アプリケーションで [TO Do リスト] モジュールに移動します。
サンプルフローをカスタマイズするには、新しいアプリケーションスコープにコピーします。
スポークのサブフロー
Cornerstone スポークでは、Cornerstone タスクの自動化をデモするドラフト状況のサンプルサブフローが提供されます。サンプルサブフローをカスタマイズするには、新しいアプリケーションスコープにコピーします。利用可能なサンプルサブフローは次のとおりです。
| サブフロー | 説明 |
|---|---|
| Cornerstone:認定証明書の詳細を取得 (Cornerstone - Get Certificate Transcript Details) | 必要な従業員の証明書情報を取得します。 |
| Cornerstone: 成績証明書を取得 (Cornerstone - Get Transcripts) | 必要な従業員の成績証明書情報を取得します。 |
| Cornerstone:付随する To Do を削除 (Cornerstone - Remove Dangling To Do) | 付随する To Do レコードを削除します。取得した一部の証明書レコードの [ステータス] および [起動 URL (Launch URL)] フィールドに値が設定されていない場合があります。[Cornerstone:付随する To Do を削除 (Cornerstone - Remove Dangling To Do)] アクションは、該当する To Do レコードを削除します。 |
スポークのアクション
Cornerstone スポークでは、ServiceNowでイベントが発生したときにCornerstoneタスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 | 必要な権限 | OAuth 2.0 スコープ |
|---|---|---|---|---|
| コア管理 | 承認詳細ストリームを検索 | 承認待ちに関する情報を取得します。 | 要求アイテム:従業員関係の表示、管理 | 承認:読み取り |
| 組織単位ストリームを検索 | 組織単位タイプに基づいて組織単位のリストを取得します。 | 権限は必要ありません。 | ou:read | |
| グローバル検索ストリーム | 必要な人材、トレーニング、認定などを検索します。 | 権限は必要ありません。 | globalsearch:read | |
| 従業員管理 | 従業員を作成 | 従業員レコードを作成し、Cornerstone からコア従業員データを取得します。 | 従業員 API:編集 | OAuth スコープは必要ありません。 |
| 従業員ストリームのカスタムフィールドを取得 | Cornerstone から従業員のカスタムフィールドを取得します。 | 従業員 API:表示/表示:制約可能 | OAuth スコープは必要ありません。 | |
| 従業員ストリームを検索 | Cornerstoneで必要な従業員のコアデータを取得します。 | 従業員 API:表示/表示:制約可能 | OAuth スコープは必要ありません。 | |
| 従業員を更新 | Cornerstone で必要な従業員の詳細を更新します。 | 従業員 API:編集 | OAuth スコープは必要ありません。 | |
| ラーニング管理 | 承認のストリームを検索 | マネージャーまたは承認者の承認待ちを取得します。 | 権限は必要ありません。 | 承認:読み取り |
| アサインされたトレーニングを検索 | ユーザーにアサインされたトレーニングの詳細を取得します。 | 権限は必要ありません。 | 転写:読み込み | |
| カタログ検索ストリームを検索 | 必要なトレーニングの詳細を取得します。 | コースカタログ - ビュー | トレーニング:読み取り | |
| 認定証明書ストリームを検索 | 必要なユーザーの認定証明書情報を取得します。 | 権限は必要ありません。 | 認定:読み取り | |
| 受信箱アイテムを検索 | ようこそページに表示されるように、必要なユーザーの受信ボックス内のすべてのアイテムを取得します。 | 権限は必要ありません。 | 受信ボックス:読み込み | |
| 学習オブジェクトを検索 | Cornerstone から学習オブジェクトを取得します。サポートされている学習オブジェクトタイプは、カリキュラム、イベント、セッション、資料、テスト、ビデオ、およびオンラインコースです。 | 権限は必要ありません。 | トレーニング:読み取り | |
| セッションストリームを検索 | 予定されているセッションの詳細を取得します。 | 権限は必要ありません。 | 転写:読み込み | |
| 推奨トレーニングストリームを検索 | ユーザーの成績証明書に追加された必須および推奨の学習オブジェクトの詳細を取得します。 | 権限は必要ありません。 | 転写:読み込み | |
| タスクを検索 | ユーザーにアサインされた未完了のタスクをすべて取得します。 | 権限は必要ありません。 | task:read | |
| 文字起こしストリームを検索 | 必要なユーザーの成績証明書レコードを取得します。 | 権限は必要ありません。 | 転写:読み込み | |
| アサインの作成 | 標準アサインを作成します。 | アサインツール:標準/メール設定:ユーザー支払いを表示/バイパス | ラーニングアサイン:作成 | |
| アサインの詳細を検索 | アサイン ID に基づいてアサインの詳細を検索します。 | アサインツール - 標準 | ラーニングアサイン:読み込み | |
| 学習モジュール管理に関するレポート | レポートデータストリームからタスクを検索 | メインビューを取得して、トレーニングフォームのユーザータスクを取得します。 | レポート API | レポート API |
| フィードバックストリームからトレーニングを検索 | メインビューを取得して、トレーニングデータを取得します。 | レポート API | レポート API | |
| データエクスポーターデータストリームから成績証明書を検索 | メインビューを取得して、すべてのユーザーの成績証明書関連データを取得します。 | transcript_core | レポート API | |
| レポートデータストリームからトレーニングローカルを検索 | メインビューを取得して、トレーニングのローカルデータを取得します。 | レポート API | レポート API |
スポークモジュール
Cornerstone スポークは Cornerstone アプリケーションを ServiceNow インスタンスに追加します。Cornerstone アプリケーションには [TO Do リスト] モジュールがあります。サンプルフロー [Cornerstone:To Do の詳細をプル (Cornerstone - Pull Todos Details)] によって指定されたユーザーに対して取得される To Do のリストにはここからアクセスできます。
Cornerstone スポークアカウントの要件
スポークとともに提供されるデフォルト設定と権限を使用する場合は、ServiceNow タイルを Cornerstone マーケットプレイスにインストールできます。アプリケーションの登録の詳細については、Cornerstone オンラインヘルプの「 OAuth アプリケーションの登録」 を参照してください。後で使用するために、生成されたクライアント ID とクライアントシークレットを記録します。
要件に従ってスポークを構成およびカスタマイズし、追加の権限を指定する場合は、Cornerstone アカウントに OAuth 2.0 アプリケーションを登録して、Cornerstone スポークの OAuth 2.0 トークンを生成します。詳細については、Cornerstone オンラインヘルプの「API 管理」を参照してください。後で使用するために、生成されたクライアント ID とクライアントシークレットを記録します。
接続および資格情報エイリアスの要件
Integration Hub は、エイリアスを使用して、接続情報、認証情報、および OAuth 認証情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の認証情報と接続情報プロファイルを構成する必要がなくなります。接続または認証情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。
スポークの設定については、「 Cornerstone スポークのセットアップ。