メインコンテンツへスキップ
POST
/
legal_hold_policy_assignments
cURL
curl -i -X POST "https://api.box.com/2.0/legal_hold_policy_assignments" \
     -H "authorization: Bearer <ACCESS_TOKEN>" \
     -H "content-type: application/json" \
     -d '{
       "policy_id": "123244",
       "assign_to": {
         "type": "folder",
         "id": "6564564"
       }
     }'
{
  "id": "11446498",
  "type": "legal_hold_policy_assignment",
  "legal_hold_policy": {
    "id": "11446498",
    "type": "legal_hold_policy"
  },
  "assigned_to": {
    "type": "folder",
    "id": "6564564"
  },
  "assigned_by": {
    "id": "11446498",
    "type": "user",
    "name": "Aaron Levie",
    "login": "ceo@example.com"
  },
  "assigned_at": "2012-12-12T10:53:43-08:00",
  "deleted_at": "2012-12-12T10:53:43-08:00"
}
このリソースは、バージョン2024.0のエンドポイントで使用されています。 詳細については、 Box APIのバージョン管理を参照してください。Box SDKのバージョニング戦略について詳しく学ぶ。」

承認

Authorization
string
header
必須

The access token received from the authorization server in the OAuth 2.0 flow.

ボディ

application/json
policy_id
string
必須

割り当てるポリシーのID。

:

"123244"

assign_to
object
必須

ポリシーを割り当てる項目。

レスポンス

新しいリーガルホールドポリシー割り当てを返します。

リーガルホールド割り当ては、ユーザー、フォルダ、ファイル、ファイルバージョン、所有権、操作にリーガルホールドポリシーを割り当てる目的に使用されます。

リーガルホールド割り当てを作成すると、その割り当ての「apply-to」エンティティに属するファイルバージョンにホールドが適用されます。

id
string

このリーガルホールド割り当ての一意の識別子。

:

"11446498"

type
enum<string>

値は常にlegal_hold_policy_assignmentになります。

利用可能なオプション:
legal_hold_policy_assignment
:

"legal_hold_policy_assignment"

そのリーガルホールドポリシー割り当てを含むポリシー。

assigned_to
リーガルホールドポリシーの項目 · object

リーガルホールドポリシーが割り当てられている項目。タイプとIDを含みます。

assigned_by
ユーザー (Mini) · object

リーガルホールドポリシー割り当てを作成したユーザー。

assigned_at
string<date-time>

リーガルホールドポリシー割り当てオブジェクトが作成された日時。

:

"2012-12-12T10:53:43-08:00"

deleted_at
string<date-time>

割り当て解除リクエストが送信された日時 (割り当てが完全に削除されるまでに時間がかかる場合があるため、この日時は割り当てが完全に削除された日時と一致しない場合があります)。nullの場合、割り当ては削除されていません。

:

"2012-12-12T10:53:43-08:00"