Google¶
Подешава Google као OAuth провајдера тако да се корисници могу пријавити на Zammad са својим Google налогом.
Регистрација Google апликације¶
Направите нови пројекат уколико га још немате. То можете урадити преко следећег линка: https://console.cloud.google.com/projectcreate
Проверите да ли сте већ у вашем пројекту. Уколико нисте, пребаците се.
Идите на APIs & Services > OAuth consent screen. Уколико га нисте раније подешавали, видећете дугме Get started. Пратите кораке и унесите захтеване податке.
App name: Било који назив који вам има смисла. Ово је оно што ће корисник видети када покуша да се пријави преко Google-а.
User support email: одаберите доступну имејл адресу овде.
Audience: Одаберите „Internal” или „External”, у зависности од ваше ситуације.
Contact Information: унесите имејл адресу која ће бити обавештена о изменама у вашем пројекту.
Идите на APIs & Services > Credentials. Додајте подешавање кликом на падајући мени Create credentials. Одаберите OAuth client ID и попуните следеће податке, мењајући
zammad_hostу FQDN ваше Zammad инстанце. Такође можете пронаћи URI адресу редирекције у Zammad-овој Google OAuth конфигурацији.Aplication type: Web application
Name: Било који назив који има смисла, нпр. Zammad.
Authorized JavaScript origins:
https://zammad_host/Authorized redirect URIs:
https://zammad_host/auth/google_oauth2/callback
По додавању података, кликните на Create. Ово ће отворити дијалог где можете видети важне информације. Оставите овај дијалог отворен и/или ископирајте Client ID и Client secret.
Подешавање аутентификације у Zammad-у¶
Након што креирате креденцијале, пређите на инсталацију Zammad-а и идите на Подешавања > Безбедност > Апликације трећег лица > Аутентификације преко Google-а. Овде унесите свој ID клијента и Шифру клијента, укључите прекидач и кликните на Пошаљи.
Након снимања, корисници ће моћи да се пријаве преко својих Google налога.


