アプリケーションコントロール モジュールを設定して、ポリシーの動作を定義します。通常、次の手順を使用してモジュールを設定します。
手順
ApplicationControlPolicyExtension
オブジェクトを作成し、使用するルールセットIDを追加します。また、実行状態 (オンまたはオフ) を設定します。- モジュールの実行時設定を構成するために
PolicySettings
オブジェクトを作成します。 Policy
オブジェクトを作成し、ApplicationControlPolicyExtension
およびPolicySettings
オブジェクトを追加します。PoliciesApi
オブジェクトを使用して、Workload Securityのポリシーを追加または更新します。
次に進む前に
アプリケーションコントロールの詳細については、アプリケーションコントロールについてを参照してください。
次の例では
ApplicationControlPolicyExtensionオブジェクトをアプリケーションコントロールをオンにします。オブジェクトは
PolicyWorkload 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での認証を参照してください。