# Google OAuth Missing required parameter: client\_id

**URL:** https://community.zammad.org/t/google-oauth-missing-required-parameter-client-id/19028
**Category:** Technical assistance
**Created:** [November 4, 2025, 8:44am UTC](https://community.zammad.org/t/google-oauth-missing-required-parameter-client-id/19028 "2025-11-04T08:44:02Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Javi](https://community.zammad.org/letter_avatar_proxy/v4/letter/j/ed8c4c/32.png) [@Javi](https://community.zammad.org/u/Javi)
#### Post date: [November 4, 2025, 8:44am UTC](https://community.zammad.org/t/google-oauth-missing-required-parameter-client-id/19028/1 "2025-11-04T08:44:02Z")

</div>

### Infos:

- Used Zammad version: 6.5.2-1761942778.51909d1d.bookworm
- Used Zammad installation type: package
- Operating system: Debian 12
- Browser + version: Chrome 141

### Expected behavior:

- I needed to migrate to Oauth because IMAP was failing and by following the steps at the zammad website i tought i was going to be easy.

### Actual behavior:

- When trying to Add Account at Channels \> Google Email or at Channels \> Mail \> Migrate Now it returns at both options:  
but it returns:  
Access blocked: Authorization Error  
[myemail@domain.com](mailto:myemail@domain.com)  
Missing required parameter: client\_id Learn more about this error  
If you are a developer of this app, see error details.  
Error 400: invalid\_request

### Steps to reproduce the behavior:

- install at debian 12 the 6.5.2 version
- Create a project at [cloud.google.com](http://cloud.google.com)
- Follow steps at Zammad docummentation

---

<div class="post-metadata">

### Author: ![rolfschmidt](https://community.zammad.org/user_avatar/community.zammad.org/rolfschmidt/32/3368_2.png) [@rolfschmidt](https://community.zammad.org/u/rolfschmidt)
#### Post date: [November 7, 2025, 10:19am UTC](https://community.zammad.org/t/google-oauth-missing-required-parameter-client-id/19028/2 "2025-11-07T10:19:20Z")

</div>

I had this yesterday with a customer, you might need to enable API access.

Watch your log, while you connect your Google Mail:

`tail -f /opt/zammad/log/production.log | grep ERROR -A10`

and try to connect again. Does it show more information in the error?

We really need to update the documentation, the dialogs changed too much.
