create_dlp_profile
Creates a DLP profile without rules for FortiManager, enabling data loss prevention configuration. Add rules separately via GUI/CLI or follow-up tools.
Instructions
Create a DLP (Data Loss Prevention) profile.
The profile is created without rules. Rule management (config dlp profile / rule) is out of scope for this tool; add rules via the FortiManager GUI/CLI or a follow-up tool once this profile exists.
Args: adom: ADOM name name: Profile name comment: Optional comment feature_set: Flow or proxy-based inspection ("flow" or "proxy") dlp_log: Enable/disable DLP logging ("enable" or "disable") extended_log: Enable/disable extended logging ("enable" or "disable")
Returns: dict: Create result with keys: - status: "success" or "error" - name: Created profile name - message: Status or error message
Example: >>> result = await create_dlp_profile( ... adom="root", ... name="Custom-DLP", ... feature_set="flow", ... dlp_log="enable", ... )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | Yes | ||
| name | Yes | ||
| comment | No | ||
| dlp_log | No | ||
| feature_set | No | ||
| extended_log | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||