The Compliance Center is included with Scale and Enterprise plans. Certain plans may not contain all of the available features of 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.
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:
Middlware Reporting allows you to audit your APIs, functions, and tasks to ensure that they are all using the expected middleware. 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.
Similar to Middleware Reporting, Trigger Reporting allows you to audit and verify triggers. You can review both database triggers and workspace triggers.
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.To access, click the⚙️ icon that appears to the right side of the instance selector, and on the panel that appears, choose Instance Activity.Instance Activity will report on login, instance connect, instance update, RBAC update, Team update, Agency update, Image Upload, Custom Domain Change, and License Requests.