Resource order controls for template-based cloud catalog items
Summarize
Summary of Resource order controls for template-based cloud catalog items
Resource order controls allow ServiceNow customers to enforce quota checks on template-based cloud catalog items starting with the Zurich release. These controls help manage and limit resource provisioning for users and groups by mapping quota definitions and triggering policies when limits are exceeded. This ensures better governance and prevents over-provisioning in cloud environments.
Show less
Key Features
- Quota Calculation and Limits: Calculates quota and capacity for template-based catalog items and enforces stack quota limits during provisioning.
- Policy Triggers: Creates policies that activate notifications, approval subflows, or both when quota limits are breached.
- User and Group Quota Visibility: Displays quotas for users and groups within the Cloud User portal for transparency.
- Stack Count Quota: Introduces a default system quota counting all active stacks provisioned by users/groups without needing explicit catalog-to-quota mapping. Users must define default quota limits for this feature to function.
- Resource Order Control Policy: A base system policy (default in Draft state) can be customized or replaced to define quota rules, actions, and enforce the controls on resource provisioning.
How It Works
When users provision template-based cloud resources, quota checks occur only if quotas are mapped to the catalog. The first quota breach allows provisioning to continue, but subsequent attempts trigger the configured policy actions, such as approval requests or notifications, preventing further provisioning. Stack count quotas work similarly, counting active stacks per user/group and enforcing limits accordingly.
Next Steps for Customers
- Set up resource order controls by creating quota definitions and policies linked to template-based cloud catalog items.
- Configure policy rules to trigger approval subflows or notifications when quotas are exceeded.
- Customize or publish the Resource Order Control policy to activate quota enforcement.
Use resource order controls to perform quota checks for template-based catalog items using quota definitions and policies. Quota limits enable you to control provisioning or ordering resources for users and groups. Configure policy actions to trigger notifications, an approval subflow, or both.
Resource Order Controls
Resource order controls enable you to control the quota limit of resources provisioned through template-based catalogs. Quota checks for cloud template-based catalog items are available beginning with the Zurich release.
You can now map quota limits to template-based catalogs and trigger notifications or an approval subflow when the resource limit or quota definitions you specify for a user or user group is exceeded. For more information, see Resource Quota.
- Calculate quota and capacity for template-based catalog items.
- Set limits for stack quota during provisioning for the cloud user.
- Create a policy to be triggered when a quota limit is exceeded.
- Add a policy notification and request for approval when a quota limit is exceeded.
- Show user and user group quotas for template-based catalogs in the Cloud User portal.
How resource order controls work
For example, say you specify a quota limit of 20 GB for a storage volume for a cloud user and the user provisions a 40 GB storage volume. The first time, the storage volume is provisioned even though it exceeds the quota limit. However, provisioning will fail the next time the user attempts to provision a cloud resource over 20 GB.