# Matchmaker

> 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.

## Roles required

| Role                             | Description                                                        |
| -------------------------------- | ------------------------------------------------------------------ |
| [Matchmaker Config Manager]      | Grants write access to Matchmaker configuration.                   |
| [Matchmaker Config Viewer]       | Grants read access to Matchmaker configuration.                    |
| [Game Server Hosting API Viewer] | Grants access to manage Pools hosted on Game Server Hosting (GSH). |
| [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

[Game Server Hosting API Viewer]: https://services.docs.unity.com/docs/service-account-auth/#game-server-hosting-api-viewer

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