آموزش وردپرس قالب وردپرس قالب رايگان وردپرس درس وردپرس
شیرپوینت چیست؟ ادامه معرفی کامل مایکروسافت شیپوینت Microsoft SharePoint
آموزش یکپارچه سازی SharePoint با Microsoft Outlook
آذر ۲, ۱۳۹۶
شیرپوینت چیست
شیرپوینت چیست؟ (بخش اول)
فروردین ۵, ۱۳۹۷

شیرپوینت چیست؟ (بخش دوم)

شیرپوینت چیست
اگر هنوز مقاله اول درباره شیرپوینت چیست را نخوانده‎اید توصیه می‎کنیم حتما آن را از طریق این لینک مطالعه فرمایید: شیرپوینت چیست؟ (بخش اول)

مفاهیم اساسی:

برای درک شیرپوینت دانستن مفاهیم اساسی زیر ضروری است:
کاربردها

کاربردهای شیرپوینت از شرکتی به شرکت دیگر تفاوت دارد. این محصول شامل طیف گسترده ای از قابلیت ها است که اکثرا نیاز به تنظیم و مدیریت دارند. کاربردهای رایج شیرپوینت :

مدیریت محتوا و اسناد سازمانی
شیرپوینت اجازه مدیریت، ذخیره، بازیابی، جستجو، طبقه بندی(آرشیو)، پیگیری، گزارش گیری روی اسناد و رکوردهای ثبت شده را می دهد و همچنین قابلیت جستجو و تهیه گراف را فراهم می سازد. یکپارچه شدن شیرپوینت با Microsoft Windows و Microsoft Office اجازه ویرایش فوری مشارکتی و همگام سازی مدیریت حقوق اطلاعات رمز نگاری شده را می دهد که این قابلیت اغلب برای جایگزین کردن یک فایل سرور موجود استفاده می شود.

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

نرم افزار مشارکتی
شیرپوینت شامل قابلیت های نرم افزارهای همکاری های تیمی است که شامل برنامه ریزی و زمان بندی پروژه(ادغام شده با Outlook و Project)، مشارکت اجتماعی، صندوق های پیام اشتراکی و فضای اسناد مربوط به پروژه می شود. این مباحث در شیرپوینت برپایه مفومی با نام "TeamSite" است.

سرویس میزبانی فایل
سرور میزبانی فایل شیرپوینت OneDrive For Business که امکان ذخیره و همگام سازی اسناد افراد جداگانه را می دهد مانند به اشتراک گذاری عمومی و یا خصوصی قایل آن اسناد. این سرویس اغلب با دیگر سرویس های مایکروسافت آفیس مانند Microsoft Exchange ترکیب می شود تا یک "ابر شخصی" تولید کند. این قابلیت اغلب با سرویس هایی مثل DropBox مقایسه می شود.

برنامه های سفارشی تحت وب
قابلیت های توسعه سفارشی شیرپوینت یک لایه اضافه از سرویس ها را فراهم می کند که اجازه نمونه سازی سریع برنامه های یکپارچه شده تحت وب را می دهد. شیرپوینت توسعه دهندگان را قادر می سازد تا بخش های همکاری و منابع داده ای را با استاندارد هایی مثل REST/OData/OAuth ادغام کنند.

ساختار محتوا

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

وب پارت ها(Web-Parts) و اپ پارت ها(App-Parts)
وب پارت ها و اپ پارت ها اجزایی هستند که می توانند در صفحات اضافه شوند و برای نمایش اطلاعات از برنامه های شیرپوینت و متفرقه استفاده می شوند.

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

یک لیست شیرپوینت آیتم های داده را ذخیره و نمایش می دهد.

هر آیتم درون یک کتابخانه یا لیست یک Content Item یا آیتم محتوا است.

Content Type یا انواع محتوا مفاهیم و تعاریف آیتم ها است. شیرپوینت به شما اجازه ساخت تعاریف خود بر اساس انواع پیش ساخته شده مانند مخاطبین، ملاقات ها، اسناد و پوشه ها را می دهد.

