← All Articles

How to Share Assistants with Your Team

assistants-knowledge-bases beginner assistants sharing permissions teams visibility roles

Custom assistants in SecureAI let you package a system prompt, model selection, and parameter settings into a reusable preset. By default, an assistant you create is private -- only you can see and use it. This article explains how to share assistants with your team, what visibility levels mean, and how role-based permissions affect who can create, edit, and share assistants.

What Sharing an Assistant Does

When you share an assistant, other users on your SecureAI instance can:

Sharing does not give other users the ability to edit or delete your assistant. They use it as-is. Only the creator (or an admin) can modify a shared assistant.

Visibility Levels

SecureAI assistants have three visibility settings:

Visibility Who can see it Who can use it When to use
Private Only you Only you Personal workflows, work in progress, experimental prompts
Team Everyone in your workspace Everyone in your workspace Shared tools for your department or shop
Public All users on the instance All users on the instance Organization-wide standards, cross-department tools

Private (Default)

Every new assistant starts as private. Use private visibility while you are building and testing an assistant. There is no reason to share an assistant that is not ready -- your team will try it, get inconsistent results, and lose confidence in the tool.

Team (Workspace-Level Sharing)

Team visibility makes the assistant available to everyone in your workspace. In a typical automotive aftermarket setup, a workspace maps to a department or location -- the parts counter team, the service department, or a specific shop location.

Use team sharing when:

Public (Organization-Wide Sharing)

Public visibility makes the assistant available to every user on your SecureAI instance, across all workspaces. Use this for assistants that provide organization-wide value.

Examples:

How to Change Assistant Visibility

  1. Navigate to Workspace > Assistants (or Models, depending on your OpenWebUI version).
  2. Find the assistant you want to share and click Edit (or open its settings).
  3. Locate the Visibility setting.
  4. Select Private, Team, or Public.
  5. Click Save.

The change takes effect immediately. Team members will see the assistant in their assistant selector the next time they load the page or start a new conversation.

To stop sharing, change the visibility back to Private. Users who are mid-conversation with the assistant can finish their session, but they will not be able to start new conversations with it.

Role-Based Permissions

Not everyone on your SecureAI instance may be able to create or share assistants. Your administrator controls these permissions through role assignments.

Roles and What They Can Do

Action User Lead / Power User Admin
Create private assistants Depends on admin settings Yes Yes
Share assistants (Team) Depends on admin settings Yes Yes
Share assistants (Public) No Depends on admin settings Yes
Edit someone else's assistant No No Yes
Delete someone else's assistant No No Yes
Control who can create assistants No No Yes

The exact role names may vary depending on your OpenWebUI configuration. The key point: your admin decides the permission boundaries.

Common Permission Configurations

Restrictive (recommended for new deployments):

Open (good for small teams):

Locked down (compliance-sensitive environments):

If You Cannot Share an Assistant

If the visibility options are grayed out or missing:

  1. Your role may not have sharing permissions. Contact your administrator.
  2. Your admin may have disabled assistant creation for your role entirely.
  3. Ask your admin or a lead to create and share the assistant on your behalf -- provide them with the system prompt, model selection, and parameter settings you want.

Workspace vs. Team Sharing

In OpenWebUI, workspaces and teams are related but distinct concepts:

If your organization uses a single workspace for everyone, team sharing and public sharing are effectively the same. If your organization uses multiple workspaces (e.g., one per shop location or one per department), team sharing limits the assistant to colleagues in your workspace, while public sharing makes it available across all workspaces.

Multi-Workspace Example

Workspace Team-Shared Assistants Public Assistants
Downtown Shop "Downtown Inventory Checker" (uses Downtown-specific knowledge base) "Standard Estimate Formatter" (visible here too)
Westside Shop "Westside Parts Locator" (uses Westside-specific knowledge base) "Standard Estimate Formatter" (visible here too)
Corporate "Warranty Claim Drafter" (corporate procedures) "Standard Estimate Formatter" (created here, shared everywhere)

Team-shared assistants stay within their workspace. Public assistants cross workspace boundaries.

Best Practices for Sharing Assistants

Before You Share

After You Share

Ongoing Maintenance

Troubleshooting

"I shared an assistant but my colleague cannot see it"

"I can see a shared assistant but the results are different from what the creator gets"

"Someone changed a shared assistant and it broke my workflow"

"There are too many shared assistants and I cannot find the right one"

Related Articles