By using the XaaS blueprints and resource actions, you define new provisioning, request, or action offerings and publish them to the common catalog as catalog items.

You can create XaaS blueprints and actions for either requesting or provisioning. The XaaS blueprints for requesting do not provision items and provide no options for post-provisioning operations. Examples of XaaS blueprints for requesting include blueprints for sending emails, generating reports, performing complex calculations, and so on. For an XaaS blueprint, the result is a provisioned item. You can create a custom resource so that you can access and manage the items on the Items tab.

To define the XaaS specification, you create a blueprint and publish it as a catalog item. After you publish a catalog item, you must include it in a service category. You can use an existing service or create one. A tenant administrator or business group manager can entitle the whole service or only the catalog item to specific users.

If you created a custom resource for a provisioned item, you can create resource actions to define the post-provisioning operations that the consumers can perform. You can also create resource actions for an item that is provisioned by a source different from the XaaS blueprints, for example by IaaS. For this purpose, first you must create a resource mapping to define the type of the catalog item.