Choosing between record producers and catalog items
Both the record producer and standard catalog item in App Engine Studio (AES) create experiences where users can submit requests through a service portal. However, record producers are more extensible, and enable users to create a record in any table.
Consider the level of customization
Record producers allow for more customization, making the most of the App Engine tools to build experiences from scratch.
Catalog items represent services or items a user can request. The catalog of all items is called the Service Catalog, and is part of Service Catalog Management.
Comparison of record producers and standard catalog items
| Functional area | Record producer | Catalog item |
|---|---|---|
| Purpose | Create custom fulfillment experiences using App Engine automation tools. | Support simple request management applications for which a predefined approval and qualification process exists, such as requesting IT hardware and software. |
| Extensibility | Customizable. | Pre-defined. |
| Example | Password reset form that creates a password reset request. | Form to request a parking permit. |
| Development model | Process is as follows:
|
Catalog items heavily rely on the request fulfillment process for fulfilling items defined in Service Catalog, a central, accurate, and consistent source of data. |
| Reporting | Easier to create dashboards with a purpose-built data model. | Requires creating database views and scripting to gather variables into other tables to configure specific reports. |
| Scalability | Business-focused app makes it easier to find resources and make app changes in a low-code environment. | Typically part of a Service Catalog Management operation with a dedicated team managing each catalog. |
| Security | Scoped apps allow flexibility to manage permissions without being an administrator. | Catalog items are typically built in a specific scope, and less flexible. |
Help topics on record producers and standard catalog items
For more information, see the following topics:
- Record producers:
- Standard catalog items: