Skype For Business
با سلام
براي فعال شدن يوزر در Skype for business بايد هر كاربر Enable شود ، آيا راهكاري داره كه يك گروه درست كنيم و كاربراني كه داخل گروه هستن دسترسي آنها فعال بشه
از طريق پاورشل شنيدم كه اوكي ميشه ، ولي نميدونم چطوري بايد بهش معرفي كنم
ممنون ميشم اساتيد راهنمايي كنن
1 پاسخ
سلام
در نظر داشته باشید که مکانیزم فعال سازی کاربران در SFB به این شکل نیست که شما یک گروهی داخل اکتیو دایرکتوری ایجاد کنید و هر کاربری که عضو آن می کنید در SFB فعال شود، اما راهکاری وجود دارد که شما می توانید اعضای یک گروه، کاربران داخل یک OU یا کاربرانی با Attribute های مشخص (به طور مثال بر اساس Department) را داخل SFB فعال کنید. برای Enable کردن کاربران موجود در یک گروه راهکار به شکل زیر می باشد:
ابتدا یک Notepad باز کنید.
سپس دستور ذیل را داخل آن کپی کنید و مقادیر مورد نظر را با توجه به دامین خود جایگذاری کنید.
get-adgroupmember -identity "group name" |foreach {get-aduser $_.samaccountname | foreach {enable-csuser -identity $_.userprincipalname -registrarpool "yourpool.domain.com" -sipaddresstype samaccountname -sipdomain domain.com}}
برای مثال:
get-adgroupmember -identity "ICT" |foreach {get-aduser $_.samaccountname | foreach {enable-csuser -identity $_.userprincipalname -registrarpool "fe.zoho.lab" -sipaddresstype samaccountname -sipdomain zoho.lab}}
سپس SFB Management Shell را به صورت Run as Administrator اجرا کنید و دستور متناظر با اطلاعات شبکه خود را داخل آن کپی و اجرا کنید. اگر پیغام خطایی دریافت نکردید به Control panel سرویس SFB برید و در قسمت Users با کلیک بر روی Find کاربرانی که دسترسی آنها فعال شده است را مشاهده خواهید کرد.
دو نکته:
1. داخل دستور در قسمت get-aduser $_.samaccountname و sipaddresstype گزینه (samaccountname) انتخاب شده که با توجه به تنظیمات خودتون میتونید تغییرش بدین، مثلا بر اساس آدرس ایمیل باشه.
2. به نظرم دونه به دونه کاربر ها را فعال کنید بهترِ، چونکه ممکن کاربری داشته باشین که دسترسی خاصی داشته باشه و عضو گروهی باشه و موقع ساخت با توجه به این موارد نام کاربریش فعال نشه، اما کاربری با هر دسترسی، وقتی از طریق Shell فعال میشود، کمتر پیش آمده که با مشکل یا خطایی به هنگام فعال سازی مواجه شود.