Administrator Guide

Everything administrators need to configure, secure, and manage an Operanix workspace. This guide covers initial setup through enterprise-grade governance, security, and compliance.

1. Workspace Setup

Your workspace is the top-level container for your organization’s AI workforce. Setting it up correctly ensures a smooth experience for your entire team.

Initial Configuration

  1. Sign in to app.operanix.ai with the account that created the workspace (this account is automatically assigned the Owner role).
  2. Navigate to Settings → General.
  3. Set your Workspace Name (your company or team name).
  4. Upload your Company Logo — this appears in the portal, chat widgets, and hosted chat pages.
  5. Select your Industry from the dropdown. This optimizes agent behavior and evaluation criteria for your domain.
  6. Configure your Timezone for scheduling pipelines and evaluations.
Your workspace name and logo are visible to end users in chat widgets and hosted chat pages. Choose something professional and recognizable.

2. User Management

Inviting Team Members

  1. Go to Settings → Team.
  2. Click Invite Member.
  3. Enter the email address and select a role (see RBAC section below).
  4. Click Send Invitation. The user receives an email with a sign-up link.

Managing Members

From the Team settings page, administrators can:

Viewing Invitations

The Pending Invitations tab shows all outstanding invites with their status, sent date, and expiration. You can resend or revoke invitations from this view.

3. Role-Based Access Control (RBAC)

Operanix uses a granular role system with 10 roles to ensure every team member has exactly the access they need — nothing more.

RoleBest ForCan Do
OwnerAccount creator, CTOFull access including billing, user management, workspace deletion, and all admin functions
AdminIT leads, platform managersManage users, roles, departments, SSO, security settings, governance policies, and all operational functions
ManagerDepartment headsManage agents, knowledge, evaluations, and deployments within assigned departments. Approve agent actions.
OperatorDay-to-day platform usersConfigure agents, manage knowledge, run evaluations, deploy to staging. Cannot modify governance or user settings.
Agent BuilderAI/ML specialistsCreate and configure agents, customize prompts, manage agent identities. No deployment or governance access.
Knowledge ManagerContent teams, SMEsAdd, edit, and organize knowledge. Run crawls and uploads. Assign knowledge to agents. No deployment access.
Compliance OfficerLegal, risk teamsConfigure governance policies, review approval queue, access audit trail, manage compliance frameworks.
AnalystBusiness analysts, data teamsView analytics dashboards, export reports, access cost intelligence. Read-only access to agents and knowledge.
MemberGeneral team membersChat with agents, view assigned knowledge, view basic dashboards. Cannot configure or deploy.
ViewerExecutives, stakeholdersRead-only access to dashboards, analytics, and agent performance. Cannot modify any settings.
Follow the principle of least privilege: assign the most restrictive role that still allows a team member to do their job. You can always upgrade later.

4. Departments

Departments provide organizational boundaries within your workspace, enabling scoped access control and resource isolation.

Creating a Department

  1. Go to Settings → Departments.
  2. Click Create Department.
  3. Enter a name (e.g., “Sales”, “Engineering”, “Customer Success”).
  4. Optionally add a description and select a department head.

Assigning Agents to Departments

Navigate to the agent’s settings and select the department from the Department dropdown. Agents can belong to one department at a time. Department-scoped roles (Manager, Operator) can only see and manage agents within their assigned departments.

Assigning Members to Departments

From Settings → Team, click a member’s profile and assign them to one or more departments. Members with department-scoped roles will only see resources (agents, knowledge, evaluations) within their departments.

Scoped Access

When a user has a department-scoped role, their view of the platform is filtered to show only the agents, knowledge, deployments, and analytics for their assigned departments. This is transparent — the platform looks and works the same, but the data is scoped.

5. Single Sign-On (SSO)

SSO lets your team sign in to Operanix using your existing corporate identity provider, eliminating separate passwords and centralizing access management.

Supported Providers

ProviderProtocolPlan Required
Google WorkspaceOAuth 2.0 / OIDCProfessional+
Microsoft Entra ID (Azure AD)SAML 2.0 / OIDCProfessional+
OktaSAML 2.0 / OIDCEnterprise
Auth0OIDCEnterprise
OneLoginSAML 2.0Enterprise
Custom SAMLSAML 2.0Enterprise

