チュートリアル パート 4: データを制限し、他の開発者と共同作業する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • ビジネスルールを使用してデータの使用を制限する方法と、アプリケーションに協力者を追加する方法について説明します。

    ビジネスルールとコード生成を使用してデータを制限する

    コード向け Now Assist生成でビジネスルールを追加して、アプリケーションのデータアクセスを制限します。

    始める前に

    必要なロール:admin または delegated_developer

    手順

    1. We Volunteer アプリダッシュボードに移動し、[ 作成] を選択します。
    2. 選択 作成/挿入 > ファイル.
    3. [アプリケーション] フィールドに「 Global」と入力します。
    4. [サーバー開発] カテゴリから [ビジネスルール] を選択します。
    5. [Continue (続行)] を選択します。
    6. 新しいビジネスルールファイルに次のデータを入力します。
      • 名前:ヴィジビリティの制限
      • テーブル:場所 [cmn_location]
      • 詳細:true (チェックボックスを選択)
      • クエリー:true (チェックボックスを選択)
    7. [詳細] タブで、スクリプトエディターの 3 行目をクリックします。
    8. Command + Enter (Mac の場合) または Ctrl + Enter (Windows の場合) を押して、Now Assistコードジェネレーターを開きます。
    9. プロンプトに次のテキストを入力します。 ログインユーザーが x_snc_wevolunteer.user ロールを持っているかどうかを確認します。持っている場合、このユーザーは、タイプフィールド値がイベントである現在のテーブルのレコードのみを表示できるようにします
    10. 送信アイコン ( 送信アイコン) を選択し、コードスニペットが生成され Now Assist しばらく待ちます。
    11. [承認] を選択します。
    12. [Submit (送信)] を選択します。

    他の開発者とのコラボレーション

    ServiceNow スタジオ でアプリに協力者を追加する方法について説明します。

    始める前に

    必要なロール:admin または delegated_developer

    手順

    1. We Volunteer アプリダッシュボードに移動し、その他のオプションアイコン ( その他のオプションアイコン) を選択します。
    2. [協力者] を選択します。
    3. [名前またはグループでユーザーを招待] を選択します。
    4. エヴァ・ウィクソンの登場です。
    5. [Send] を選択します。
    6. インスタンスをログアウトし、Eva Wickson になりすまして Now Platform に再度ログインします。
    7. オプション: このインスタンスで ServiceNow スタジオ お気に入りに登録していない場合は、次に移動します: All (すべて) > App Engine > ServiceNow Studio (ServiceNow スタジオ)をクリックし、モジュールの横にある星を選択してお気に入りに追加します。
    8. [ServiceNow Studio] を選択して開きます。
    9. [展開] タブで、[ アプリケーション] を選択します。
    10. [更新済み] 列を降順で並べ替え、We Volunteer アプリケーションを開きます。