Connect an AI assistant
Your AI assistant can read this documentation directly, so it answers from the current content instead of guessing. Add one of the servers below to your client — they use the Model Context Protocol (MCP). Each one covers a different body of content, so add the one you need.
The catalog did not load. Refresh the page to try again.
Loading…
{{server.name}}
{{server.summary}}
{{server.documentCount.toLocaleString()}} pages Not published to this site
- Name
-
{{server.name}} - URL
-
{{mcpServerUrl(server.path)}}
| Tool | What it does |
|---|---|
{{tool.name}} |
{{part.text}}{{part.text}} |
How can we help?
Searching in {{docApp.searchFilterBySpecificBookTitle}}
Searching for:
{{docApp.searchResultFilteredItems.length}} results for:
{{docApp.currentResultsSearchText}}
in {{docApp.searchFilterBySpecificBookTitle}}
Found {{docApp.searchResponse.totalResultsAvailable}} matches. Showing the top {{docApp.searchResponse.results ? docApp.searchResponse.results.length : 0}}. Use a more specific search to further narrow down the results.
No documentation pages match this search, so all content types are shown.
Most matches are in {{docApp.searchDocTypeRescue.best.name}}.
There is no book with the ID "{{docApp.searchBookRescue.bid}}", so the book filter from this link was ignored and results from all books are shown.
You have an odd number of " characters in your search terms - each one needs closing with a matching " character!
-
{{resultItem.title}} {{resultItem.matchedBy === 'semantic' ? 'semantic' : (resultItem.matchedBy === 'both' ? 'keyword + semantic' : 'keyword')}}
{{resultItem.url}}
{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}
{{docApp.libraryHomeViewProduct.description}}
{{group.title || group.id}}
{{group.description}}
Asset states tell you where an asset is in its lifecycle (e.g., Current, Active, Archived). With substates, you can add a customizable layer of detail within those states, allowing you to reflect more specific conditions or workflows.
For example:
- State: Current → Substate: In Stock (for assets awaiting allocation).
- State: Active → Substate: Allocated (for assets assigned to users).
The purpose of substates is to enhance tracking, searching, and reporting by providing more granularity, making it easier to manage assets based on their exact condition or stage.
Substates are global, so you can define them for each state across all asset types.
While asset states are fixed, asset substates are not fixed; you can create new substates under asset states as needed. You control the visibility of both asset states and asset substates for each asset type. You also control whether the state and substate fields are mandatory and read-only.
To add an asset substate:
- Navigate to Configuration > Service Manager > Assets > Manage Substates.
- In the list of states (Current, Active, Archived), in the row of the state for which you want to create a substate, click Create (the plus sign).
- In the Create Substate dialog, give your new substate a name and click Create.
To make an asset state or substate visible or hidden:
- Navigate to Configuration > Service Manager > Assets > Manage Types.
- In Asset Categories, select an asset type for which you have added asset states or substates.
- Click the List Fields tab.
- In the Available Asset List Columns, for the state or substate you want to control visibility, toggle the eye icon ON or OFF.
To make an asset state or substate mandatory and/or read-only:
- Navigate to Configuration > Service Manager > Assets > Manage Types.
- In Asset Categories, select an asset type for which you have added asset states or substates.
- Click the Detail Fields tab.
- In the list of fields, in the row of the state or substate field, click Field Properties (the cog icon).
- In the State dialog, in the Read-only dropdown, select Yes or No.
- In the State dialog, in the Mandatory dropdown, select Yes or No.
- Click Save Changes.
- Version {{docApp.book.version}}
- Node {{docApp.node}} / {{docApp.build}}