アプリケーションコントロール モジュールを設定して、ポリシーの動作を定義します。通常、次の手順を使用してモジュールを設定します。

手順

  1. ApplicationControlPolicyExtensionオブジェクトを作成し、使用するルールセットIDを追加します。また、実行状態 (オンまたはオフ) を設定します。
  2. モジュールの実行時設定を構成するためにPolicySettingsオブジェクトを作成します。
  3. Policyオブジェクトを作成し、ApplicationControlPolicyExtensionおよびPolicySettingsオブジェクトを追加します。
  4. PoliciesApiオブジェクトを使用して、Workload Securityのポリシーを追加または更新します。

次に進む前に

アプリケーションコントロールの詳細については、アプリケーションコントロールについてを参照してください。
次の例では
ApplicationControlPolicyExtension
オブジェクトをアプリケーションコントロールをオンにします。オブジェクトは
Policy
Workload Securityのポリシーを変更するために使用されるオブジェクト。
# Get the policy
policies_api = api.PoliciesApi(api.ApiClient(configuration))

# Turn on Application Control
application_control_policy_extension = api.ApplicationControlPolicyExtension()
application_control_policy_extension.state = "on"

# Update the policy
update_policy = api.Policy()
update_policy.application_control = application_control_policy_extension

# Modify the policy on Workload Security
app_control_policy = policies_api.modify_policy(policy_id, update_policy, api_version, overrides=False)
return app_control_policy
ポリシーの変更操作については、APIレファレンス/参照情報もご覧ください。API呼び出しの認証に関する情報については、Workload Securityでの認証を参照してください。