برخی از انواع مختوای پیش ساخته شده مانند مخاطبین یا قرار ملاقات ها به لیست اجازه تنظیمات پیشرفته مانند همگام سازی(Sync) با Outlook یا Project را می دهد. در شیرپوینت ۲۰۱۳ در بعضی نقاط، "لیست‌ها" و "کتابخانه‌ها" به "Apps" تغییر نام یافتند. در شیرپوینت ۲۰۱۶ نام آن‌ها مجدداً به "لیست ها" و "کتابخانه ها" برگشت داده شد.

سایت ها
یک سایت، مجموعه ای از صفحات، لیست ها، کتابخانه ها، برنامه ها، پیکربندی ها، مشخصه ها، انواع محتوا و زیرسایت ها است. نمونه هایی از الگو های سایت در شیرپوینت شامل سایت های مشارکتی(collaboration(team) sites)، سایت های ویکی(wiki sites)، سایت های خالی(blank sites) و سایت های انتشار(publishing sites) است.

پیکر بندی و سفارشی سازی

پیکر بندی تحت وب
شیرپوینت همیشه از طریق مرورگر وب پیکر بندی می شود و رابط کاربری تحت وب اکثر قابلیت های پیکربندی محصول را فراهم می کند. شما بر اساس سطح دسترسی که دارید می توانید از رابط کاربری در موارد زیر استفاده کنید:

- دستکاری ساختار محتوا، ساختار سایت، ایجاد/حذف سایت ها، تغییر موارد امنیتی، اضافه/حذف برنامه ها

- فعال/غیرفعال کردن ویژگی های محصول، آپلود کردن طرح و تم های سفارشی سازی شده، فعالسازی ادغام با دیگر محصولات آفیس

- پیکربندی فرآیندهای پایه، مشاهده و تحلیل مقدار استفاده، مدیریت فراداده، تنظیم گزینه های جستجو، آپلود سفارشی سازی ها و اعمال یکپارچه سازی ها.

امکانات و ویژگی های شیرپوینت سرور از طریق Powershell و یا یک رابط کاربری تحت وب با نام "Central Administration" نیز قابل تنظیم هستند. پیکربندی تنظیمات فارم(Farm) سرور(بطور مثال سرویس های WebApplication) می توانند از طریق این ابزارهای مرکزی انجام شوند. علاوه بر مشخصه های پیکربندی فارم Powershell، برخی از ابزارهای محدود ساخته شده و برای مدیریت ادمین یا تغییر تنظیمات برای سایت ها یا سایت کالکشن ها در پایگاه های داده ای محتوا(Content DB) قابل دسترسی هستند.

توسعه سفارشی یا Custom Development
- مدل برنامه(App Model) شیرپوینت بازه متنوعی از انواع برنامه ها که توانایی نمایش برنامه های مبتنی بر وب تایید شده بر روی بازه وسیعی از مکانیزم های رابط کاربری(UI) را می دهد، فراهم می کند. برنامه ها از طریق یک پراکسی در شیرپوینت ارایه می شوند که نیاز به دستکاری تعدادی گواهینامه DNS دارند.

- مدل شی کاربر(Client Object Model) شیرپوینت(قابل دسترس برای API های جاوا اسکریپت و NET.) و REST/SOAP می تواند از تعدادی محیط، تامین دسترسی به کاربران شناخته شده برای سیستم به گستره وسیعی از توانایی های شیرپوینت بدست بیاید.

- پلاگین های "Sand-Boxed" می تواند توسط هر کاربر نهایی که دسترسی آن تضمین شده است آپلود شود. این پلاگین ها دارای امنیت محدود هستند و می توانند در سطوح چندگانه ای بدست آیند. در محیط های ابری چند مستاجری این تنظیمات تنهای تنظیماتی هستند که معمولا مجاز هستند.

- مشخصه های فارم اغلب کد با اطمینان بالا هستند که برای نصب در سطح فارم لازم هستند.

- برنامه های سرویس دهی: این امکان وجود دارد که مستقیما درون گذرگاه SOA شیرپوینت در سطح فارم بتوان ادغام شد. سفارشی سازی می تواند در موارد زیر ظاهر شود:

- ادغام برنامه به برنامه باشیرپوینت

- افزونه ها در عملکرد شیرپوینت

- وب پارت ها که هنگام اضافه شدن کاربر جدید در صفحه پوشش می دهند

- الگوهای صفحات/سایت ها یا صفحه/سایت

معماری سرور

