# Preparing to Use Resource Manager

1. You must have the Alemba API installed and running. This is installed by default for all systems running versions higher than 9.7.
2. **The analyst** who wishes to allocate tasks to analysts/teams must:

* Be identified as a Resource Manager for the relevant workflow group(s) in the Workflow Management Groups window. See Allocating Resource Managers for more details.

{% @arcade/embed flowId="jEP4Yi9ODuWgUV5YZstX" url="<https://app.arcade.software/share/jEP4Yi9ODuWgUV5YZstX>" %}

* Have **View Resource Manager** selected in the Workflow Management Security Role: Shared Tab of their **Workflow Management** security role.

{% @arcade/embed flowId="QEPXAPxHAgawPkMHvj2B" url="<https://app.arcade.software/share/QEPXAPxHAgawPkMHvj2B>" %}

3\.  **The tasks** that require analyst allocation must be:

* Standard tasks or approvals
* Allocated to a team that has at least one resource manager
* Flagged as **Resource Managed**. This can be set in the task details on the relevant workflow template, or within individual requests.  This checkbox is available on Creating a Standard Task and Approval Tasks details windows.

{% @arcade/embed flowId="4DCX5qzhzVDquDbuD97Q" url="<https://app.arcade.software/share/4DCX5qzhzVDquDbuD97Q>" %}

{% hint style="warning" %}
If you choose to flag the task as resource managed within an individual request, or reassign a task that is already resource managed, you must ensure that the task is assigned to a workflow group that has a resource manager assigned in the Workflow Management Groups window if you wish it to continue to be resource managed.
{% endhint %}

{% hint style="success" %}

### Best Practice

If you find that, having upgraded, everyone using your ASM System is having trouble displaying Resource Manager, your system administrator should troubleshoot by running the DatabaseChecker.exe file, as described in Running the ASM Patch Tool.&#x20;

This will ensure that database corruptions do not affect the smooth running of Resource Manager.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.alemba.com/asm-hermes/use-asm/using-asm-core/requests-and-tasks/managing-resources/preparing-to-use-resource-manager.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
