ورود با گوگل

ورود با گوگل، یا احراز هویت ورود با گوگل کارکرد مفیدی است که به کاربران اجازه می‌دهد با استفاده از حساب گوگل خود به پایگاه‌داده سازمان‌یار وارد شوند.

این کارکرد به ویژه زمانی مفید است که سازمان‌ها از فضای کاری گوگل (Google Workspace) استفاده می‌کنند و می‌خواهند کارمندان داخل سازمان با استفاده از حساب‌های گوگل به سازمان‌یار متصل شوند.

هشدار

پایگاه‌داده‌هایی که بر روی Odoo.com میزبانی می‌شوند نباید برای مالک یا مدیر سیستم پایگاه‌داده از ورود OAuth استفاده کنند. این کار باعث می‌شود پایگاه‌داده پیوند خود را Odoo.com از دست بدهد. اگر OAuth برای این کاربران تنظیم شده باشد، پایگاه‌داده برای تکثیر، تغییر نام، و یا مدیریت در پورتال Odoo.com قابل دسترسی نخواهد بود.

پیکربندی

ورود با گوگل در سازمان‌یار، نیازمند پیکربندی هم در سمت گوگل و هم در سمت سازمان‌یار است.

داشبورد API گوگل

  1. وارد داشبورد API گوگل شوید.

  2. از باز بودن پروژه درست اطمینان حاصل کنید. اگر هنوز پروژه‌ای وجود ندارد، Create Project را بزنید، نام پروژه و سایر جزئیات شرکت را وارد کنید، و Create را بزنید.

    تکمیل جزئیات پروژه جدید.

    نکته

    از منوی کشویی بازشونده نام شرکت را انتخاب کنید.

اطلاعات هویتی (اعتبارنامه)

  1. در منوی چپ Credentials را بزنید.

    منوی دکمه اعتبارنامه.
  2. Create Credentials را بزنید و OAuth client ID را انتخاب کنید.

    انتخاب شناسه کلاینت OAuth.
  3. برای Application Type گزینه Web Application را انتخاب کنید. در ادامه صفحات مجازی که اودوو در آن‌ها هدایت خواهد شد را پیکربندی کنید.

    برای دستیابی به این صفحات، در فیلد Authorized redirect URIs، دامنه پایگاه‌داده را قبل از /auth_oauth/signin وارد کنید (مثال: https://sazmanyar.tashilgostar.com/auth_oauth/signin) و سپس Create را کلیک نمایید.

  4. حالا که کلاینت OAuth ایجاد شد، صفحه‌ای حاوی Client ID و Client Secret ظاهر می‌شود. برای مراحل بعدی Client ID را ذخیره کنید، چراکه برای پیکربندی در سمت سازمان‌یار ضروری است و در گام‌های بعدی به آن خواهیم پرداخت.

ورود با گوگل در سازمان‌یار

دریافت شناسه Client ID

پس از کامل شدن گام‌های قبل، دو کلید در داشبورد API گوگل تولید می‌شود: Client ID و Client Secret. در این مرحله Client ID را کپی کنید.

Client ID تولیدی Google OAuth.

فعال‌سازی در سازمان‌یار

  1. وارد منوی تنظیمات ◄ تنظیمات عمومی ◄ ادغام شوید، و اعتبارسنجی OAuth را فعال کنید و ذخیره کنید.

    توجه

    بعد از فعال شدن این گزینه ممکن است سازمان‌یار دوباره درخواست کند به حساب خود وارد شوید.

  2. در همان مسیر (تنظیمات عمومی ◄ ادغام) احراز هویت با گوگل را فعال کنید. سپس کلید دریافتی از داشبورد API گوگل را در فیلد شناسه Client ID وارد کرده و ذخیره کنید.

    وارد کردن شناسه Client ID در تنظیمات سازمان‌یار.

    توجه

    در برنامه تنظیمات، زیرمنوی ادغام، از قسمت اعتبارسنجی OAuth و کلیک بر ارائه دهندگان OAuth به پیکربندی OAuth2 گوگل دسترسی پیدا کرد.

ورود به سازمان‌یار با گوگل

برای لینک کردن حساب گوگل به پروفایل سازمان‌یار، لازم است در اولین ورود خود به سازمان‌یار ورود با گوگل را بزنید.

صفحه بازنشانی رمزعبور با دکمه «ورود با گوگل».

برای دسترسی به صفحه بازنشانی رمز عبور، کاربران فعلی باید رمز عبور خود را بازنشانی کنند، ولی کاربران موجود می‌توانند به جای انتخاب رمز عبور جدید، ورود با گوگل را انتخاب کنند.