# Overview

> The Matchmaker module is an interface to manage Matchmaker configurations.

The Matchmaker module is an interface to manage
Matchmaker configurations.

Root command aliases: `matchmaker`, `mm`

Use `ugs matchmaker -h` to get help on how to use the Matchmaker commands.

> **Warning:**
>
> Multiplay hosting is no longer supported. `ugs deploy` skips any queue with a pool that uses Multiplay hosting, including that queue's other pools, and reports an error.
> `ugs fetch` still updates the queue file and reports a warning for each Multiplay pool.
> Switch those pools to another hosting type, such as `MatchId`, to deploy the queue.

## Roles required

| Role                        | Description                                          |
| --------------------------- | ---------------------------------------------------- |
| [Matchmaker Config Manager] | Grants write access to Matchmaker configuration.     |
| [Matchmaker Config Viewer]  | Grants read access to Matchmaker configuration.      |
| [Unity Environment Viewer]  | Grants read access to all environments in a project. |

> **Note:**
>
> To navigate commands for this service, refer to the sidebar or click on the "Next" button.

[Matchmaker Config Manager]: https://services.docs.unity.com/docs/service-account-auth#matchmaker-config-manager

[Matchmaker Config Viewer]: https://services.docs.unity.com/docs/service-account-auth#matchmaker-config-viewer

[Unity Environment Viewer]: https://services.docs.unity.com/docs/service-account-auth/#unity-environments-viewer
