BusinessGTP firewall user guide (Work In Process)

Overview

The firewall allows the company to monitor and manage the risks of using Generative AI services, focusing on public AI services.

BusinessGPT firewall allows companies to enforce AI policies by analyzing and understanding the use case and user's objectives for using AI.

The firewall safeguards against AI misuse that could pose a risk or violate company policies. It achieves this by understanding the users' objectives for using AI, the relevant content, and the sensitivity/privacy level associated with their activities.

Policies can be applied differently depending on users/groups using it, allowing the maximum benefits of using AI while minimizing the potential risks.

Using a proxy or Browser extension, BusinessGPT gives the company complete visibility and analytics of what the users are doing with AI, whether ChatGPT, Copilot, Gemini, or a custom AI model.

BusinessGPT also offers complete end-to-end Private/ On-prem AI solutions for highly regulated companies, ensuring zero data exposure. You can read more here about this solution here.

The firewall components

All components are visible to the company admin under the Account Firewall section.

 

image-20240516-114723.png

 

The first user who signs into the Dashboard from a specific domain is automatically the account admin. Any other users with the same domain who sign in will be members of that account. You can change this by contacting our support.

Dashboard - The web UI of the product.

Data classification rules—rules classifying data, including the prompt/response and relevant content (documents). Each rule has a sensitivity level.

Usage classification rules- Rules classifying the intention of using the AI services

Firewall Policies- Policies that define each scenario's risk and action (block/ allow/ monitor)

based on groups/users/data classification rules/usage classification rules.

Firewall auditing - Report of all prompts and responses with the policy applied and the matching classification rules

 

How do you get your prompts into the system?

There are several interfaces available for the system.

  1. Use the system's built-in Chatbot. This works with content you upload to the system but can also work by asking direct questions to the AI services without specific content.

  2. Installing a browser extension (Chrome / Edge). Please go here to learn more TBD. It will soon be available in the marketplace.

  3. Configure NEtwork proxy - contact support for this

Firewall Auditing

Firewall auditing is available at the user or account level.

Firewall actions

The action filed can have the following values:

image-20240417-100300.png Allowed —The activity was allowed, but the policies have not yet been validated. This action might change shortly and be monitored if it matches a policy set to monitor.

image-20240417-100326.png Allowed —The activity was allowed after validating the policies

image-20240417-100338.png Monitored - the activity was allowed but found to match a policy set to “monitor.” This means that this activity should be looked at but not necessarily be at a high risk.

image-20240417-100349.png Blocked - the activity was blocked in real time.

 

Firewall risks

The risks are the results of the matching policies. A full circle represents them

Empty: When no risk is displayed, the policy validation has not yet been done.
image-20240417-100613.png None: The Policy validation was completed, but no matching policies were found.
image-20240417-100647.png High: The activity matched a high-risk policy
image-20240417-100709.png Medium: The activity matched a medium-risk policy
image-20240417-102510.png Low(Yellow): The activity matched a low-risk policy

Sensitivity Level

Sensitivity levels are a result of data classification rules.

If data classification is not completed, the system displays a message

image-20240417-101229.png A light blue means no matching data classification rules were found. Under the rules, the system writes:

“The content did not match any data classification rules.”

In other classifications, it shows the risk in yellow, orange, and red rings.

 

When a sensitivity level is set to image-20240417-101006.png the activity is blocked regardless of any policy.