احراز هویت LDAP

برای پیکربندی احراز هویت LDAP در Odoo:

  1. اپ Settings را باز کنید، به بخش ادغامها اسکرول کنید و اعتبارسنجی با LDAP را فعال کنید.

  2. روی ذخیره کلیک کنید، سپس به بخش ادغامها بازگردید و روی سرور LDAP کلیک کنید.

  3. در فهرست Set up your LDAP Server، روی جدید کلیک کنید، سپس شرکت مورد نیاز را از فهرست کشویی انتخاب کنید.

  4. در بخش اطلاعات سرور، آدرس IP و پورت سرور را به‌ترتیب در فیلدهای آدرس سرور LDAP و پورت سرور LDAP وارد کنید.

  5. استفاده از TLS را فعال کنید تا هنگام اتصال به سرور LDAP، رمزگذاری TLS/SSL امن درخواست شود، در صورتی که سرور StartTLS فعال داشته باشد.

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

  7. در بخش پارامتر پیگیری، وارد کنید:

    • نام سرور LDAP را در فیلد پایه LDAP با استفاده از فرمت LDAP (مثلاً dc=example,dc=com

    • uid=%s را در فیلد فیلتر LDAP.

  8. در بخش اطلاعات کاربر:

    • ایجاد کاربر را فعال کنید تا اولین بار که کسی با استفاده از LDAP وارد می‌شود یک پروفایل کاربر در Odoo ایجاد شود؛

    • User template را که برای ایجاد پروفایل‌های کاربر جدید استفاده می‌شود انتخاب کنید. اگر هیچ قالبی انتخاب نشده باشد، از پروفایل مدیر استفاده می‌شود.

توجه

هنگام استفاده از Microsoft Active Directory (AD) برای احراز هویت LDAP، اگر کاربران علی‌رغم استفاده از credentials‌های معتبر مشکلات login را تجربه می‌کنند، یک پارامتر سیستم جدید برای غیرفعال کردن referral chasing در کلاینت LDAP ایجاد کنید:

  1. Developer mode را فعال کنید.

  2. به تنظیمات ↤ فنی ↤ پارامترهای سیستم بروید و روی جدید کلیک کنید.

  3. فیلدها را پر کنید:

    • کلید: auth_ldap.disable_chase_ref

    • مقدار: True