サービスブリッジ for Providers でのリモート選択定義の作成 (従来)
プロバイダーは、顧客がカタログ参照フィールドの選択リストを サービスポータルで利用できるようにするためのリモート選択フィールドを定義します。
始める前に
サービスアカウントを生成していることを確認します。詳細については、「顧客のインスタンスにプロバイダーレコードを作成する (従来)」を参照してください。
リモート選択定義の作成に必要なロール:security_admin
リモート選択フィールドの作成に必要なロール:admin
必要なロール:admin
手順
- ロールを security_admin に昇格させます。
- 次のように移動する。 サービスブリッジ > プロバイダー > リモート選択定義.
- [New] をクリックします。
-
フォームのフィールドに入力します。
表 : 1. リモート選択定義フォーム フィールド 説明 テーブル 顧客がサービスポータルでカタログアイテムを選択するときにクエリできるテーブルの名前。 [Name (名前)] 顧客がテーブルを選択したときに変更できる自動アサインの名前。 GlideRecordSecure このオプションを選択すると、このテーブルのすべてのクエリはアクセス制御リスト (ACL) の制限に従います。このオプションが選択されていない場合、このテーブルのクエリはすべての ACL 制限を無視し、データアクセスを制限するには、このテーブルに対する各リモート変数で参照修飾子条件が必要です。 AccountSecure このオプションを選択すると、このテーブルのすべてのクエリは、クエリを実行しているサービスアカウントの [会社 ] フィールドとテーブルの [会社 ] または [アカウント ] フィールドに基づく結果を制限します。このフラグは、フィールドの名前が account、u_account、company、または u_company である会社またはアカウントへの参照を持つテーブルでのみ使用できます。 簡単な説明 テーブルに関する追加情報。 フィルター テーブルの基本条件を定義するフィルター条件。 注:開発者は、リモート選択フィールドを作成するときにこのフィルターを使用する必要があります。 - [Save (保存)] をクリックします。
- 次のように移動する。 サービスブリッジ > リモートレコードプロデューサー.
- リモートレコードプロデューサーを選択し、[ 編集] をクリックします。
- [リモート選択変数] 関連リストで、[ 新規] をクリックします。
-
フォームのフィールドに入力します。
表 : 2. リモート選択変数フォーム フィールド 説明 フィールドにマップ フィールドの値を表示するために選択したままにしておくことができるオプション。 フィールド 参照フィールド。たとえば、テーブル の構成アイテム フィールドなどです。 レコードプロデューサーテーブル フィールドを選択すると表示される自動選択テーブル。このテーブルは、フィールドにマッピングされていない場合は手動で選択できます。 タイプ 参照タイプ。 リモート選択が有効 リモート選択用に選択できるオプション。 カタログアイテム リモートレコードプロデューサーの名前。 質問 顧客のサービスポータルのカタログレコードに表示される質問。 タイプ仕様 - この変数の顧客クエリに使用するリモート選択定義を含むリモート選択の参照。
- クエリ結果で顧客に表示されるプライマリデータ値を含むリモート選択表示フィールド。
- クエリ結果で顧客に表示されるセカンダリデータ値を含む、リモート選択の追加情報フィールド。
- 定義によって返されるデータを制限するために定義するフィルターオプションを含む参照修飾子の条件。
- [Submit (送信)] を選択します。