ユーザーロールに基づいて、 Android デバイスでさまざまなモバイル添付ファイル機能を構成します

  • リリースバージョン: Yokohama
  • 更新日 2025年05月21日
  • 所要時間:7分
  • システムプロパティとモバイルプロパティを組み合わせて使用し、 Android デバイス上のさまざまなユーザーが、ロールに基づいて外部アプリケーションで添付ファイルを共有、ダウンロード、または表示できるようにします。

    始める前に

    必要なロール:アドミン

    アプリケーションスコープとして [グローバル ] を選択してください。

    次の 2 つのユーザーグループを特定します。
    グループ A:次のことができるユーザー: グループ B:次の操作ができないユーザー:
    • 添付ファイルの共有とダウンロード
    • 外部アプリケーションでの添付ファイルの表示
    • 添付ファイルの共有とダウンロード
    • 外部アプリケーションでの添付ファイルの表示

    このタスクについて

    2 つのユーザーグループを特定したら、各ユーザーグループに異なるロールをアサインします。ユーザーの各グループに複数のロールをアサインできます。ロールの作成とユーザーへの割り当ての詳細については、「 Create a role」を参照してください。

    注:
    この機能は、 Android クライアントのバージョン 19.5.1 以降で使用できます。

    手順

    1. システムプロパティ glide.sg.block_mobile_attachments_external_viewing[true] に設定します。
    2. システムプロパティ glide.sg.block_mobile_attachments_sharing[true] に設定します。
      詳細については、「ユーザーによる添付ファイルのダウンロードや共有をブロック」を参照してください。
    3. ServiceNow®インスタンスで、 すべて > sys_sg_properties_list.do.
      [モバイルプロパティ] リストが表示されます。
    4. [モバイルプロパティ] リストで、[ 新規] を選択します。
      [モバイルプロパティ] フォームが表示されます。
    5. フォームで、フィールドに入力します。
      表 : 1. モバイルプロパティの新規レコードフォーム
      フィールド 説明
      名前 モバイルプロパティレコードの名前。「exemptedRoles-glide.sg.block_mobile_attachments_sharing」と入力すると、構成可能な機能として添付ファイルを共有/ダウンロードしたり、添付ファイルを外部から表示したりできます。構成するには作成する必要があります。
      注:
      レコード名では大文字と小文字が区別され、 exemptedRoles-glide.sg.block_mobile_attachments_sharingとして入力する必要があります。
      アプリケーション モバイルプロパティが適用されるアプリケーションスコープ。別のアプリケーションスコープを選択するには、インスタンスバナーのオーバーフローメニュー ( オーバーフローメニュー画像) を選択します。次に、[ スコープセレクター] > [アプリケーションスコープ:application_scope] を選択します。
      説明 モバイルプロパティの説明。プロパティの説明を入力します。たとえば、 添付ファイルの共有/ダウンロード/表示を有効にします。
      タイプ モバイルプロパティレコードのデータタイプ。exemptedRoles-glide.sg.block_mobile_attachments_sharingモバイルプロパティで [True/False] を選択します。

      グループ A 用に作成したロール (添付ファイルを共有/ダウンロードでき、外部アプリケーションで添付ファイルを表示できるユーザー) の名前を入力します。複数のロールを指定する必要がある場合は、それらをカンマ区切りリストにして入力します。

      例: role1, role2, role3

      アクティブ モバイルプロパティがアクティブ化されているかどうか。チェックボックスをオフにすると、モバイルプロパティは使用できません。
      パブリックである

      事前認証プロパティを API 応答に含めるかどうかを決定します。

      デフォルトでは、このオプションが選択されていません。このプロパティを /pre-auth API 応答に含める場合は、このチェックボックスをオンにします。詳細については、「Adaptive Authentication Events」を参照してください。

      このチェックボックスを有効にしたモバイルプロパティは、/user_client API 応答から除外されます。

      モバイルアプリ構成

      モバイルプロパティを使用するモバイルアプリ構成。この設定は、モバイルプロパティの動作を、このモバイルアプリ構成にアクセスできるユーザーに制限します。他のユーザーはこのモバイルプロパティにアクセスできず、代わりにデフォルトの動作を使用します。

      値を入力するには、構成名の入力を開始するか、検索アイコン ( 虫眼鏡画像) を選択します。検索ダイアログボックスに、選択可能な構成が一覧表示されます。モバイルアプリ構成の構成を選択します。

      モバイル アプリケーション

      モバイルプロパティの送信先のモバイルアプリケーション。この設定により、モバイルプロパティの動作が、このモバイルアプリにアクセスできるユーザーに制限されます。他のユーザーはこのモバイルプロパティにアクセスできず、代わりにデフォルトの動作を使用します。

      値を入力するには、アプリケーション名の入力を開始するか、検索アイコン ( 虫眼鏡画像) を選択します。検索ダイアログボックスに、選択可能なアプリケーションが一覧表示されます。モバイルアプリケーションのアプリケーションを選択します。

    6. [送信] を選択します。
      [モバイルプロパティの新規レコード] フォームがクリアされます。
    7. クリアされたモバイルプロパティの新規レコードフォームで、フィールドに入力します。
      表 : 2. モバイルプロパティの新規レコードフォーム
      フィールド 説明
      名前

      モバイルプロパティレコードの名前。「exemptedRoles-glide.sg.block_mobile_attachments_external_viewing」と入力すると、構成可能な機能として添付ファイルを共有/ダウンロードしたり、添付ファイルを外部から表示したりできます。構成するには作成する必要があります。

      注:
      レコード名は大文字と小文字が区別され、 exemptedRoles-glide.sg.block_mobile_attachments_external_viewingとして入力する必要があります。
      アプリケーション モバイルプロパティが適用されるアプリケーションスコープ。別のアプリケーションスコープを選択するには、インスタンスバナーのオーバーフローメニュー ( オーバーフローメニュー画像) を選択します。次に、[ スコープセレクター] > [アプリケーションスコープ:application_scope] を選択します。
      説明 モバイルプロパティの説明。プロパティの説明を入力します。たとえば、 外部アプリケーションでの添付ファイルの共有/ダウンロード/表示を有効にします。
      タイプ モバイルプロパティレコードのデータタイプ。exemptedRoles-glide.sg.block_mobile_attachments_external_viewingモバイルプロパティで [True/False] を選択します。

      グループ B 用に作成したロール (添付ファイルを共有/ダウンロードできず、外部アプリケーションで添付ファイルを表示できないユーザー) の名前を入力します。複数のロールを指定する必要がある場合は、それらをカンマ区切りリストにして入力します。

      例: role1, role2, role3

      アクティブ モバイルプロパティがアクティブ化されているかどうか。チェックボックスをオフにすると、モバイルプロパティは使用できません。
      パブリックである

      事前認証プロパティを API 応答に含めるかどうかを決定します。

      デフォルトでは、このオプションが選択されていません。このプロパティを /pre-auth API 応答に含める場合は、このチェックボックスをオンにします。詳細については、「Adaptive Authentication Events」を参照してください。

      このチェックボックスを有効にしたモバイルプロパティは、/user_client API 応答から除外されます。

      モバイルアプリ構成

      モバイルプロパティを使用するモバイルアプリ構成。この設定は、モバイルプロパティの動作を、このモバイルアプリ構成にアクセスできるユーザーに制限します。他のユーザーはこのモバイルプロパティにアクセスできず、代わりにデフォルトの動作を使用します。

      値を入力するには、構成名の入力を開始するか、検索アイコン ( 虫眼鏡画像) を選択します。検索ダイアログボックスに、選択可能な構成が一覧表示されます。モバイルアプリ構成の構成を選択します。

      モバイル アプリケーション

      モバイルプロパティの送信先のモバイルアプリケーション。この設定により、モバイルプロパティの動作が、このモバイルアプリにアクセスできるユーザーに制限されます。他のユーザーはこのモバイルプロパティにアクセスできず、代わりにデフォルトの動作を使用します。

      値を入力するには、アプリケーション名の入力を開始するか、検索アイコン ( 虫眼鏡画像) を選択します。検索ダイアログボックスに、選択可能なアプリケーションが一覧表示されます。モバイルアプリケーションのアプリケーションを選択します。

    8. [送信] を選択します。

    次のタスク

    これらのプロパティを更新した後、エンドユーザーはプルして更新し、最新の機能構成を取得する必要があります。