Xano Documentation
  • 👋Welcome to Xano!
  • 🌟Frequently Asked Questions
  • 🔐Security & Compliance (Trust Center)
  • 🙏Feature Requests
  • 💔Known Issues
  • Before You Begin
    • Using These Docs
    • Where should I start?
    • Set Up a Free Xano Account
    • Key Concepts
    • The Development Life Cycle
    • Navigating Xano
    • Plans & Pricing
  • The Database
    • Designing your Database
    • Database Basics
      • Using the Xano Database
      • Field Types
      • Relationships
      • Database Views
      • Export and Sharing
      • Data Sources
    • Migrating your Data
      • Airtable to Xano
      • Supabase to Xano
      • CSV Import & Export
    • Database Performance and Maintenance
      • Storage
      • Indexing
      • Maintenance
      • Schema Versioning
  • 🛠️The Function Stack
    • Building with Visual Development
      • APIs
        • Swagger (OpenAPI Documentation)
      • Custom Functions
        • Async Functions
      • Background Tasks
      • Triggers
      • Middleware
      • Configuring Expressions
      • Working with Data
    • Functions
      • AI Tools
      • Database Requests
        • Query All Records
          • External Filtering Examples
        • Get Record
        • Add Record
        • Edit Record
        • Add or Edit Record
        • Patch Record
        • Delete Record
        • Bulk Operations
        • Database Transaction
        • External Database Query
        • Direct Database Query
        • Get Database Schema
      • Data Manipulation
        • Create Variable
        • Update Variable
        • Conditional
        • Switch
        • Loops
        • Math
        • Arrays
        • Objects
        • Text
      • Security
      • APIs & Lambdas
        • Realtime Functions
        • External API Request
        • Lambda Functions
      • Data Caching (Redis)
      • Custom Functions
      • Utility Functions
      • File Storage
      • Cloud Services
    • Filters
      • Manipulation
      • Math
      • Timestamp
      • Text
      • Array
      • Transform
      • Conversion
      • Comparison
      • Security
    • Data Types
      • Text
      • Expression
      • Array
      • Object
      • Integer
      • Decimal
      • Boolean
      • Timestamp
      • Null
    • Environment Variables
    • Additional Features
      • Response Caching
  • Testing and Debugging
    • Testing and Debugging Function Stacks
    • Unit Tests
    • Test Suites
  • CI/CD
  • File Storage
    • File Storage in Xano
    • Private File Storage
  • Realtime
    • Realtime in Xano
    • Channel Permissions
    • Realtime in Webflow
  • Maintenance, Monitoring, and Logging
    • Statement Explorer
    • Request History
    • Instance Dashboard
      • Memory Usage
  • Building Backend Features
    • User Authentication & User Data
      • Separating User Data
      • Restricting Access (RBAC)
      • OAuth (SSO)
    • Webhooks
    • Messaging
    • Emails
    • Custom Report Generation
    • Fuzzy Search
    • Chatbots
  • Xano Features
    • Snippets
    • Instance Settings
      • Release Track Preferences
      • Static IP (Outgoing)
      • Change Server Region
      • Direct Database Connector
      • Backup and Restore
      • Security Policy
    • Advanced Back-end Features
      • Xano Link
      • Developer API (Deprecated)
    • Metadata API
      • Master Metadata API
      • Tables and Schema
      • Content
      • Search
      • File
      • Request History
      • Workspace Import and Export
      • Token Scopes Reference
  • Xano AI
    • Building a Backend Using AI
    • Get Started Assistant
    • AI Database Assistant
    • AI Lambda Assistant
    • AI SQL Assistant
    • API Request Assistant
    • Template Engine
    • Streaming APIs
  • AI Tools
    • MCP Servers
      • Connecting Clients
      • MCP Functions
  • Xano Transform
    • Using Xano Transform
  • Xano Actions
    • What are Actions?
    • Browse Actions
  • Team Collaboration
    • Realtime Collaboration
    • Managing Team Members
    • Branching & Merging
    • Role-based Access Control (RBAC)
  • Agencies
    • Xano for Agencies
    • Agency Features
      • Agency Dashboard
      • Client Invite
      • Transfer Ownership
      • Agency Profile
      • Commission
      • Private Marketplace
  • Enterprise
    • Xano for Enterprise
    • Enterprise Features
      • Microservices
      • Tenant Center
      • Compliance Center
      • Security Policy
      • Instance Activity
      • Deployment
      • RBAC (Role-based Access Control)
      • Xano Link
  • Your Xano Account
    • Account Page
    • Billing
    • Referrals & Commissions
  • Troubleshooting & Support
    • Error Reference
    • Troubleshooting Performance
      • When a single workflow feels slow
      • When everything feels slow
      • RAM Usage
      • Function Stack Performance
    • Getting Help
      • Granting Access
      • Community Code of Conduct
      • Community Content Modification Policy
  • Special Pricing
    • Students & Education
    • Non-Profits
  • Security
    • Best Practices
Powered by GitBook
On this page
  • What is the Compliance Center?
  • Using the Compliance Center
  • Activity Logs
  • Middleware Reporting
  • Version History
  • Trigger Reporting
  • Instance Activity

Was this helpful?

  1. Enterprise
  2. Enterprise Features

Compliance Center

The Compliance Center is included with Scale and Enterprise plans. Certain plans may not contain all of the available features of the Compliance Center.

What is the Compliance Center?

The Compliance Center provides a comprehensive history of changes made to your workspace objects. This feature allows you to track modifications, understand who made them, when they occurred, and on which Branch.

This detailed tracking offers valuable insights for collaboration, auditing, and understanding the evolution of your project. The Compliance Center records changes to the following workspace elements:

  • Database tables and schema

  • API groups

  • API endpoints

  • Addons

  • Custom functions

  • Background tasks

Important Note: Changes to individual records within your database are not tracked by the Compliance Center.

By providing a clear and accessible log of workspace modifications, the Compliance Center enhances team transparency and simplifies the process of understanding project history. This can be particularly useful for:

  • Collaboration: Easily identify when and by whom specific changes were implemented.

  • Auditing: Maintain a record of modifications for internal reviews or compliance requirements.

  • Troubleshooting: Understand recent changes that may have impacted functionality.

  • Onboarding: Quickly bring new team members up to speed on the project's development.

The Compliance Center is a valuable tool for maintaining a well-documented and understandable development process within your Xano workspaces.

Using the Compliance Center

To access the Compliance Center navigate to the Settings tab of the workspace, open the menu icon in the top right, and select Compliance.

Inside the Compliance Center, you can access various reporting areas for different types of activity in your workspace.

Each change to a workspace object is recorded in the Compliance Center:

  • ID - the unique ID of a specific change.

  • Object - the Workspace Object that was changed.

  • Branch - which Branch the change occurred on.

  • Author - the team member that made that change.

  • Date - the time the change occurred.

Activity Logs

Activity Logs provide an aggregated dashboard of all admin related activity across the workspace.

Middleware Reporting

Version History

Version History is an aggregated dashboard of all schema changes across tables, APIs, functions, addons, and tasks.

You can click on any one of these items and immediately navigate to the item that was changed to review further as necessary.

Trigger Reporting

Similar to Middleware Reporting, Trigger Reporting allows you to audit and verify triggers. You can review both database triggers and workspace triggers.

Instance Activity

The Compliance Center add-on also includes Instance Activity, available from your instance selection screen. Instance Activity offers administrators history on access to the instance. This includes login events and instance access activity, as well as team member management and permission updates. This includes time and date, user name, their location, IP address, and user agent.

Instance Activity will report on login, instance connect, instance update, RBAC update, Team update, Agency update, Image Upload, Custom Domain Change, and License Requests.

Last updated 1 month ago

Was this helpful?

Middlware Reporting allows you to audit your APIs, functions, and tasks to ensure that they are all using the expected . From this view, you can also review when APIs have customized middleware, meaning they have been given different settings than what is applied at the parent object level.

To access, click the icon that appears to the right side of the instance selector, and on the panel that appears, choose Instance Activity.

middleware
⚙️
Instance Activity
Click on an event for more details