---
title: "Defining Global Resource Rules"
slug: "defining-global-resource-rules"
updated: 2026-06-05T15:31:42Z
published: 2026-06-05T15:31:42Z
canonical: "help.nexudus.com/defining-global-resource-rules"
stale: true
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Defining Global Resource Rules

Defining global resource rules lets you apply [limits](/v3/docs/defining-resource-rules) to multiple resources if certain conditions are met, such as the type of customer making the booking.

*For example, you can create a rule that only lets members book phone booths.*

You can also [define individual rules](/v3/docs/defining-resource-access-rules) that apply to specific resources.

You can add any number of rules to your resources. If multiple rules apply to your resource, you can also define an **evaluation order**.

We recommend reviewing our [best practices](/v3/docs/resource-rules#how-can-i-effectively-build-resource-rules) to create effective and sustainable rules for your space.

You can also check out our specific guidance on [adding multiple late cancellation fees](/v3/docs/adding-multiple-booking-cancellation-fees)

![DefiningGlobalResourceRules.gif](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/DefiningGlobalResourceRules.gif)

---

1. Log in to [dashboard.nexudus.com](https://dashboard.nexudus.com/) if you aren't already.
2. Go to [**Inventory > Resource rules**](https://dashboard.nexudus.com/billing/resourceRules).
3. Click **Add rule**.
4. Select **Manual entry**.
5. Select the **Location** where you'd like to apply the rule.
6. Select the **Resources** you'd like to apply the rule to.

Leave this field blank to apply this rule to all resources in your space.

1. Name your rule.

If this rule applies to a specific group of resources, we recommend including this group in the rule name.

![GlobalResourceRuleName_EX.png](https://cdn.document360.io/4f9a66c7-3dbb-4052-97d8-5439302e1512/Images/Documentation/GlobalResourceRuleName_EX.png)

This will help you easily spot rules that apply to this group of resources when determining evaluation order.

1. Define the **Evaluation order**.

You'll need to consider both global and individual rules when determining evaluation order.

Global resource rules can't have different evaluation orders for specific resources.

1. Toggle on **This rule is active**.
2. Toggle on **Stop the evaluation of other rules if this one is met** if you want to ignore rules with a lower evaluation order than this one.

The evaluation order is directly linked to this particular toggle.

*For example, a resource has three rules, and you enable this toggle for **Rule 2**. If **Rule 1** is passed, **Rule 2** is evaluated. If **Rule 2** is passed, **Rule 3** is **ignored** because the toggle blocks it from being evaluated.*

You generally **shouldn't** enable this toggle for the **first-ranked** rule, as it will **block all other rules** from being evaluated.

1. Click on the **Conditions** tab.
2. Define the rule's conditions.

You can define the following conditions for rules:

- **Customer type**
- **Days and times**
- **Booking price**
- **Events**
- **Courses**

Not sure which conditions you want to apply? Check out [Resource Rule Conditions](/v3/docs/defining-global-resource-rules#resource-rule-conditions).

1. Click on the **Limits** tab.
2. Define the rule's limit.

You can define the following limits for rules:

- **Custom message**
- **Available times and days**
- **Requests and cancellations**
- **Duration**
- **Members**
- **No-return policies**

Not sure which limits you want to apply? Check out [Resource Rule Limits](/v3/docs/defining-global-resource-rules#resource-rule-limits).

Custom message can't be combined with other limits in the same rule.

1. Click the **Save Changes** button.

---

All set! Your resource rule is now active. Repeat the process for every rule you'd like to implement.

You can easily disable a rule you no longer use by disabling the **This rule is active** toggle. Disabling instead of deleting the rule lets you use it again at a later date without creating the same rule from scratch.

You can view a list of all the resource rules in your space under [**Inventory > Resource rules**](https://dashboard.nexudus.com/billing/resourceRules).

## Resource Rule Conditions

You can define the following conditions for your resource rules.

| Condition | Details |
| --- | --- |
| Customer types | Lets you apply this rule to customers. You can apply rules to **All customers**, **Only contacts**, **Only members**, **Members of specific plans**, **Specific teams**, and **Specific customers**. |
| Days and times | Lets you define the time period when this rule applies. This can be certain days of the week, a specific date range, or an amount of time before the booking starts. |
| Booking price | Lets you apply this rule when the booking price is over or under a set amount. |
| Events | Lets you apply this rule to specific event attendees. You'll need [Event Categories](/v3/docs/event-categories) to use this condition. |
| Courses | Lets you apply your rule to customers who've completed specific courses. |

## Resource Rule Limits

You can add the following limits to your resource rules.

| Limit | Details |
| --- | --- |
| Custom message | Lets you add a custom message for customers when their booking doesn't meet the condition. **You can't combine custom messages with other limits in the same rule.** |
| Available times and days | Lets you define when the resource is available to book. |
| Requests and cancellations | Lets you prevent bookings too far in advance or at the last minute. You can also prevent late cancellations or [charge a late cancellation fee](/v3/docs/late-cancellation-fees). |
| Duration | Lets you define a minimum and maximum booking length and only allows bookings of a certain length. |
| Members | Lets you restrict the resource to members with specific plans and specific teams. |
| No-return policies | Lets you define a minimum time gap between bookings to avoid back-to-back bookings. You can apply this limit to all customers or the same customers booking the resource multiple times in a row. |