Setup Steps

  1. Go to Settings → Security → SSO.
  2. Select your identity provider from the list.
  3. Follow the provider-specific instructions to register Operanix as an application in your IdP.
  4. Enter the required configuration values (Client ID, Client Secret, Issuer URL, or SAML metadata URL).
  5. Click Test Connection to verify the integration.
  6. Enable SSO and optionally enforce it for all users (disabling password login).

Advanced SSO Features

6. Billing & Plans

Available Plans

PlanAgentsKnowledgeEvaluationsSupportPrice
Starter2 agents100 pages10/monthEmailFree
Professional5 agents1,000 pagesUnlimitedPriority email$99/mo
Business11 agents10,000 pagesUnlimitedChat + email$299/mo
EnterpriseUnlimitedUnlimitedUnlimitedDedicated CSMCustom

Managing Your Subscription

  1. Go to Settings → Billing.
  2. View your current plan, usage, and billing cycle.
  3. Click Upgrade to move to a higher tier. Upgrades take effect immediately with prorated billing.
  4. To downgrade, click Change Plan and select a lower tier. Downgrades take effect at the end of the current billing cycle.

Usage Monitoring

The billing dashboard shows real-time usage metrics including:

7. Security Settings

Multi-Factor Authentication (MFA)

MFA adds an extra layer of security by requiring a second verification factor during sign-in.

API Key Management

API keys enable server-to-server integrations with Operanix.

  1. Go to Settings → Integrations → API Keys.
  2. Click Generate Key. Name the key and select its permission scope.
  3. Copy the key immediately — it will not be shown again.
  4. To revoke a key, click the key’s menu and select Revoke. Revocation is immediate.
Store API keys securely. Never commit keys to source control or share them in plaintext. Use environment variables or a secrets manager.

Data Security

8. Governance Setup

Governance ensures your AI agents operate safely, compliantly, and within organizational boundaries.

Creating Policies

  1. Navigate to Governance Center in the sidebar.
  2. Click Create Policy.
  3. Select a policy type: Content Safety, Compliance Rule, Topic Boundary, or Custom.
  4. Define the policy conditions (keywords, patterns, or semantic rules).
  5. Set the enforcement action: Warn, Require Approval, or Block.
  6. Assign the policy to specific agents or apply it workspace-wide.

Compliance Frameworks

Operanix includes pre-built compliance templates for common regulatory frameworks:

Audit Trail Retention

The audit trail captures every action on the platform. Configure retention from Settings → Security → Retention:

PlanDefault RetentionMaximum Retention
Starter30 days90 days
Professional1 year3 years
Business3 years7 years
Enterprise7 yearsUnlimited

9. Webhooks

Webhooks let you receive real-time notifications when events occur in your Operanix workspace.

Registering a Webhook

  1. Go to Settings → Integrations → Webhooks.
  2. Click Add Webhook.
  3. Enter your endpoint URL (must be HTTPS).
  4. Select the events you want to subscribe to (e.g., agent.deployed, evaluation.completed, conversation.started).
  5. Click Create. Operanix will send a verification request to your endpoint.

HMAC Verification

Every webhook payload includes an X-Operanix-Signature header containing an HMAC-SHA256 signature. Verify this signature in your endpoint to ensure the payload was sent by Operanix and has not been tampered with.

// Node.js verification example
const crypto = require('crypto');

function verifyWebhook(payload, signature, secret) {
  const expected = crypto
    .createHmac('sha256', secret)
    .update(payload)
    .digest('hex');
  return crypto.timingSafeEqual(
    Buffer.from(signature),
    Buffer.from(expected)
  );
}
Your webhook signing secret is available in Settings → Integrations → Webhooks next to each registered endpoint. Rotate secrets periodically for security.

10. Enterprise Readiness Checklist

Use this checklist to confirm your workspace is fully configured for enterprise production use.

Completing all 12 items means your workspace is enterprise-ready. For additional guidance, contact your Operanix Customer Success Manager or email support@operanix.ai.