Netskope LogoNetskope Logo
  • セキュリティサービス
  • AIサービス
  • ネットワークサービス
  • 分析サービス
  • 統合
  • getting-started.svg始める
    • サポート
    • コミュニティ
    • Netskope.com
    © 2026 無断転載を禁じます。Netskope 株式会社
    トップページ
    Netskope Cloud Exchange
    リスク交換モジュール
    サードパーティ製リスク交換プラグインの設定
    SentinelOne Singularity XDRプラグイン(リスクエクスチェンジ用)

    SentinelOne Singularity XDRプラグイン(リスクエクスチェンジ用)

    このドキュメントでは、 Netskope Cloud Exchangeプラットフォームで SentinelOne Singularity XDR v1.0.0 プラグインを構成する方法について説明します。 このプラグインは、SentinelOne Singularity XDR プラットフォームの [インベントリ] > [エンドポイント] ページからデバイス (エンドポイント)、[インベントリ] > [アイデンティティ] ページからユーザー (アイデンティティ)、および [脆弱性] ページからアプリケーションを取得するために使用します。 このプラグインは、デバイス タグの管理、デバイスのグループへの移動、分離/分離の取り消し、資産の重要度の更新、スキャンの実行、デバイスの再起動アクションの実行をサポートします。 このプラグインは、ユーザーに対して資産の重要度を更新するアクションを実行することをサポートしています。

    前提条件

    この統合を完了するには、以下が必要です。

    • Netskopeテナント(または、例えば本番環境と開発/テスト環境など、複数のテナント)。
    • Netskope Cloud Exchangeテナントには、テナントプラグインとリスクエクスチェンジプラグインが既に設定済みです。
    • シンギュラリティ・オペレーションセンターへのアクセス権。
    • 以下のライセンス SentinelOne Singularity XDRプラグイン:
      • 本人確認・対応(IDR)
      • エンドポイントセキュリティ – 完全版
      • Endpoint Security – Complete ライセンスに対して Vulnerability Management アドオン モジュール ライセンスが有効になっていることを確認してください。
    • 以下のホストへの接続: https:// <your-tenant> .sentinelone.net
    • あなたのSentinelOneサイト名。
    SentinelOne Singularity XDRプラグインのサポート

    このプラグインは、SentinelOne Singularity XDR プラットフォームの [インベントリ] > [エンドポイント] ページからデバイス (エンドポイント)、[インベントリ] > [アイデンティティ] ページからユーザー (アイデンティティ)、および [脆弱性] ページからアプリケーションを取得するために使用します。 このプラグインは、デバイス タグの管理、デバイスのグループへの移動、分離/分離の取り消し、資産の重要度の更新、スキャンの実行、デバイスの再起動アクションの実行をサポートします。 このプラグインは、ユーザーに対して資産の重要度を更新するアクションを実行することをサポートしています。

    取得したデータの種類Actions
    デバイス(エンドポイント)
    ユーザー(ID)
    アプリケーション
    デバイスタグの管理
    デバイスをグループに移動する
    資産重要度の更新
    アイソレート/アンドゥ・アイソレート
    ランスキャン
    再起動デバイス
    行動なし
    マッピング

    マッピングは、プルされたデバイス (エンドポイント)、ユーザー (アイデンティティ)、アプリケーション、およびそれぞれの詳細を表示するために使用されます。 プラグイン設定時にマッピングされたフィールドは、データが取得されるとレコードページに表示されます。以下は、プラグインの設定時に使用すべき推奨マッピングです。 プラグインの設定時に使用してください。

    デバイスのプルマッピング
    プラグインフィールド想定されるデータ型提案されたフィールド名提案された集約戦略サンプル値
    エージェントIDStringエージェントIDUnique2448495699704074860
    アセットIDStringアセットIDUnique6umdeth4ni5brpl2e2wjfei3im
    資産名Stringホスト名Overwritewin11-50-10-99
    シリアルナンバーStringシリアルナンバーOverwriteVMware-42 03 0d 0e 92 ed 5c 36-d9 a0 9b c4 b6 be 64 72
    ネットワークステータスStringネットワークステータスOverwriteconnected
    IPアドレス(公開)StringIPアドレスOverwrite106.213.69.80
    内部IPv4アドレスListIPv4アドレスOverwrite[“10.50.10.99”]
    内部IPv6アドレスListIPv6アドレスOverwrite[“fe80::7a84:24a4:7a93:9e4b”]
    MACアドレスListMACアドレスOverwrite[“00:50:56:83:5e:ba”]
    ドメインStringドメインOverwriteEC
    デバイスレビュー状況Stringデバイスレビュー状況Overwrite信用できない
    資産の重要性String資産の重要性Overwritehigh
    感染状況String感染状況OverwriteHealthy
    危険因子List危険因子Overwrite[「未解決のアラート」]
    資産ステータスString資産ステータスOverwriteアクティブ
    TagsListTagsOverwrite[“エージェント:タグ1”]
    最後にログインしたユーザーString最後にログインしたユーザーOverwritenetskopeuser
    OSユーザー名StringOSユーザー名Overwriteroot
    ADユーザーDNReferenceADユーザーDNOverwriteCN=netskopeuser,CN=Users,DC=ec,DC=local

    注: 識別名フィールドを持つUsersとしてエンティティを参照する必要があります。
    アセットコンタクト電子メールStringアセットコンタクト電子メールOverwritenetskope@netskope.com
    オペレーティング·システムStringオペレーティング·システムOverwriteWindows 11 Pro
    OSファミリーStringOSファミリーOverwriteWindows
    Site NameStringSite NameOverwriteCREシンギュラリティ
    メンバーStringメンバーOverwriteCloudExchangeGroup

    注記

    Netskope Tenant と SentinelOne Singularity XDR の間でデバイス レコードをマージするには、シリアル番号をそれらの間の一意でよくあるフィールドとして使用できます。

    ユーザー向けプルマッピング
    プラグインフィールド想定されるデータ型提案されたフィールド名提案された集約戦略サンプル値
    アセットIDStringアセットIDUniquedpdcguxhdecy3nnhq4aquqzxsa
    著名な名前String著名な名前UniqueCN=netskopeuser,CN=Users,DC=ec,DC=local
    ユーザープリンシパル名Stringユーザープリンシパル名Overwritenetskope@ec.local
    ドメインStringドメインOverwriteec.local
    危険因子List危険因子Overwrite[「未解決のアラート」]
    感染状況String感染状況OverwriteHealthy
    資産ステータスString資産ステータスOverwriteアクティブ
    特権アカウントBoolean特権アカウントOverwritefalse
    アカウントが有効になりましたBooleanアカウントが有効になりましたOverwritetrue
    サービスアカウントBooleanサービスアカウントOverwritefalse
    資産の重要性String資産の重要性Overwritehigh
    グループのメンバーListグループのメンバーOverwrite【「リモートデスクトップユーザー」】
    パスワード間違い回数Numberパスワード間違い回数Overwrite0
    DeletedBooleanDeletedOverwritefalse
    TagsListTagsOverwrite[“ユーザー:タグ1”]
    アセットコンタクト電子メールStringアセットコンタクト電子メールOverwritenetskope@netskope.com
    電子メールString電子メールOverwritenetskopeuser@netskope.com
    Site NameStringSite NameOverwriteCREシンギュラリティ
    Display NameStringDisplay NameOverwriteNetskopeユーザー
    Sam Account NameStringSam Account NameOverwritenetskopeuser
    最終ログイン時刻DateTime最終ログイン時刻Overwrite2026-03-16T11:07:33Z

    注記

    Netskope Tenant と SentinelOne Singularity XDR の間でユーザー レコードをマージするには、電子メールをそれらの間の固有のよくあるフィールドとして使用できます。 プラットフォームの両方で利用可能な電子メールがあることを確認してください。また、SentinelOne からの API 応答でも電子メール アドレスが提供されます。

    アプリケーション向けプルマッピング
    プラグインフィールド想定されるデータ型提案されたフィールド名提案された集約戦略サンプル値
    アプリケーションIDStringアプリケーションIDUnique2066008415608298271
    アプリケーションの脆弱性IDStringアプリケーションの脆弱性IDUnique2454276368152639000
    アプリケーション名Stringアプリケーション名Overwrite7-Zip
    アプリケーションベンダーStringアプリケーションベンダーOverwriteイゴール・パブロフ
    CVE IDStringCVE IDOverwriteCVE-2025-11001
    Endpoint IDReferenceEndpoint IDOverwrite2441356020949988360

    注意:使うエンティティをデバイスとしてエージェントIDフィールドで参照する必要があります。
    エンドポイント名Stringエンドポイント名Overwriteclw699
    アプリケーションバージョンStringアプリケーションバージョンOverwrite19.00
    NVD基本スコアNumberNVD基本スコアOverwrite7.80
    重大度String重大度OverwriteMEDIUM
    リスクスコアNumberリスクスコアOverwrite5.70
    脆弱性の成熟度String脆弱性の成熟度Overwrite概念実証
    修復措置の実施状況String修復措置の実施状況Overwrite公式修正
    信頼度String信頼度OverwriteConfirmed
    脆弱性ステータスString脆弱性ステータスOverwriteDetected
    緩和状況String緩和状況Overwrite軽減されていない
    検出日DateTime検出日Overwrite2026-04-10T06:09:01.882869Z
    公開日DateTime公開日Overwrite2025-10-08T04:39:35Z
    OSタイプStringOSタイプOverwritewindows

    注記

    Netskope Tenant と SentinelOne Singularity XDR の間でアプリケーション レコードをマージするには、アプリケーション名をそれらの間の一意でよくあるフィールドとして使用できます。

    権限
    • ユーザーは以下の権限を持つ役割を担っている必要があります。
      • Endpoints
        • ビュー
        • ネットワークに再接続する
        • Reboot
        • Manage Endpoint Tags
        • スキャンを開始
        • ネットワークから切断
      • Accounts
        • ビュー
      • アプリケーション
        • ビュー
        • リスクを表示する
        • 脆弱性のスキャン
      • グループ
        • ビュー
        • グループに移動
        • Create
      • Roles
        • Roles
      • Sites
        • ビュー
      • タスク管理
        • ビュー
      • 統合資産目録
        • ビュー
        • アイデンティティアセットを表示する
        • エンドポイントアセットを表示する
        • 編集
        • 消去
        • Create
        • Assign Tags
      • 統合タグ(旧エンドポイントタグ)
        • ビュー
        • Create

    注記

    上記の権限は API エンドポイントに対するもので、SentinelOne Singularity XDR UI でレコードや実行されたアクションを表示するには、管理者アカウントが必要です。

    .
    APIの詳細
    使うAPI一覧
    APIエンドポイント方法使うケース
    /web/api/v2.1/sites得るプラットフォームの接続状況を確認し、サイト名を検証してください。
    /web/api/v2.1/xdr/assets/surface/endpoint得るプラットフォームからデバイスを取り外します。
    /web/api/v2.1/xdr/assets/surface/identity得るプラットフォームからユーザーを引き離す。
    /web/api/v2.1/application-management/risks/applications得る脆弱性やリスクのあるアプリケーションを取得します。
    /web/api/v2.1/application-management/risks得るリスクとアプリケーションの脆弱性を把握する。
    /web/api/v2.1/groups得る静的グループと固定グループをすべて一覧表示します。
    /web/api/v2.1/groups役職静的グループまたは固定グループを作成します。
    /ウェブ/api/v2.1/groups/<group_id>/move-agentsPUTエンドポイントデバイスをグループに移動します。
    /web/api/v2.1/agents/tags得るFetch all tags.
    /web/api/v2.1/tag-manager役職デバイス用の新しいタグを作成します。
    /web/api/v2.1/agents/actions/manage-tags役職デバイスにタグを追加します。
    /web/api/v2.1/agents/actions/manage-tags役職デバイスからタグを取り外します。
    /web/api/v2.1/agents/actions/disconnect役職デバイスをネットワークから切断します。(分離)
    /web/api/v2.1/agents/actions/connect役職デバイスをネットワークに再接続してください。(分離解除)
    /web/api/v2.1/xdr/assets/action役職資産の重要度を更新する。
    /web/api/v2.1/agents/actions/initiate-scan役職デバイスのディスク全体スキャンを開始します。
    /web/api/v2.1/application-management/scan役職デバイス上でアプリケーションの脆弱性スキャンを開始します。
    /web/api/v2.1/agents/actions/restart-machine役職デバイスを再起動してください。
    接続チェック

    API Endpoint: GET /web/api/v2.1/sites

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query Parameters

    鍵Valueデスクリプション
    sortByname並べ替えフィールド
    sortOrderasc並べ替え順序
    limit1000Max value 1000
    cursor<next_page_cursor>前回の要求によって返されたカーソル位置。1000 項目以上を反復処理するのに時間がかかります。

    Sample Response

    {
    "data": {
    "allSites": {
    "activeLicenses": 0,
    "totalLicenses": 0
    },
    "sites": [
    {
    "accountId": "1268419425097944269",
    "accountName": "Netskope",
    "activeLicenses": 6,
    "createdAt": "2026-03-18T09:43:40.831461Z",
    "creator": "netskope",
    "creatorId": "2413779193746265055",
    "description": null,
    "expiration": null,
    "externalId": null,
    "healthStatus": true,
    "id": "2437714560078484067",
    "inheritAccountExpiration": false,
    "irFields": null,
    "isDefault": false,
    "licenses": {
    "bundles": [
    {
    "displayName": "Endpoint Security - Complete",
    "majorVersion": 1,
    "minorVersion": 33,
    "name": "complete",
    "surfaces": [
    {
    "count": -1,
    "name": "Total Agents"
    }
    ],
    "totalSurfaces": -1
    },
    {
    "displayName": "CNS Pro",
    "majorVersion": 1,
    "minorVersion": 19,
    "name": "cloud_native_security_pro",
    "surfaces": [
    {
    "count": -1,
    "name": "Workloads"
    }
    ],
    "totalSurfaces": -1
    },
    {
    "displayName": "Data Ingest",
    "majorVersion": 1,
    "minorVersion": 9,
    "name": "singularity_data_lake",
    "surfaces": [
    {
    "count": 1,
    "name": "Average GB/Day"
    },
    {
    "count": 0,
    "name": "Long-Range Query Credits"
    }
    ],
    "totalSurfaces": 1
    },
    {
    "displayName": "Hyperautomation",
    "majorVersion": 1,
    "minorVersion": 4,
    "name": "hyperautomation",
    "surfaces": [
    {
    "count": -1,
    "name": "Action Packs"
    }
    ],
    "totalSurfaces": -1
    },
    {
    "displayName": "Identity Detection & Response (IDR)",
    "majorVersion": 2,
    "minorVersion": 4,
    "name": "singularity_identity",
    "surfaces": [
    {
    "count": -1,
    "name": "Total Endpoints"
    }
    ],
    "totalSurfaces": -1
    }
    ],
    "modules": [
    {
    "displayName": "Remote Script Orchestration",
    "majorVersion": 1,
    "name": "rso"
    },
    {
    "displayName": "RemoteOps Forensics",
    "majorVersion": 1,
    "name": "remote_ops_forensics"
    },
    {
    "displayName": "Binary Vault - Benign Files",
    "majorVersion": 1,
    "name": "binary_vault_benign"
    },
    {
    "displayName": "Cloud Funnel",
    "majorVersion": 1,
    "name": "cloud_funnel"
    },
    {
    "displayName": "Vulnerability Management",
    "majorVersion": 1,
    "name": "vulnerability_management"
    },
    {
    "displayName": "Purple AI SOC Analyst",
    "majorVersion": 1,
    "name": "purple_ai_soc_analyst"
    }
    ],
    "settings": [
    {
    "displayName": "Enabled",
    "groupName": "remote_shell_availability",
    "setting": "Enabled",
    "settingGroup": "remote_shell_availability",
    "settingGroupDisplayName": "Remote Shell"
    },
    {
    "displayName": "365 Days",
    "groupName": "malicious_data_retention",
    "setting": "365 Days",
    "settingGroup": "malicious_data_retention",
    "settingGroupDisplayName": "Malicious Data Retention"
    },
    {
    "displayName": "Available",
    "groupName": "marketplace_access_status",
    "setting": "Available",
    "settingGroup": "marketplace_access_status",
    "settingGroupDisplayName": "Marketplace Access"
    },
    {
    "displayName": "14 Days",
    "groupName": "dv_retention",
    "setting": "14 Days",
    "settingGroup": "dv_retention",
    "settingGroupDisplayName": "Deep Visibility Data Retention"
    }
    ]
    },
    "name": "CRE Singularity",
    "registrationToken": "eyJ1cmwiOiAiaHR0cHM6Ly911wYXJ0bmVycy5zZW50aW5lbG9uZS5uZXQiLCAic2IzZTRlNTRjZDAwYTkyYjljNGQ4NDdjMmMxODU0N2Q1YzRiNTUwZGM4YTRhODY1MDhjMiJ9",
    "siteType": "Trial",
    "sku": "Complete",
    "state": "active",
    "suite": "Complete",
    "totalLicenses": 0,
    "unlimitedExpiration": true,
    "unlimitedLicenses": true,
    "updatedAt": "2026-03-23T09:54:29.950520Z",
    "usageType": null
    }
    ]
    },
    "pagination": {
    "nextCursor": null,
    "totalItems": 7
    }
    }
    プルデバイス(エンドポイント)

    API Endpoint: GET /ウェブ/api/v2.1/xdr/assets/surface/エンドポイント

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query parameters:

    パラメータValueデスクリプション
    siteIds<site_id>設定されたサイト名から解決されたサイトID
    limit1000Max records per page
    cursor<next_page_cursor>Pagination cursor
    skipCounttrueスピード重視で合計カウントをスキップ

    Sample Response

    {
    "data": [
    {
    "activeCoverage": [
    "EPP",
    "IDR"
    ],
    "adsEnabled": false,
    "agent": {
    "agentVersion": "25.2.5.437",
    "antiTamperingStatus": "Enabled",
    "configurableNetworkQuarantine": false,
    "consoleConnectivity": false,
    "consoleMigrationStatus": "N/A",
    "customerIdentifier": "",
    "decommissioned": false,
    "detectionState": "install_to_dynamic",
    "diskEncryption": true,
    "dvConnectivity": "",
    "dvConnectivityLastUpdatedDt": "2026-03-23T19:21:24.46841Z",
    "firewallStatus": true,
    "hasLocalConfig": false,
    "id": "2441356020949988360",
    "installerType": ".msi",
    "lastLoggedInUser": "Crest",
    "lastReportedIp": "192.168.17.205",
    "location": [],
    "missingPermissions": [],
    "networkStatus": "connected",
    "operationalState": "na",
    "pendingActions": [],
    "pendingUninstall": false,
    "pendingUpgrade": false,
    "rangerStatus": "Enabled",
    "rangerVersion": "21.11.0.171",
    "remoteProfilingState": "disabled",
    "scanStartedTimeDt": "2026-03-23T10:18:50.535573Z",
    "scanStatus": "started",
    "subscribeOnDt": "2026-03-23T10:18:36.790704Z",
    "uninstalled": false,
    "upToDate": true,
    "uuid": "df0db53f4bc14b9d89c023494c0c7f4d",
    "vssProtectionStatus": "",
    "vssRollbackStatus": "",
    "vssServiceStatus": ""
    },
    "id": "qrrw3vjwit2vrtjc6sqtle3jra"
    }
    ]
    }
    プルユーザー(ID)

    API Endpoint: GET /ウェブ/api/v2.1/xdr/assets/surface/identity

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query parameters

    鍵Valueデスクリプション
    siteIdssite_idSentinelOneサイトID。サイト名設定パラメータから取得します。
    limit1000Max Value 1000
    cursor<next_page_cursor>前回の要求によって返されたカーソル位置。1000 項目以上を反復処理するのに時間がかかります。
    skipCounttrueもしこれが真実であれば、アイテムの総数は計算されないため、実行時間が短縮されます。
    resourceTypeADユーザー

    Sample Response

    {
    "data": [
    {
    "accountExpires": "1970-01-01T00:00:00Z",
    "activeCoverage": [
    "ISPM"
    ],
    "adminCount": 0,
    "assetContactEmail": "",
    "assetCriticality": "",
    "assetEnvironment": "Active Directory",
    "assetStatus": "Active",
    "badPasswordCount": 0,
    "badPasswordTime": "1970-01-01T00:00:00Z",
    "category": "Identity",
    "cn": "netskopeuser",
    "createdTime": "2026-02-04T09:13:05Z",
    "deleted": false,
    "displayName": "netskopeuser",
    "distinguishedName": "CN=netskopeuser,CN=Users,DC=ec,DC=local",
    "domain": "ec.local",
    "enabled": true,
    "forest": "ec.local",
    "id": "dpdcguxhdecy3nnhq4aquqzxsa",
    "idSecondary": [
    "RANGER_AD:19488:S1TNT=ba0iSIleFakuSPme:8f4efa15-c7db-4946-ae1a-ea1cdbf7402a",
    "RANGER_AD:19488:8f4efa15-c7db-4946-ae1a-ea1cdbf7402a"
    ],
    "infectionStatus": "Healthy",
    "lastLogonTime": "2026-03-16T11:07:33Z",
    "lastModifiedTime": "2026-04-02T06:45:23Z",
    "lockOutTime": "1970-01-01T00:00:00Z",
    "logonCount": 15,
    "memberOf": [
    "Remote Desktop Users"
    ],
    "missingCoverage": [],
    "name": "netskopeuser",
    "notes": [
    {
    "createdAt": "2026-04-05T07:45:32.089694Z",
    "id": "fc7d1e8a-434e-4584-9977-ba9780882e78",
    "note": "<div data-rich-text-editor-signature><p class=\"rich-text-editor_paragraph__Xhp0C\">This user is for client status data generation on Netskope tenant.</p></div>",
    "updatedAt": "2026-04-05T07:45:32.089704Z",
    "userId": "2413779193746265055",
    "userName": "ashukla@netskope.com"
    }
    ],
    "objectCategory": "Person",
    "objectClass": [
    "top",
    "person",
    "organizationalPerson",
    "user"
    ],
    "objectGuid": "8f4efa15-c7db-4946-ae1a-ea1cdbf7402a",
    "objectSid": "S-1-5-21-1076376550-343107771-3680882144-1104",
    "parentDistName": "CN=Users,DC=ec,DC=local",
    "passwordLastSetTime": "2026-02-04T09:13:05Z",
    "passwordNeverExpire": true,
    "primaryGroupId": 513,
    "principalName": "EC\\netskopeuser",
    "privileged": false,
    "recycled": false,
    "resourceType": "AD User",
    "riskFactors": [],
    "s1AccountId": "1268419425097944269",
    "s1AccountName": "Netskope",
    "s1ManagementId": 19488,
    "s1ScopeId": "2437714560078484067",
    "s1ScopeLevel": "site",
    "s1ScopePath": "Netskope/CRE Singularity",
    "s1ScopeType": 1,
    "s1SiteId": "2437714560078484067",
    "s1SiteName": "CRE Singularity",
    "s1UpdatedAt": "2026-04-05T07:48:30Z",
    "samAccountName": "netskopeuser",
    "samAccountType": 805306368,
    "serviceAccount": false,
    "subCategory": "Users and Groups",
    "surfaces": [
    "Identity"
    ],
    "tags": [
    {
    "applied_at": "2026-04-05T07:47:18.740705Z",
    "applied_by_user_id": "2413779193746265055",
    "id": "2450701933736065398",
    "key": "User",
    "key_value": "User:Tag1",
    "read_only": false,
    "reserved": false,
    "source": "User",
    "value": "Tag1"
    }
    ],
    "userAccountControl": 66048,
    "userPrincipalName": "netskopeuser@ec.local",
    "usnChanged": 32916,
    "usnCreated": 12841
    }
    ],
    "pagination": {
    "nextCursor": "eyJpZF9jb2x1bW4iOiAiTm9uZSIsICJpZF92YWx1ZSI6IG51bGwsICJpZF9zb3J0X29yZGVyIjogImFzYyIsICJzb3J0X2J5X2NvbHVtbiI6ICJOb25lIiwgInNvcnRfYnlfdmFsdWUiOiBbImNsb25lYWJsZSBkb21haW4gY29udHJvbGxlcnMiLCAiZGV1anhxNTJhcW9ybGR2cWxqMm96Y3ZjeWEiXSwgInNvcnRfb3JkZXIiOiAiYXNjIn0%3D",
    "totalItems": 56
    }
    }
    プルアプリケーション

    Get Basic Application Details

    API Endpoint: GET /ウェブ/api/v2.1/application-management/risks/applications

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query Parameters

    鍵Valueデスクリプション
    siteIdssite_idSentinelOneサイトID。サイト名設定パラメータから取得します。
    limit1000Max Value 1000
    cursor<next_page_cursor>前回の要求によって返されたカーソル位置。1000 項目以上を反復処理するのに時間がかかります。
    skipCounttrueもしこれが真実であれば、アイテムの総数は計算されないため、実行時間が短縮されます。
    sortBynameフィールドで並べ替え
    sortOrderasc昇順
    applicationType応用

    Sample Response

    {
    "data": [
    {
    "applicationId": "2066008415608298271",
    "applicationType": "Application",
    "cveCount": 1,
    "daysDetected": 16,
    "detectionDate": "2026-03-20T09:55:13.780194Z",
    "endpointCount": 1,
    "endpointsWithoutTicket": 0,
    "estimate": false,
    "exploitCodeMaturity": null,
    "exploitedInTheWild": "Unknown",
    "highestNvdBaseScore": "4.70",
    "highestRiskScore": "2.60",
    "highestSeverity": "LOW",
    "name": "amd64-microcode 3.20191218.1ubuntu1.3",
    "remediationLevel": null,
    "statuses": [
    {
    "count": 1,
    "key": "NOT_MITIGATED",
    "label": "Not mitigated",
    "ticketCategory": null
    }
    ],
    "vendor": "Ubuntu Developers &lt;ubuntu-devel-discuss@lists.ubuntu.com&gt;"
    }
    ]
    }

    Pull Application Vulnerabilities

    API Endpoint: GET /ウェブ/api/v2.1/application-management/risks

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query Parameters

    鍵Valueデスクリプション
    siteIdssite_idSentinelOneサイトID。サイト名設定パラメータから取得します。
    limit1000Max Value 1000
    cursor<next_page_cursor>前回の要求によって返されたカーソル位置。1000 項目以上を反復処理するのに時間がかかります。
    skipCounttrueもしこれが真実であれば、アイテムの総数は計算されないため、実行時間が短縮されます。
    sortByapplicationフィールドで並べ替え
    sortOrderasc昇順

    Sample Response

    {
    "data": [
    {
    "application": "7-Zip 19.00",
    "applicationName": "7-Zip",
    "applicationVendor": "Igor Pavlov",
    "applicationVersion": "19.00",
    "cveId": "CVE-2025-11001",
    "cvssVersion": "3.1",
    "daysDetected": 20,
    "detectionDate": "2026-04-10T06:09:01.882869Z",
    "endpointId": "2441356020949988360",
    "endpointName": "clw699",
    "endpointType": "laptop",
    "exploitCodeMaturity": "Proof of Concept",
    "id": "2454276368152639000",
    "lastScanDate": "2026-04-15T10:24:22Z",
    "lastScanResult": "Succeeded",
    "markType": "",
    "markedBy": null,
    "markedDate": null,
    "mitigationStatus": "Not mitigated",
    "mitigationStatusChangeTime": null,
    "mitigationStatusChangedBy": null,
    "mitigationStatusReason": null,
    "nvdBaseScore": "7.80",
    "nvdCvssVersion": "3.1",
    "osType": "windows",
    "publishedDate": "2025-10-08T04:39:35Z",
    "reason": null,
    "remediationLevel": "Official Fix",
    "reportConfidence": "Confirmed",
    "riskScore": "5.70",
    "severity": "MEDIUM",
    "status": "Detected"
    }
    ],
    "pagination": {
    "nextCursor": "eyJpZF9jb2x1bW4iOiAiUmlza1ZpZXcuaWQiLCAiaWRfdmFsdWUiOiAyNDU0Mjc2MzY4MTUyNjM5MDAwLCAiaWRfc29ydF9vcmRlciI6ICJhc2MiLCAic29ydF9ieV9jb2x1bW4iOiAiUmlza1ZpZXcuZW5kcG9pbnRfbmFtZSIsICJzb3J0X2J5X3ZhbHVlIjogImNsdzY5OSIsICJzb3J0X29yZGVyIjogImFzYyJ9",
    "totalItems": 1570
    }
    }
    デバイスをグループに移動する

    Get Groups

    API エンドポイント: GET /web/api/v2.1/groups

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query Parameters

    鍵Valueデスクリプション
    siteIdssite_idSentinelOneサイトID。サイト名設定パラメータから取得します。
    limit300Max Value 300
    cursor<next_page_cursor>前回の要求によって返されたカーソル位置。1000 項目以上を反復処理するのに時間がかかります。
    skipCounttrueもしこれが真実であれば、アイテムの総数は計算されないため、実行時間が短縮されます。
    sortBynameフィールドで並べ替え
    sortOrderasc昇順
    types静的、固定アクション設定パラメータにリストするグループの種類。

    回答例

    {
    "data": [
    {
    "createdAt": "2026-04-02T13:54:36.500484Z",
    "creator": "Netskope",
    "creatorId": "2413779193746265055",
    "description": "Manual group created via API.",
    "filterId": null,
    "filterName": null,
    "id": "2448712492137993273",
    "inherits": true,
    "isDefault": false,
    "name": "API Group",
    "rank": null,
    "registrationToken": "eyJ1cmwiOiAiaHR0cHM6Ly91c2VhMS1wYXJ0bmVycy5zZW50aW5lbG9uZS5uZXQiLCAic2l0ZV9rZXkiOiAiZ18xZjAyYmQwYTlhYmM3YTZjNThmMmQyYjJiMWE3MzUwMDhiMTdkYTRjOTEzNzg5YzVjYzU2MGE1MzlhZTY4NmQ1In0=",
    "siteId": "2437714560078484067",
    "totalAgents": 0,
    "type": "static",
    "updatedAt": "2026-04-02T13:54:37.150255Z"
    }
    ],
    "pagination": {
    "nextCursor": "eyJpZF9jb2x1bW4iOiAiR3JvdXAuaWQiLCAiaWRfdmFsdWUiOiAyNDQ4NzEyNDkyMTM3OTkzMjczLCAiaWRfc29ydF9vcmRlciI6ICJhc2MiLCAic29ydF9ieV9jb2x1bW4iOiAiR3JvdXAubmFtZSIsICJzb3J0X2J5X3ZhbHVlIjogIkFQSSBHcm91cCIsICJzb3J0X29yZGVyIjogImFzYyJ9",
    "totalItems": 4
    }
    }

    Create Group

    API エンドポイント: POST /web/api/v2.1/groups

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Request Body

    {
    "data": {
    "name": "Group name",
    "description": "Group Created via Cloud Exchange",
    "inherits": "True",
    "siteId": "225494730938493804",
    "type": "static or pinned"
    }
    }

    Sample Response

    {
    "data": {
    "createdAt": "2026-04-02T13:55:03.282857Z",
    "creator": "netskope",
    "creatorId": "2413779193746265055",
    "description": "Pinned group created via API.",
    "filterId": null,
    "id": "2448712716877190565",
    "isDefault": false,
    "name": "API Pinned Group",
    "rank": null,
    "registrationToken": "eyJ1cmwiOiAiaHR0cHM6Ly91c2VhMS1wYXJ0bmVycy5zZW50aW5lbG9uZS5uZXQiLCAic2l0ZV9rZXkiOiAiZ19iNDMyZmM4M2I1YjRmM2U0MTY1ZDM5ODQ0ZDVlMGY0YjZlNzdjNDlkZDM3MzI1NDA3ZmUxOWQ0ODg5Y2MyYmM5In0=",
    "siteId": "2437714560078484067",
    "type": "pinned",
    "updatedAt": "2026-04-02T13:55:05.443663Z"
    }
    }

    Move device to Group

    API Endpoint: PUT /web/api/v2.1/groups/<group_id>/move-agents

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Path Parameters

    鍵Valueデスクリプション
    group_id<group_id>エンドポイントを追加するグループのID。

    Request Body

    {
    "filter": {
    "agentIds": [
    "agent_id",
    "agent_id"
    ],
    "siteIds": [
    "2437714560078484067"
    ]
    }
    }
    デバイスタグの管理

    Fetch All Tags

    API Endpoint: GET /web/api/v2.1/agents/tags

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    Query parameters

    鍵Valueデスクリプション
    siteIdssite_idSentinelOneサイトID。サイト名設定パラメータから取得します。
    limit1000Max Value 1000
    cursor<next_page_cursor>前回の要求によって返されたカーソル位置。1000 項目以上を反復処理するのに時間がかかります。
    skipCounttrueもしこれが真実であれば、アイテムの総数は計算されないため、実行時間が短縮されます。
    sortBy鍵フィールドで並べ替え
    sortOrderasc昇順
    includeEndpointCountersfalse
    includeChildrentrueこれにより、サイト内の子オブジェクトに属するタグが取得されます(特定のグループに属するタグ)

    回答例

    {
    "data": [
    {
    "allowEdit": true,
    "createdAt": "2026-04-03T06:55:54.754516Z",
    "createdBy": "netskope (netskope@netskope.com)",
    "description": "API test",
    "endpointsInCurrentScope": 0,
    "id": "2449226531386302599",
    "key": "Agent",
    "scopeId": "2437714560078484067",
    "scopeLevel": "site",
    "scopePath": "Global\\Netskope\\CRE Singularity",
    "totalEndpoints": 0,
    "type": "agents",
    "updatedAt": "2026-04-03T06:55:54.754526Z",
    "updatedBy": "netskope (netskope@netskope.com)",
    "value": "Tag1"
    }
    ],
    "pagination": {
    "nextCursor": "eyJpZF9jb2x1bW4iOiAiVGFnTWFuYWdlclZpZXcuaWQiLCAiaWRfdmFsdWUiOiAyNDQ5MjI2NTMxMzg2MzAyNTk5LCAiaWRfc29ydF9vcmRlciI6ICJhc2MiLCAic29ydF9ieV9jb2x1bW4iOiAiVGFnTWFuYWdlclZpZXcua2V5IiwgInNvcnRfYnlfdmFsdWUiOiAiQWdlbnQiLCAic29ydF9vcmRlciI6ICJhc2MifQ%3D%3D",
    "totalItems": 0
    }
    }

    Create Tag

    API エンドポイント: POST /web/api/v2.1/tag-manager

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "data": {
    "key": "<tag_key>",
    "type": "agents",
    "value": "<tag_value>",
    "description": "Tag created from Cloud Exchange"
    },
    "filter": {
    "siteIds": [
    "<site_id>"
    ]
    }
    }

    回答例

    {
    "data": {
    "createdAt": "2026-04-03T07:08:24.221290Z",
    "createdById": "2413779193746265055",
    "description": "API test",
    "id": "2449232818371190824",
    "key": "Agent1",
    "scopeId": "2437714560078484067",
    "scopeLevel": "site",
    "type": "agents",
    "updatedAt": "2026-04-03T07:08:24.221299Z",
    "updatedById": "2413779193746265055",
    "value": "Tag1"
    }
    }

    Add Tag to Device

    API エンドポイント: POST /web/api/v2.1/agents/actions/manage-tags

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "data": [
    {
    "operation": "add",
    "tagId": "tag_id"
    }
    ],
    "filter": {
    "siteIds": [
    "site_id"
    ],
    "ids": [
    "agent_id1",
    "agent_id2"
    ]
    }
    }

    回答例

    {
    "data": {
    "affected": 1
    }
    }

    Remove Tag from Device

    API エンドポイント: POST /web/api/v2.1/agents/actions/manage-tags

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "data": [
    {
    "operation": "remove",
    "tagId": "tag_id"
    }
    ],
    "filter": {
    "siteIds": [
    "site_id"
    ],
    "ids": [
    "agent_id1",
    "agent_id2"
    ]
    }
    }

    回答例

    {
    "data": {
    "affected": 1
    }
    }
    Isolate/Undo-Isolate

    Isolate device(Disconnect from Network)

    API エンドポイント: POST /web/api/v2.1/agents/actions/disconnect

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "filter": {
    "ids": [
    "agent_id1",
    "agent_id2"
    ],
    "siteIds": [
    "site_id"
    ]
    }
    }

    回答例

    {
    "data": {
    "affected": 1
    }
    }745

    Undo-Isolate device(Reconnect to Network)

    API エンドポイント: POST /web/api/v2.1/agents/actions/connect

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "filter": {
    "ids": [
    "agent_id1",
    "agent_id2"
    ],
    "siteIds": [
    "site_id"
    ]
    }
    }

    回答例

    {
    "data": {
    "affected": 1
    }
    }
    資産の重要度を更新する

    API エンドポイント: POST /web/api/v2.1/xdr/assets/action

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "actionName": "<action_value>",
    "id__in": [
    "<asset_id1>",
    "<asset_id2>"
    ]
    }
    許可されるアクションの値(<action_value>)
    mark_asset_criticality_low
    mark_asset_criticality_medium
    mark_asset_criticality_high
    mark_asset_criticality_critical
    clear_asset_criticality

    回答例

    {
    "data": [
    {
    "message": "Mark Critical Value Criticality Started"
    }
    ]
    }
    スキャンを実行

    Initiate Full Disk Scan 

    API エンドポイント: POST /web/api/v2.1/agents/actions/initiate-scan

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "filter": {
    "ids": [
    "<agent_id>1",
    "<agent_id2>"
    ],
    "siteIds": [
    "site_id"
    ]
    }
    }

    Sample Response

    {
    "data": {
    "affected": 1
    }
    }

    Initiate Application Vulnerability Scan 

    API エンドポイント: POST /web/api/v2.1/agents/actions/initiate-scan

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "filter": {
    "siteIds": [
    "2437714560078484067"
    ],
    "agentIds": [
    "2448495699704074860"
    ]
    }
    }

    回答例

    {
    "data": {
    "success": true
    }
    }
    デバイスを再起動してください

    API エンドポイント: POST /web/api/v2.1/agents/actions/restart-machine

    Headers

    鍵Value
    AuthorizationApiToken <token>
    ユーザーエージェントnetskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    リクエストボディ

    {
    "filter": {
    "siteIds": [
    "site_id"
    ],
    "ids": [
    "agent_id1",
    "agent_id2"
    ]
    }
    }

    回答例

    {
        "data": {
            "affected": 1
        }
    }

    パフォーマンスマトリックス

    パフォーマンス測定は、これらのVM仕様を持つ大規模CEスタック上で、SentinelOne Singularity XDRプラグインからそれぞれ50万件のデバイス/ユーザー/アプリケーションのレコードを取得することによって実施されました。

    デスクリプション仕様
    スタックの詳細サイズ:大
    RAM:32 GB
    CPU:16コア
    デバイスレコードの取得にかかった時間約30分
    ユーザーレコードの取得にかかった時間約30分
    アプリケーションレコードの取得にかかった時間約30分
    ユーザーエージェント

    netskope-ce-6.1.0-cre-sentinelone-singularity-xdr-v1.0.0

    ワークフロー
    1. APIトークンを取得してください。
    2. SentinelOne Singularity XDRプラグインを設定します。
    3. ビジネスルールを追加します。
    4. アクションを追加します。
    5. プラグインを検証してください。

    動画を見る

    再生ボタンをクリックして動画をご覧ください。

    SentinelOne Singularity XDRからAPIトークンを取得する

    1. プラグインの Singularity Operation Center を使用します。 有効にするには、 ProfileをクリックしてからMy Userをクリックしてください。

      シンギュラリティ・オペレーション・センターにアクセスするには、シンギュラリティ・オペレーション・センターのトグルを有効にしてください。

    2. これらの権限を持つアカウントで、SentinelOne Singularity XDRインスタンスにログインしてください。

    3. Go to the My profile section and click Actions.

    4. Generate API tokenをクリックしてください。生成されたトークンを SentinelOne Singularity XDRプラグインの設定時にコピーしてください。

    SentinelOne Singularity XDRプラグインの設定

    1. Cloud Exchange で、 Settings > Pluginsに移動します。SentinelOne Singularity XDR v1.0.0 (CRE)プラグインを検索して選択してください。

    2. プラグイン設定名を追加し、必要に応じて同期間隔を変更してください。

    3. Nextをクリックして、構成パラメータを追加します。 

      • Base URL: SentinelOneインスタンスのベースURL(例:https:// <your-tenant> .sentinelone.net)。
      • API Token: SentinelOneを認証するためのAPIトークン。先ほど生成したAPIトークンを使用します。
      • Site Name: アセットを取得するSentinelOneサイトの名前。SentinelOneでPolicies and settings > Scopes > Sitesに移動してサイト名を取得してください。サイト名には1つの値のみを指定できます。
    4. Nextをクリックしてエンティティのドロップダウンリストから必要なエンティティを選択し、要件に応じてフィールドマッピングを指定してください。Add New Entityをクリックすると、新しいエンティティを作成できます。

      新しいフィールドを作成するには、 Add Fieldをクリックしてください。

      要件に応じてフィールドラベル、データタイプ、集計戦略を指定し、 Saveをクリックしてください。 

      作成したフィールドをマッピングします。

      同様に、Userエンティティのマップフィールドを以下のように設定します。

      注記

      プラグインを設定する前に、「マッピング」セクションを参照してください。

    5. 上にスクロールしてSaveをクリックしてください。

    SentinelOne Singularity XDRプラグインにリスク交換ビジネスルールを追加する

    1. Risk Exchange > Business Rulesに移動してCreate New Ruleをクリックしてください。

    2. ルール名を入力し、SentinelOne Singularity XDRプラグイン用に構成されたフィールドのエンティティを選択してから、要件に基づいてクエリを構成します。 

    3. Saveをクリックしてください。

    SentinelOne Singularity XDRプラグインにリスク交換アクションを追加する

    SentinelOne Singularity XDRは、以下のアクションタイプをサポートしています。

    • デバイスタグの管理
      • 「デバイス タグの管理」アクションは、SentinelOne Singularity XDR 上のデバイスにタグを接続/接続解除するために使用できます。
    • デバイスをグループに移動する
      • 「デバイスをグループに移動」アクションは、デバイスをグループに移動するために使用できます。
        注: SentinelOne Singularity XDR プラットフォームでは、1 つのデバイスが一度に 1 つのグループのメンバーになれます。
    • 隔離/隔離解除
      • Isolate/Undo Isolate は、SentinelOne Singularity XDR 上の Isolate デバイスを分離/元に戻すために使用できます。
    • 資産の重要度を更新する
      • 「資産重要度の更新」アクションは、SentinelOne Singularity XDR 上の資産重要度を更新するために使用できます。
        注: このアクションは、デバイスおよびユーザー エンティティに使用できます。
    • スキャンを実行
      • Run Scan アクションは、SentinelOne Singularity XDR 上に存在するデバイス上で 2 種類のスキャンを実行するために使用できます。
        • フルディスクスキャン
        • アプリケーションの脆弱性スキャン
    • デバイスを再起動してください
      • デバイスの再起動アクションは、SentinelOne Singularity XDR に存在するデバイスを再起動するために使用できます。
    • No Action
      • この件に関して、いかなる措置も講じられません。ユーザーは、CTOでUBAアラートを生成するには この操作を行い、アラート生成トグルボタンを有効にします。

    注記

    Netskopeテナント上でSentinelOne Singularity XDRから取得したレコードに対して複数の操作を実行できます。Netskope上で関連する操作を実行する方法については、 Netskope Risk Exchangeプラグインガイドを参照してください。

    デバイスタグの管理

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、ターゲットプラグイン構成、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。なお、「承認が必要」トグルが有効になっている場合、ユーザーはCloud Exchangeのホーム > リスク エクスチェンジ > アクション ログ ページから各アクションの実行を手動で承認する必要があります。

    4. 以下のアクションパラメータを設定してください。

      • Action Type: デバイスに対して実行するアクションSelect 。 [タグの追加] Selectデバイスにタグを接続し、[タグの削除] を選択してデバイスからタグを取り外します。
      • Tag Key: 追加または削除するタグのキー。このフィールドには、文字数制限500の静的な値を1つだけ入力できます。 
      • Tag Value: 追加または削除するタグの値。複数の値をカンマで区切って指定できます。各タグの文字数制限は500文字です。 
      • Agent ID: タグ操作を実行するデバイスのエージェントID。
    5. Saveをクリックしてください。

    デバイスをグループに移動する

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、ターゲットプラグイン構成、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。なお、「承認が必要」トグルが有効になっている場合、ユーザーはCloud Exchangeのホーム > リスク エクスチェンジ > アクション ログ ページから各アクションの実行を手動で承認する必要があります。

    4. 以下のアクションパラメータを設定してください。

      • Group Name: デバイスを移動するグループの名前。新しいグループを作成するには、[新しいグループの作成] Select 。 静的な値としてマッピングする必要があります。新しいグループを作成するには、静的ドロップダウンから「新しいグループを作成」を選択し、「グループの作成」フィールドにグループ名と、その下のグループタイプを入力します。  
      • Create Group: 作成するグループの名前。「グループ名」アクションパラメータで「新しいグループを作成」が選択されている場合にのみ適用されます。
      • Group Type: 作成するグループの種類。「グループ名」アクションパラメータで「新しいグループを作成」が選択されている場合にのみ適用されます。 注:ドロップダウンリストから値を選択するには、これを静的値としてマッピングする必要があります。
      • Agent ID: タグ操作を実行するデバイスのエージェントID。
    5. Saveをクリックしてください。

    資産の重要度を更新する

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、ターゲットプラグイン構成、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。なお、「承認が必要」トグルが有効になっている場合、ユーザーはCloud Exchangeのホーム > リスク エクスチェンジ > アクション ログ ページから各アクションの実行を手動で承認する必要があります。

    4. 以下のアクションパラメータを設定してください。

      • Criticality Value: 資産に割り当てる重要度レベル。注:ドロップダウンリストから値を選択するには、これを静的な値としてマッピングする必要があります。 
      • Asset ID: 重要度を変更する資産のID。
    5. Saveをクリックしてください。

    隔離/隔離解除

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、ターゲットプラグイン構成、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。なお、「承認が必要」トグルが有効になっている場合、ユーザーはCloud Exchangeのホーム > リスク エクスチェンジ > アクション ログ ページから各アクションの実行を手動で承認する必要があります。

    4. 以下のアクションパラメータを設定してください。

      • Action Type: 実行するアクションの種類。ドロップダウンリストから静的な値としてマッピングする必要があります。
      • Agent ID: 操作を実行するデバイスのID。
    5. Saveをクリックしてください。

    スキャンを実行

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、ターゲットプラグイン構成、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。なお、「承認が必要」トグルが有効になっている場合、ユーザーはCloud Exchangeのホーム > リスク エクスチェンジ > アクション ログ ページから各アクションの実行を手動で承認する必要があります。

    4. 以下のアクションパラメータを設定してください。

      • Scan Type: 実行するスキャンの種類。ドロップダウンリストから静的な値としてマッピングする必要があります。
      • Agent ID: 操作を実行するデバイスのID。
    5. Saveをクリックしてください。

    デバイスを再起動してください

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、ターゲットプラグイン構成、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。なお、「承認が必要」トグルが有効になっている場合、ユーザーはCloud Exchangeのホーム > リスク エクスチェンジ > アクション ログ ページから各アクションの実行を手動で承認する必要があります。

    4. 以下のアクションパラメータを設定してください。

      • Agent ID: 操作を実行するデバイスのID。
    5. Saveをクリックしてください。

    No Action

    1. Risk ExchangeでActionsに移動し、 Add Action Configurationをクリックします。

    2. それぞれのドロップダウンメニューから、必要なビジネスルール、設定、およびアクションSelect 。

    3. 取得したレコードに対して操作を実行する前に承認が必要な場合は、「承認が必要」ラジオボタンを有効にしてください。

    4. Saveをクリックしてください。

    SentinelOne Singularity XDRプラグインを検証する

    Cloud Exchangeで検証する

    プルを検証するには:

    リスクエクスチェンジに移動して、 Recordsをクリックしてください。取得したレコードを表示するには、フィールドマッピングの設定時に選択したエンティティSelect 。

    取得したレコードに関連するログを確認するには、 Settings > Loggingに移動し、プラグイン名またはプラグイン構成名でフィルタを適用します。

    実行されたアクションのログ:

    • Manage Device Tag(s)

    • Move Device to Group

    • Isolate/Undo Isolate

    • Update Asset Criticality

    • Run Scan

    • Reboot Device

    取得されたレコードが設定済みのビジネスルールのいずれかに一致する場合、そのレコードに対して設定済みのアクションが実行されます。これはリスクエクスチェンジのAction Logsで確認できます。

    SentinelOne Singularity XDRで検証する

    注記

    SentinelOne Singularity XDR UI 上で記録を表示したり、実行された操作を確認したりするには、管理者アカウントが必要です。

    • SentinelOne Singularity XDR プラグインは、SentinelOne Singularity XDR プラットフォームの [インベントリ] > [エンドポイント] ページからデバイス (エンドポイント)、[インベントリ] > [アイデンティティ] ページからユーザー (アイデンティティ)、および [脆弱性] ページからアプリケーションを取得します。
    • SentinelOne Singularity XDRインスタンスにログインし、インベントリページに移動します。
    1. 利用可能なデバイスを表示するには、 Endpointをクリックしてください。

    2. 利用可能なユーザーを表示するには、 Identityをクリックしてください。

      注記

      SentinelOne Singularity XDRプラグインによって取得されるのは、ADユーザーのみです。

    3. 脆弱性を確認するには、 Vulnerabilitiesにアクセスしてください。 

      注記

      SentinelOne Singularity XDRプラグインによって検出される脆弱性は、ソフトウェアタイプがAPPであるもののみです。

    デバイスタグの管理アクションを検証する
    1. SentinelOne Singularity XDRインスタンスにログインし、インベントリページに移動してください。

    2. 特定のデバイスをクリックすると、その詳細が表示され、タグページに移動します。

    デバイスをグループに移動させるアクションを検証する
    1. SentinelOne Singularity XDRインスタンスにログインし、インベントリページに移動します。

    2. 右にスクロールして「グループ名」列を探すと、特定のデバイスのグループ名が表示されます。

    隔離/隔離解除アクションを検証する
    1. SentinelOne Singularity XDRインスタンスにログインし、インベントリページに移動してください。

    2. 右にスクロールして「ネットワークステータス」列を探すと、特定のデバイスのネットワークステータスが表示されます。

    資産重要度更新アクションを検証する
    1. SentinelOne Singularity XDRインスタンスにログインし、インベントリページに移動してください。

    2. 右にスクロールして「資産の重要度」列を探すと、特定のデバイスの資産の重要度を確認できます。

    スキャン実行アクションを検証する
    1. SentinelOne Singularity XDRインスタンスにログインし、インベントリページに移動してください。

    2. 右にスクロールして「フルディスクスキャン」列を探すと、特定のデバイスのフルディスクスキャンのステータスを確認できます。

      注記

      アプリケーション脆弱性スキャン用の列はありません。アプリケーション脆弱性スキャンの詳細については、SentinelOne Singularity XDR サポート チームにお問い合わせください。

    再起動アクションの検証
    1. SentinelOne Singularity XDRインスタンスにログインし、「アクティビティ」ページに移動してください。

    2. アクティビティタイプを「マシンの再起動」としてフィルターを適用します。

    トラブルシューティング

    SentinelOne Singularity XDRプラグインを構成できません

    SentinelOne Singularity XDRプラグインの設定ができない場合、以下のいずれかの理由が考えられます。

    • 誤ったAPIトークンまたはベースURLが指定されました
    • クレデンシャルに十分な権限がない場合

    What to do:

    1. APIトークンを取得するには、 「SentinelOne Singularity XDRの設定」セクションの手順に従ってください。
    2. 設定パラメータに適切な権限を付与してください。
    デバイス、ユーザー、またはアプリケーションを取得できません

    SentinelOne Singularity XDRプラグインからデバイス、ユーザー、またはアプリケーションを取得できない場合、以下のいずれかの理由が考えられます。

    • SentinelOne Singularity XDR プラットフォームにはデバイス、ユーザー、またはアプリケーションが存在しません。
    • プラットフォームからレコードを取得する際にエラーが発生しました。
    • エンティティソースページでプラグインを設定する際に、マッピングは追加されません。

    What to do:

    1. SentinelOne Singularity XDR プラットフォームでデバイス、ユーザー、またはアプリケーションが存在するかどうかを確認します。
    2. 500エラーを受信しました:サーバーがダウンしている可能性があります。しばらく待ってから再度確認してください。
    3. 401 エラーの受信: プラグインの構成中に提供されたクレデンシャルはもう存在しません。 クレデンシャルを確認し、必要に応じて有効なクレデンシャルを使用してプラグイン構成を編集します。
    4. プラグインの設定時に、マッピングが「デバイス/ユーザー/アプリケーションエンティティ」に追加され、必須フィールドがマッピングされていることを確認してください。
    レコードページでデバイス、ユーザー、またはアプリケーションの詳細を表示できません

    レコードテーブルでデバイス、ユーザー、またはアプリケーションの詳細を表示できない場合は、プラグインの設定時にすべてのSentinelOne Singularity XDRフィールドのマッピングが提供されなかったことが原因である可能性があります。

    What to do:

    1. プラグインの設定時には、必要なマッピングを必ず指定してください。
    2. エンティティに作成されたフィールドが、推奨されるマッピングに従っていることを確認してください。

    既知の行動

    • 新しく作成されたタグがデバイスに追加されない場合があります。これを解決するには、同じアクションを再度実行してタグを SentinelOne Singularity XDR プラットフォームに反映させる必要があります。
    • タグ一覧に含まれるタグのいずれかが、タグに関連するアクションの実行中に失敗した場合、他のタグが添付されているかどうかに関わらず、そのアクションはアクションログページで「失敗」とマークされます。
    • デバイスタグの管理、デバイスのグループへの移動、隔離/隔離の取り消し、デバイスの再起動といった操作については、SentinelOne API は成功回数のみを返します。例: ユーザーが 100 個のデバイスに対してタグを追加するために「デバイス タグの管理」アクションを実行し、そのうちタグが 90 個のデバイスにのみ追加された場合、API はカウントを 90 として返すだけなので、タグが追加されなかったデバイスのリストを把握することはできません。
    • SentinelOne APIでは、資産の重要度更新アクションの場合、成功回数すらカウントされません。したがって、部分的な失敗の場合でも、CE のアクションログにはステータスが「成功」と表示されます。
    このトピックでは
    • SentinelOne Singularity XDRプラグイン(リスクエクスチェンジ用)