Guardrails
Guardrails are governance and security features used to control interactions between users, agents, and AI models.
In Power Omni, Guardrails are assigned to the model used by the agent and act as a security layer to analyze requests and control generated responses.
They help organizations:
Block unsafe content.
Reduce Prompt Injection and Jailbreak risks.
Apply custom security rules.
Protect sensitive information.
Access: Settings → Artifacts → Guardrails

Guardrails and Models
Guardrails are configured at the model level.
When creating a model:

Existing models can also be edited and assigned a different Guardrail.

Policies
Policies define security rules applied to AI models.
Create a policy: Settings → Artifacts → Guardrails → New Policy

Available settings:
Project.
Name.
Safety categories.
Prompt Shield.
Associated Blocklists.
Safety Categories
Available levels:

Hate
Controls content related to discrimination, attacks, or offensive messages.
Violence
Controls content involving threats, violence, or instructions for harmful actions.
Sexual
Controls sexually explicit or inappropriate content.
Self-harm
Controls content related to self-harm or personal injury.
Prompt Shield
Prompt Shield protects models against prompt manipulation attempts.
It analyzes user input before processing.
It protects against:
Prompt Injection.
Jailbreak attempts.
Attempts to bypass system instructions.
Example:
Blocked response:
Blocklists
Blocklists allow custom blocking rules.

They support:
Exact terms.
Regex patterns.
Supported:
Not supported:
Creating a Blocklist

Path: Settings → Artifacts → Guardrails → Blocklists → New Blocklist
Fields:
Project.
Name.
Description.
Terms.
Regex Patterns.
Terms
Blocks exact words or phrases.
Example:
Regex Patterns
Blocks dynamic patterns.
Example:
Detects:
Policy and Blocklist Relationship
A policy can have multiple Blocklists associated.
Enterprise Example
Model:
Policy:
Configuration:
Blocklist:
Terms:
Best Practices
Create policies by scenario
Enable Prompt Shield
Recommended for agents exposed to end users.
Use Blocklists for internal rules
Safety categories:
Blocklists:
Summary
Policy
Defines security rules
Safety Categories
Controls risky content
Prompt Shield
Protects against prompt attacks
Blocklist
Blocks custom terms
Regex
Blocks specific patterns
Model
Where Guardrail is applied
Guardrails provide governance and security controls for Power Omni agents built.
Last updated