سرور شیرپوینت می تواند از نظر مقیاس کوچک باشد تا تماما روی یک ماشین اجرا شود و یا آنقدر بزرگ باشد تا توسط همه ماشین ها مدیریت شود.

فارم ها
یک فارم(Farm) شیرپوینت یک گروهبندی منطقی از سرورهای شیرپوینت است که منابع یکسانی را به اشتراک می گذارند. یک فارم معمولا مستقل عمل می کند اما می تواند به عملیاتی از فارم دیگر اشاره و کمک کند یا عملیاتی را برای فارم دیگری فراهم کند. هر فارم پایگاه داده ای تنظیمات مرکزی خود را دارد که از طریق رابط Powershell یا وب سایت Central Administration مدیریت می شود. هر سرور فارم قادر است تا به صورت مستقیم با پایگاه داده تنظیمات مرکزی ارتباط برقرار کند. سرور ها از سرویسهای پیکربندی(مثل IIS) برای رسیدن به نیازهای فارم، گزارش سلامت سرور، موارد اختصاص منابع و غیره استفاده می کنند.

وب اپلیکیشن ها
نگهدارنده های سطح بالا برای محتوا در یک فارم شیرپوینت هستند. یک وب اپلیکیشن(WebApplication) مدام با پیکر بندی IIS مرتبط است. یک وب اپلیکیشن شامل مجموعه نقشه های دسترسی یا آدرس های مبتنی بر url در کنسول مدیریت مرکزی شیرپوینت است که توسط شیرپوینت در سراسر نمونه IIS های تنظیم شده در فارم تکرار شده است.

سایت کالکشن ها
یک سایت کالکشن یک گروه سلسله مراتبی از سایت های شیرپوینت است. هر وب اپلیکیشن حداقل باید یک سایت کالکشن داشته باشد. سایت کالکشن ها مشخصات مشترک، اشتراکات و برنامه های سرویس را به اشتراک گذاشته و می توانند با نام های میزبان خاص پیکر بندی شوند. یک سایت کالکشن می تواند یک پایگاه داده محتوای مجزا داشته باشد یا ممکن است یک پایگاه داده محتوا(Content DB) را با سایت کالکشن دیگری در همان وب اپلیکیشن به اشتراک بگذارد.

سرویس اپلیکیشن ها
سرویس اپلیکیشن ها قسمت هایی از عملکرد شیرپوینت را برای وب و سرویس اپلیکیشن دیگری در فارم فراهم می کند. نمونه هایی از سرویس اپلیکیشن شامل سرویس همگام سازی پروفایل کاربر و سرویس جستجوی فهرست(index) است. یک سرویس اپلیکیشن می تواند خاموش شود، روی یک سرور وجود داشته باشد یا بطور متعادل در چندین سرور در یک فارم بارگذاری شود. سرویس اپلیکیشن ها طراحی شده اند تا عملکرد مجزا و حوزه های امنیتی مستقل داشته باشند.

مدیریت، امنیت، انطباق

مدیریت متمرکز شیرپوینت(Central Administration) یک وب اپلیکیشن است که عموما روی یک سرور در فارم وجود دارد، اگرچه قادر است تا روی چند سرور مستقر شود. این برنامه یک رابط کامل مدیریت متمرکز برای وب و سرویس اپلیکیشن ها در فارم شیرپوینت فراهم می کند شامل مدیریت اکانت برای وب و سرویس اپلیکیشن ها است . در صورت خرابی CA، پاورشل ویندوز معمولا روی سرور CA استفاده می شود تا فارم را از نو پیکر بندی کند.

