Skip to content

Service Request Submission Throttling#1964

Closed
chetnadev wants to merge 2 commits intoServiceNowDevProgram:mainfrom
chetnadev:3hack
Closed

Service Request Submission Throttling#1964
chetnadev wants to merge 2 commits intoServiceNowDevProgram:mainfrom
chetnadev:3hack

Conversation

@chetnadev
Copy link
Contributor

This business rule in ServiceNow is designed to limit the number of service catalog requests a user can submit within a certain timeframe specifically, 5 requests per hour.

This rule helps throttle excessive catalog request submissions, which can:
Prevent system abuse (intentional or accidental),
Avoid spamming by users (especially in large environments)

This ServiceNow Business Rule checks if the current user has submitted 5 or more service catalog requests (sc_request) in the past hour. If they have:
It shows an error message, And aborts the current request from being submitted.
It uses GlideAggregate to efficiently count recent requests made by the same user, and compares the count against the limit.

@rohi-v rohi-v self-assigned this Oct 9, 2025
@rohi-v
Copy link
Contributor

rohi-v commented Oct 9, 2025

Hi @chetnadev

Please mention the BR details(table Name, When to Trigger) in the readme file.

The logic doesn't seem to work when validated from portal and native UI too.

Closing this for now. Once you make additional changes, feel free to re-open this Pull Request or create a new one.

@rohi-v rohi-v closed this Oct 9, 2025
@chetnadev chetnadev deleted the 3hack branch October 9, 2025 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants