OAB به صورت پیش فرض، تصویری از GAL است که Outlook می تواند به منظور ارائه یک منبع محلی برای اعتبار سنجی آدرس های ایمیل و جستجو در آنها، از Exchange، دریافت (Download) می نماید.
تمامی کاربران موجود در GAL، به جز آنهایی که دارای ویژگی Hidden بودن از Address List ها هستند، شامل OAB نیز خواهند شد.
برای مشاهده کاربرانی که دارای ویژگی Hidden بودن از Address List ها هستند، از cmdlet زیر استفاده می شود:
Outlook به عنوان کلاینت، نیازمند Download نمودن یک کپی از OAB است تا به صورت Offline نیز کاملا” عملیاتی و فعال باشد.
Outlook هایی که در حالت Cached Exchange، پیکربندی می شده اند، به صورت اتوماتیک OAB را Download می کنند. Outlook به صورت روزانه Update های OAB را چک می کند و آنها را Download می نماید. امکان تغییر این چک روزانه وجود ندارد.
برای Download کردن OAB به صورت Manual در Outlook، در قسمت Send/Receive Group بر روی گزینه Download Address Book کلیک می کنیم.
بنابراین به طور کلی می توان گفت: یک OAB، یک کپی Download شده از یک Address Book است که به یک کاربر اجازه می دهد به آدرس های ایمیل کاربران، هنگامی که از سرور Exchange، جدا شده است (Disconnect شده است)، دسترسی داشته باشد.
Exchange Administrator ها می توانند تعیین کنند که کدام Address Book ها به صورت Offline نیز در دسترس کاربران قرار بگیرند.
OAB یک Virtual Directory در IIS نصب شده بر روی Exchange، ایجاد می کند. کلاینت های Outlook 2010، Outlook 2013، Outlook 2016 و Outlook 2019 از این Virtual Directory برای دریافت OAB استفاده می کنند. به این مکانیسم، Web Based Distribution گفته می شود.
نکته: با استفاده از cmdlet:
New-OABVirtualDirectory
می توان Virtual Directory جدید برای یک لیست OAB ایجاد نمود.
ایجاد یک OAB
اگر بخواهیم یک OAB جدید بنام WBD-OAB ایجاد نماییم که یک Address List از قبل ایجاد شده بنام My Address List را شامل گردد و از طرف دیگر، این OAB جدید بر روی یک سرور بنام VAN-EX1 ایجاد شود و از همان Default Virtual Directory برای Web Based Distribution استفاده کند، از cmdlet زیر استفاده می کنیم:
باید توجه کرد که هنگامی که از پارامتر AddressLists استفاده می شود، تمامی Address List های موجود در OAB، ابطال خواهد شد. لذا اگر بخواهیم Address List های موجود باقی بماند، باید به همراه Address List جدید، Address List های موجود را نیز Add کنیم. به عنوان مثال cmdlet زیر عملیات افزودن Address List به یک OAB را صورت می دهد: