次の方法で共有


sensitivityLabel: computeInheritance

名前空間: microsoft.graph

重要

Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。

入力または参照される成果物からの秘密度ラベルのセットを指定して、出力成果物によって継承する必要がある秘密度ラベルを計算します。

アクセス許可

この API の最小特権としてマークされているアクセス許可またはアクセス許可を選択します。 アプリで必要な場合にのみ、より高い特権のアクセス許可またはアクセス許可を使用します。 委任されたアクセス許可とアプリケーションのアクセス許可の詳細については、「アクセス許可の種類」を参照してください。 これらのアクセス許可の詳細については、「アクセス許可のリファレンス」を参照してください。

アクセス許可の種類 最小特権アクセス許可 より高い特権のアクセス許可
委任 (職場または学校のアカウント) SensitivityLabel.Evaluate.All SensitivityLabel.Evaluate
委任 (個人用 Microsoft アカウント) サポートされていません。 サポートされていません。
アプリケーション SensitivityLabel.Evaluate.All SensitivityLabel.Evaluate

HTTP 要求

GET /security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance

フィルター パラメーター

パラメーター 説明
applicableTo String 省略可能。 コンテンツ形式のコンマ区切り文字列 (たとえば、 File,Email)。 返されたラベルを、指定した形式の 少なくとも 1 つに 適用できるラベルのみにフィルター処理します。 使用可能な値は、 EmailFileSchematizedDataSiteTeamworkUnifiedGroupです。
ロケール String 省略可能。 ローカライズ可能なフィールドのロケールを指定します。
labelIds 文字列のコレクション 省略可能。 秘密度ラベル GUID のコンマ区切り文字列のコレクション。 返されたラベルを、指定された ID に一致するもののみにフィルター処理します。

要求ヘッダー

名前 説明
Authorization ベアラー {token}。 必須です。 認証と認可についての詳細をご覧ください。
Content-Type application/json. Required.
Client-Request-Id 省略可能。 要求をトレースするためのクライアント生成 GUID。 トラブルシューティングに推奨されます。

要求本文

このメソッドには、要求本文を指定しません。

応答

成功した場合、このメソッドは、計算された継承されたラベルを表す、 200 OK 応答コードと 1 つの sensitivityLabel オブジェクトを応答本文に返します。

入力とフィルターに基づいて該当するラベルが見つからない場合、またはエラーが発生した場合 (無効なラベル ID が指定されている場合など)、API はエラー オブジェクトの詳細を含むエラー応答 (400 Bad Request404 Not Foundなど) を返す可能性があります。

要求

次の例は、 File コンテンツ形式に適用できるラベルのみを考慮して、入力ラベルから継承されたラベルを計算する要求を示しています。

GET https://graph.microsoft.com/beta/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds=["4e4234dd-377b-42a3-935b-0e42f138fa23"],locale='en-US',contentFormats=["File"])
Authorization: Bearer {token}
Content-Type: application/json
Client-Request-Id: c5e4d3b2-a1f0-e9d8-c7b6-a5e4d3b2a1f0

"4e4234dd-377b-42a3-935b-0e42f138fa23"  // General (Sensitivity 10, File/Email)

応答

次の例は応答を示しています。 機密ラベルは、Fileコンテンツ形式をサポートする入力の中で最も機密性の高いラベルであるため、返されます。

HTTP/1.1 200 OK
Content-Type: application/json

{
  "@odata.context": "https://graph.microsoft.com/beta/$metadata#microsoft.graph.security.sensitivityLabel",
  "id": "a7a21bba-8197-491f-a5d6-0d0f955397cf",
  "name": "Confidential",
  "description": "Confidential data.",
  "color": "#ff0000",
  "priority": 0,
  "toolTip": "Data that requires protection.",
  "isEnabled": true,
  "isEndpointProtectionEnabled": true,
  "autoTooltip": "",
  "actionSource": "manual",
  "applicableTo": "email,teamwork,file",
  "sublabels": []
}