配置 Application Control 模組以定義其在政策中的行為。通常,使用以下步驟來配置該模組:
步驟
- 創建一個
ApplicationControlPolicyExtension
對象並添加要使用的規則集 ID。還要配置運行狀態(開啟或關閉)。 - 創建一個
PolicySettings
對象來配置模組的運行時設置。 - 建立一個
Policy
物件,並新增ApplicationControlPolicyExtension
和PolicySettings
物件。 - 使用
PoliciesApi
物件在 Server & Workload Security保護 上新增或更新政策。
接下來需執行的動作
如需有關 Application Control 的詳細資訊,請參閱 關於 Application Control。
以下範例會建立一個
ApplicationControlPolicyExtension物件並開啟 Application Control。該物件已新增至
Policy用於修改Server & 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 Server & Workload Security保護
app_control_policy = policies_api.modify_policy(policy_id, update_policy, api_version, overrides=False)
return app_control_policy
另請參閱 API 參考中的 修改政策 操作。有關 API 調用身份驗證的信息,請參閱 使用 Server & Workload Security保護 進行身份驗證。