Resources
The resources view is the only place where the administrator can manage all resources and their filter value settings.

The administrator can add, update or remove resources at will. Be aware that the originating back-office application is the master and that updates might override the changes made to the resources inside Dime.Scheduler.
Managing resource master data
There are quite a few columns in this grid, most of which speak for themselves. Columns like the free dates, decimals and text fields are self-explanatory. They are particularly useful for the alignment with proprietary business processes enforced in the back-office application. Furthermore, there are other columns that gather information about the address of the resource (which is used by the map component) and its membership of a team and/or department in the organization.
A few other columns deserve special attention because they serve a special purpose in Dime.Scheduler. The first one is the resource number, which is the identifier that links the resource in Dime.Scheduler to the resource in the back office. This is merely a technical solution but it is an important part to make the integration between the systems work.
Another important field is the resource type, which aims to group resources into logical units. Resource types provide additional functionality in the planning process. For example, they can prohibit the planner from assigning more than one resource of a particular type.
Next are two feature flags: GPS tracking and Exchange integration. GPS tracking is a powerful feature that enables the planner to track the live location of its resources, provided there is such a system in place that feeds the data in the back-office system. The Exchange integrator synchronizes the planning in Dime.Scheduler with the resource's inbox in Exchange. Consequently, appointments assigned to a resource will appear in that resource's calendar automatically.
Both of these flags are monitored by Dime.Scheduler's licensing system. Marking a resource with either flag will cause the license to re-evaluate and if necessary, the transaction will be cancelled if any of the thresholds are exceeded. Administrators can still manage other fields, but he cannot enable the flag until the license requirements are met. This usually involves disabling another resource's GPS tracking or Exchange integration first before returning to the resource of interest.
Another column worth mentioning is the "Do Not Show" field, which also happens to be monitored by the licensing mechanism. A resource marked as such will - rather unsurprisingly - hide the resource from the planning board. There's no filter or setup in the system that can bring this resource back until this checkbox is unchecked again.
Finally, there is the "Pin" column. By default, resources are adorned with a purple pin on the map. However, administrators can assign a pin indicator, which will override the default value when selected on the map.
Geocoding
The geocode buttons on every row or the "Geocode All" button can be used to resolve the coordinates of the resource's home address. After refreshing Dime.Scheduler, the resources whose coordinates have been resolved will now also be displayed on the map. Resources are also geocoded automatically in the background once per day.
Read more about geocoding here.
Resource Types
Resource types are created automatically when resource data is sent from the back-office application. However, additional data can be specified in Dime.Scheduler, as is elaborated in the following table:
| Field | Description |
|---|---|
| Name | The name of the resource type. It is better to not change this value if the type was sent from the back office. |
| Display Name | The label or caption of the resource type. |
| Multiple Selection | Select if multiple resources of this type can be assigned to an appointment. This creates linked appointments on the planning board, one for each resource, but these appointments share the same dates and times. Changing the start date, start time, end date or end time on one of the appointments changes the other appointments as well. |
| Block Resource Clearing | To avoid that the user accidentally clears the selected resources for the resource type. |
Resource capacity
Resource capacity entries are maintained on the Resource capacity screen. You can view and edit values in the grid: each row is a resource and the columns are time buckets (day, week, or month, depending on the view). Use the date range, search, and view options to work across the horizon you need.
Generate from calendar
The Generate from calendar action (calendar icon) opens a dialog where you set the date range and select which resources to include. Dime.Scheduler then creates capacity entries from each resource's calendar configuration: business hours, overrides, and assignments.
Generating overwrites existing capacity entries for the selected resources and date range. The dialog asks you to confirm before running.
Shortcut keys
| Shortcut key | Action | Remark |
|---|---|---|
| DELETE | Deletes the selected records. Is the equivalent of the delete button. | Only when a delete button is present |
| CTRL + click on group | Collapses the other groups in the grid | Only possible when grouping is set |
Resource Capacity
The resources page also hosts a Capacity tab where capacity can be inspected and edited per resource and time period. Capacity values feed the pivot component, the Gantt chart, and the planning board's overload indicators - they answer the question "how much can this resource take on in this period?".

Layout
The tab renders a matrix with one row per resource and one column per time bucket. The bucket size is controlled by the view mode:
- Day - one column per day. Weekends are always shown.
- Week - one column per week.
- Month - one column per month.
In the week and month views, weekends are hidden by default. Toggle the Weekends checkbox to include them.
Navigating the date range
The toolbar exposes the standard navigation:
- < / > shifts the visible range one period back or forward.
- Today resets the range to a window centred on today.
- The date range picker lets you pick an arbitrary start and end date.
The Search box on the right filters the matrix by resource name or resource number; pagination at the bottom keeps large rosters responsive.
Editing capacity
Click any cell in the matrix to edit the capacity value for that resource and time bucket. Setting a value to 0 removes the corresponding capacity entry. Edits save automatically as soon as the cell is committed.
Generate from calendar
The Generate from calendar button (calendar icon, top-right) opens a dialog that produces capacity entries from the selected resources' calendars. In the dialog you:
- Pick the date range to cover.
- Pick which resources to generate for. By default every resource currently in the matrix is selected; the search field lets you narrow the list.
- Confirm.
The generation runs in the background and overwrites existing capacity entries for the selected resources within the chosen range. Capacity is generated from the resource's regular working pattern and any calendar overrides - the same source of truth used elsewhere in the application.
Generating from a calendar overwrites capacity entries for the selected resources and date range. Tweaks made manually in the matrix are lost for the affected cells.
Mobile users
When configuring resources for mobile users, it's critical to ensure that the email address field is correctly populated. The email address serves as the linking mechanism between users in the system and their corresponding resources.
For mobile users to access their assignments and tasks through the mobile application, the email address of the user account must match exactly with the email address configured for the resource. When a user logs into the mobile app, Dime.Scheduler uses this email address to identify which resource's appointments should be displayed to that user.
Make sure to:
- Keep email addresses synchronized between users and resources
- Use valid, active email addresses for resources that will be accessed via mobile
- Verify the email address match if a mobile user reports not seeing their assignments
For more information about setting up mobile users, see the Users documentation.