Configuration Guide Overview
This guide explains how to configure xAssets version 7 to match your organisation's requirements. It is intended for administrators who need to customise the user interface, security, integrations, or reporting without writing code.
Why Configuration Matters
The entire xAssets user interface is built on a configuration layer. Every element that users interact with -- menus, forms, queries, dashboards, and reports -- is stored as data in the database, not hard-coded in the application. This means you can reshape the system to fit your workflows without modifying source code and without losing your changes when you upgrade.
In practice, the best approach is:
- Remove what you do not need -- hide menus, fields, and queries that are not relevant to your organisation
- Tailor what you keep -- rename fields, reorder forms, adjust queries, and build dashboards that surface the data your users need most
- Add what is missing -- create new forms, queries, transformations, and menu items for processes unique to your business
Who Should Read This Guide
This guide is aimed at Configuration Users -- administrators with the Configuration User permission in xAssets. Configuration Users have access to the Admin menus and can edit forms, queries, menus, dashboards, user groups, and settings.
Standard users and read-only users will not see the Admin menus described in this guide. If you need Configuration User access, ask your xAssets administrator to enable it on your user account.
Getting Started
If you are new to xAssets configuration, start here:
- Glossary -- key terminology used throughout this guide
- How to Switch Profiles -- switching between functional profiles
- How to Use Search -- finding configuration objects quickly
- Concepts -- core configuration concepts and terminology
- Configuration Levels -- the different levels at which configuration can be applied
- What Can Be Configured -- a visual tour of every configurable area
What You Will Find in This Guide
| Chapter | What It Covers |
|---|---|
| Introduction | Overview, concepts, configuration levels, and upgradeability |
| Getting Started | Glossary, profile switching, and search |
| What Can Be Configured | Visual tour of all configurable areas in the system |
| Dashboards | Home pages, landing pages, charts, and KPIs |
| Forms | Data entry screens, dialogs, field properties, and layout |
| Menus | Navigation, commands, menu editor, and security |
| Menu Categories | Organising menus into functional groups |
| Queries and Reports | Data lists, charts, exports, and report design |
| Query Record Filters | Filtering query results with schemes |
| KPI Configuration | Key performance indicator setup |
| User Groups | Access control, table permissions, and menu access |
| Security | User accounts, MFA, logon history, and web server security |
| Profiles | Functional area separation |
| Specification Data | Custom fields, lookup lists, and data categories |
| Default Values | Default values for asset fields |
| Data Mapping | Field mapping between data sources |
| Settings | System-wide application settings |
| Batch Jobs | Scheduled jobs and automation |
| Database in Read-Only Mode | Working with a read-only database |
| Transformations | Imports, exports, data operations, and AMSX scripting |
| Integration to Specific Applications | Azure, Intune, JAMF, Okta, AWS, Google Cloud, and Jira |
| Single Sign-On | SSO with Azure, Okta, OneLogin, Duo, and SAML providers |
| REST API | API access for external integrations |
| How-To Guides | Step-by-step instructions for common configuration tasks |
Common Tasks
These how-to guides walk you through the most frequent configuration operations:
- How to Add a Custom Field
- How to Create a Custom Form
- How to Create a Dashboard
- How to Create a Lookup List
- How to Customize a Menu
- How to Create a User
- How to Restrict a User Group
- How to Import CSV Data
- How to Setup a Batch Job
- How to Setup Email Notifications
- How to Setup Intune Integration
- How to Setup MFA
- How to Setup SSO with Azure
- How to Use the REST API
Before You Start
Tip: Before making changes to a production system, review the Upgradeability page to understand how your customisations interact with product upgrades. The short version: your changes are safe -- upgrades never overwrite your customisations.
Tip: Many configuration objects can be edited in-place by holding Ctrl and clicking on them. This is often the fastest way to find and edit a menu, form field, or query column without navigating through the Admin screens.
Related Articles
- Concepts -- Core configuration concepts and terminology
- Configuration Levels -- The different levels at which configuration can be applied
- Upgradeability -- How configuration changes interact with software upgrades
- IT Asset Management Overview -- The IT asset management user guide
- Fixed Asset Management -- The fixed asset management guide
- Barcoding Guide -- Barcoding and asset audits