ساختار پلتفرم شیرپوینت به وب اپلیکیشن ها این اجازه را می دهد تا روی یک فارم وجود داشته باشند. در یک محیط میزبان به اشتراک گذاری شده(ابر)، صاحبان این وب اپلیکیشن ها ممکن است کنسول مدیریت خود را نیاز داشته باشند. شیرپوینت (Tenant Administration(TA یک وب اپلیکیشن مورد استفاده توسط صاحبین وب اپلیکیشن برای مدیریت چگونگی ارتباط وب اپلیکیشن آنها با منابع به اشتراک گذاشته شده در فارم است.

انطباق، استانداردها و یکپارچگی
- شیرپوینت با مایکروسافت آفیس یکپارچه است

- شیرپوینت از استاندارد مستندات مایکروسافت OpenXml برای یکپارچگی با آفیس استفاده می کند. فراداده اسناد نیز با استفاده از همین فرمت ذخیر می شوند.

- شیرپوینت رابط های کاربری برنامه نویسی و رابط های مبتنی بر OData ،SOAP و REST متنوعی فراهم می کند.

- شیرپوینت می تواند جهت بدست آوردن انطباق با نگهداری اسناد، مدیریت رکوردها، شناسه اسناد و کشف قوانین استفاده شود.

- شیرپوینت با CMIS(استاندارد تعامل مدیریت محتوا) با استفاده از Microsoft CMIS Connector سازگار است.

- شیرپوینت بصورت پیش فرض XHTML 1.0 معتبر تولید می کند که با استانداردهای دسترسی WCAG 2.0 سازگار است.

- شیرپوینت می تواند احراز هویت مبتنی بر ادعا را با استفاده از نشانه(token) های SAML برای اظهارات امنیتی مورد استفاده قرار دهد.

- شیرپوینت یک مدل افزونه احراز هویت باز فراهم می کند.

- شیرپوینت برای پشتیبانی از محلی سازی محتوا در شیرپوینت از XLIFF پشتیبانی می کند. همچنین پشتیبانی از APPFabric اضافه شده است.

دیگر محصولات مایکروسافت مرتبط با شیرپوینت

SharePoint Designer: یک ابزار سفارشی سازی رایگان و سمت کاربر برای شیرپوینت. نرم‌افزاری است که قابلیت‌های پیشرفته برای ویرایش صفحات HTML و ASPX را به همراه قابلیت ویرایش گردش‌کارهای شیرپوینتی را فراهم می‌کند.

Microsoft Visio: یک ابزار رسم نمودار که می تواند در طراحی فرآیندهای شیرپوینت استفاده شود.

Office WebApps: نسخه های مبتنی بر وب و آنلاین Excel ،Word ،PowerPoint ،OneNote که بصورت مستقیم با شیرپوینت یکپارچه شده اند.

Microsoft Project Server: افزونه ای در شیرپوینت که ادغام شدن با Microsoft Project را فراهم می کند.

Microsoft Project Online: افزونه ای در آفیس365 که ادغام شدن با Microsoft Project را فراهم می کند.

Microsoft Project: ابزار برنامه ریزی پروژه مبتنی بر کاربر که می تواند برای به اشتراک گذاری وظیفه و نمودار گانت به یک لیست وظیفه شیرپوینت اضافه شود.

Power BI: افزونه ای برای آفیس 365 و شیرپوینت که قابلیت های پیشرفته هوش تجاری و کسب کار را فراهم می کند.

Microsoft Exchange Server: یک سرور نامه(Mail) که با شیرپوینت یکپارچه شده است.

Skype For Business: یک سرویس بین کاربران و سرور که تماس تلفنی ، پیام کوتاه(IM)، کنفرانس و به اشتراک گذاری ویدیو/تصویر را فراهم می کند و با شیرپوینت نیز بکپارچه شده است.

Yammer: یک شبکه اجتماعی سازمانی تحت وب که با شیرپوینت متصل و ادغام شده است.

InfoPath forms Services: اجازه می دهد تا فرم های InfoPath در یک وب سایت شیرپوینت میزبانی شوند و به وسیله مرورگر وب ارائه شود.

OneDrive For Business: یک جزء همگام سازی فایل سمت کاربر که در مایکروسافت آفیس 16-2013 موجود بوده و بصورت رایگان قابل دانلود است.

شیرپوینت و زبان فارسی

مایکروسافت علی‌رغم پشتیبانی از زبان عربی و تقویم هجری قمری، پشتیبانی زبان فارسی را به شیرپوینت اضافه نکرده است. پشتیبانی از زبان فارسی در سه حوزه عناوین، راست به چپ‌سازی ظاهر و همچنین افزودن پشتیبانی از تقویم هجری شمسی از نسخه ۲۰۰۷ شیرپوینت به بعد توسط چند شرکت ایرانی انجام شده است. برای دریافت شیرپوینت با زبان فارسی همراه با تقویم شمسی(فارسی ساز ساقه) به لینک زیر مراجعه کنید:

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *