Box Developerドキュメント

BoxWorks 2024でコンテンツとAIの可能性について紹介します。

Enterprise構成 (セキュリティ)

セキュリティカテゴリのEnterprise構成。

カスタムセッション持続期間の対象グループ。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

string
1234

グループID (数値)。

Group Name

グループ名。

指定のグループのユーザーが何も操作をしていなくてもログアウトされずにログイン状態を維持できる時間を示す値。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

value of configuration

Enterprise構成の値 (文字列)。

管理対象ユーザーの多要素認証の頻度。デフォルトの認証頻度は30日に設定され、認証時間は直近の成功したMFAログインから計算されます。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

integer
30

ユーザーが再認証を要求されるまでの日数。

integer
24

ユーザーが再認証を要求されるまでの時間数。

外部コラボレータの多要素認証設定。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

外部コラボレーションのセキュリティ設定。

["example.com"]

外部コラボレーションが許可されているドメインのリスト。状態がallowlistの場合に適用されます。

["mail@example.com"]

外部コラボレーションが許可されているメールアドレスのリスト。状態がallowlistの場合に適用されます。

["example.com"]

外部コラボレーションが許可されていないドメインのリスト。状態がdenylistの場合に適用されます。

["spam@example.com"]

外部コラボレーションが許可されていないメールアドレスのリスト。状態がdenylistの場合に適用されます。

totp

外部コラボレータの認証の要素の種類。使用可能な値にはtotpanyunknownがあります。

string (date-time)
2012-12-12T10:53:43-08:00

スケジュールされている日時。

inprogress

外部コラボレーションのセキュリティ設定を適用するスケジュール設定の状態。使用可能な値にはin_progressscheduledcompletedfailedscheduled_immediateがあります。

enabled

外部コラボレーションのセキュリティ設定の状態。使用可能な値はenableddisabledallowlistdenylistです。

プライマリ管理者に通知するまでの、失敗したログイン試行回数。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

1234

Enterprise構成の値 (整数)。

選択したユーザーのカスタムセッション持続期間を有効にします。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

有効にした場合、ユーザーは自分のプライマリメールアドレスを変更できなくなります。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

ユーザーのEnterprise内外への移行を無効にします。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

有効にした場合、新規ユーザーが追加されたときに管理者にメールが送信されます。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

ユーザーの自己サインアップを許可するかどうかを決定します。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

ユーザーが会社のメールアドレスでサインアップする必要があるかどうかを決定します。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

すべての管理対象ユーザーに多要素認証を要求するかどうかを決定します。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

is_managed_user_signup_corporate_email_enabledによって異なります。値がtrueの場合はIn daily summary emailsを表します。falseの場合はImmediatelyを表します。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

有効にした場合、ユーザーが設定でパワードを変更したときに管理者に通知されます。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

漏えいが確認されたパスワードの検出を有効にします。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

有効にした場合、ユーザーがパスワード忘れのメールをリクエストしたときに管理者に通知されます。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

外部コラボレータに強力なパスワードを要求します。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

有効にした場合、パスワードに一般的な単語やメールアドレスを使用できなくなります。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

true

Enterprise構成の値 (ブール値)。

object

自己サインアップ用の参加URL。is_managed_user_signup_enabledによって異なります。join_linkを使用しない場合に適用されます。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

value of configuration

Enterprise構成の値 (文字列)。

object

Enterprise構成の各レスポンスオブジェクトに含まれる基本データ。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

KeySafeの設定。

1234

アカウントID。

クラウドプロバイダ。

1234

キーID。

1234

キーリングID。

true

Enterpriseに対してKeySafeアドオンが有効になっているかどうか。

1234

ロケーションID。

1234

プロジェクトID。

Enterprise構成の各レスポンスオブジェクトに含まれる基本データ。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

string (date-time)
2012-12-12T10:53:43-08:00

Enterpriseのパスワードのリセットが最後に適用された日時。

管理対象ユーザーに要求する多要素認証の認証方法のタイプ。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

value of configuration

Enterprise構成の値 (文字列)。

パスワードに必要な最小文字数。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

1234

Enterprise構成の値 (整数)。

パスワードに必要な数字の最小数。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

1234

Enterprise構成の値 (整数)。

パスワードに必要な記号の最小数。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

1234

Enterprise構成の値 (整数)。

パスワードに必要な大文字の最小数。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

1234

Enterprise構成の値 (整数)。

指定された期間ごとにユーザーがパスワードをリセットする必要があるかどうかを決定します。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

value of configuration

Enterprise構成の値 (文字列)。

ユーザーが再利用を禁止されている過去のパスワードの数。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

value of configuration

Enterprise構成の値 (文字列)。

前回のアクティビティからユーザーがログアウトされるまでに、アクティビティなしでログインした状態を維持できる時間を示す値。

true

指定したEnterpriseに構成が使用されているかどうかを示します。

value of configuration

Enterprise構成の値 (文字列)。

レスポンスの例

{
  "custom_session_duration_groups": {
    "is_used": true,
    "value": [
      {
        "id": "1234",
        "name": "Group Name"
      }
    ]
  },
  "custom_session_duration_value": {
    "is_used": true,
    "value": "value of configuration"
  },
  "enforced_mfa_frequency": {
    "is_used": true,
    "value": {
      "days": 30,
      "hours": 24
    }
  },
  "external_collab_multi_factor_auth_settings": {
    "is_used": true,
    "value": {
      "allowlist_domains": [
        "example.com"
      ],
      "allowlist_emails": [
        "mail@example.com"
      ],
      "denylist_domains": [
        "example.com"
      ],
      "denylist_emails": [
        "spam@example.com"
      ],
      "factor_type_settings": "totp",
      "scheduled_at": "2012-12-12T10:53:43-08:00",
      "scheduled_status": "inprogress",
      "state": "enabled"
    }
  },
  "failed_login_attempts_to_trigger_admin_notification": {
    "is_used": true,
    "value": 1234
  },
  "is_custom_session_duration_enabled": {
    "is_used": true,
    "value": true
  },
  "is_managed_user_email_change_disabled": {
    "is_used": true,
    "value": true
  },
  "is_managed_user_migration_disabled": {
    "is_used": true,
    "value": true
  },
  "is_managed_user_signup_corporate_email_enabled": {
    "is_used": true,
    "value": true
  },
  "is_managed_user_signup_enabled": {
    "is_used": true,
    "value": true
  },
  "is_managed_user_signup_notification_enabled": {
    "is_used": true,
    "value": true
  },
  "is_multi_factor_auth_required": {
    "is_used": true,
    "value": true
  },
  "is_new_user_notification_daily_digest_enabled": {
    "is_used": true,
    "value": true
  },
  "is_password_change_notification_enabled": {
    "is_used": true,
    "value": true
  },
  "is_password_leak_detection_enabled": {
    "is_used": true,
    "value": true
  },
  "is_password_request_notification_enabled": {
    "is_used": true,
    "value": true
  },
  "is_strong_password_for_ext_collab_enabled": {
    "is_used": true,
    "value": true
  },
  "is_weak_password_prevention_enabled": {
    "is_used": true,
    "value": true
  },
  "join_link": {
    "is_used": true,
    "value": "value of configuration"
  },
  "join_url": {
    "is_used": true,
    "value": "value of configuration"
  },
  "keysafe": {
    "is_used": true,
    "value": {
      "account_id": "1234",
      "cloud_provider": "",
      "key_id": "1234",
      "keyring_id": "1234",
      "keysafe_enabled": true,
      "location_id": "1234",
      "project_id": "1234"
    }
  },
  "last_password_reset_at": {
    "is_used": true,
    "value": "2012-12-12T10:53:43-08:00"
  },
  "multi_factor_auth_type": {
    "is_used": true,
    "value": "value of configuration"
  },
  "password_min_length": {
    "is_used": true,
    "value": 1234
  },
  "password_min_numeric_characters": {
    "is_used": true,
    "value": 1234
  },
  "password_min_special_characters": {
    "is_used": true,
    "value": 1234
  },
  "password_min_uppercase_characters": {
    "is_used": true,
    "value": 1234
  },
  "password_reset_frequency": {
    "is_used": true,
    "value": "value of configuration"
  },
  "previous_password_reuse_limit": {
    "is_used": true,
    "value": "value of configuration"
  },
  "session_duration": {
    "is_used": true,
    "value": "value of configuration"
  }
}