مایکروسافت گراف: همه چیزهایی که باید بدانید
ما قبلاً دیدهایم که مایکروسافت(Microsoft) خدمات زیادی را با تمرکز بر مصرفکنندگان و شرکتها در بازار ارائه کرده است که گاهی اوقات برای ما سخت میشود که با سرویسهای مختلف در دستگاههای مختلف همراه شویم. مایکروسافت (Microsoft)ویندوز فون(Windows Phone) را راه اندازی کرد. مردم در واقع انتظار داشتند که ارتباط و ارتباط بهتری بین دستگاه تلفن همراه و رایانه شخصی برقرار شود. من نمی گویم که مایکروسافت(Microsoft) این کار را انجام نداده است. آنها این کار را کاملاً انجام دادند. کامپیوتر و تلفن(Phone) یک جفت عالی ایجاد کردند. اما برای یک گوشی هوشمند مدرن، به چیز بیشتری نیاز دارید. این زمانی است که برنامه(Apps) ها وارد تصویر می شوند. یک گوشی هوشمند نیاز به پشتیبانی عالی از اپلیکیشن دارد. برخلاف اندروید(Android) گوگل و iOS اپل،(Microsoft)ویندوز فون (Windows Phone)مایکروسافت از طرف جامعه توسعه دهندگان پشتیبانی خوبی دریافت نکرد. من میدانم و از تلاشهای مایکروسافت(Microsoft) برای ترغیب بیشتر توسعهدهندگان به ساخت برنامهها برای پلتفرم تلفن همراه خود قدردانی میکنم، اما پس از راهاندازی مجدد پلتفرم ویندوزفون(Windows Phone) مختلف ، همیشه از رقبا عقبتر بود. اما با استراتژی جدیدی که با مدیرعامل جدید مایکروسافت(Microsoft CEO) ، ساتیا نادلا(Satya Nadella) ارائه میشود ، مایکروسافت(Microsoft) در مسیری متفاوت حرکت میکند. آنها آن را تحرک تجربه می نامند. (Mobility of Experience. )
تا آنجا که من از کتاب ساتیا، Hit Refresh فهمیدم، (Hit Refresh, ) جهان به اکوسیستم سوم تلفن همراه نیازی نداشت. او می خواست مایکروسافت(Microsoft) در مسیر Mobility کار کند. دسترسی آسان به چیزها، بهره وری بیشتر افراد، برقراری ارتباط بین دستگاه هایشان به گونه ای که با هم برای شخص و شرکت کار کنند. او آینده محاسبات را طبیعی و تعاملی تر تصور می کند. از این رو(Hence) ، همه ما شاهد حرکت مایکروسافت(Microsoft) به سمت هدفی هستیم که یک رایانه شخصی مجهز به ویندوز 10 و یک تلفن اندرویدی(Android) یا یک دستگاه iOS را با هم جمع کند و بسازد. مایکروسافت گراف(Microsoft Graph) اینجاستنقش مهمی را به عنوان محور این دیدگاه ایفا می کند.
مایکروسافت گراف چیست؟
مایکروسافت گراف(Microsoft Graph) بر اساس اصل ساختار داده(Data Structure) به نام گراف کار می کند. (Graph. )اکنون مایکروسافت آن را به این صورت تعریف می کند
Microsoft Graph is the gateway to data and intelligence in Microsoft 365. Microsoft Graph provides a unified programmability model that you can use to take advantage of the tremendous amount of data in Office 365, Enterprise Mobility + Security, and Windows 10.
Microsoft Graph با کمک API های(APIs) مختلف از گروه های محصول مختلف در داخل مایکروسافت(Microsoft) گرد هم می آید . API های زیر به Microsoft Graph API کمک(APIs) می کنند تا شروع به کار کند:
- Azure Active Directory
- خدمات Office 365(Office 365) مانند SharePoint ، OneDrive ، Outlook یا Exchange ، Microsoft Teams ، OneNote ، Planner و Excel .
- تحرک سازمانی(Enterprise Mobility) و خدمات امنیتی(Security Services) مانند Identity Manager ، Intune ، Advanced Threat Analytics و Advanced Threat Protection ( ATP ).
- خدمات ویندوز 10 مانند Activities و Devices.
- تحصیلات.
میتوانید درباره نحوه استفاده و پیادهسازی سرویسها در Microsoft Graph از اسناد رسمی اینجا(here) بیشتر بخوانید .
کاری که مایکروسافت گراف(Microsoft Graph) به کاربر کمک میکند، برقراری ارتباط است. کاربر اکنون می تواند به همه منابع در سراسر سرویس هایی که Microsoft Graph را پشتیبانی می کنند متصل شود . این کار با تبدیل کاربر به یک گروه با استفاده از رابطه MemberOf انجام می شود. این کمی توسعهدهنده است، بنابراین اگر علاقهمند هستید، میتوانید اطلاعات بیشتری درباره این رابطه MemberOf در اینجا بخوانید(here) . و یک کاربر می تواند با استفاده از رابطه مدیر(manager relationship) به کاربر دیگری متصل شود . اطلاعات بیشتر در مورد آن را اینجا بخوانید(here) .
با استفاده از این نوع مدل، مایکروسافت(Microsoft) میتواند دادههای برنامه شما مانند اعلانها و ویژگی Continue on PC را از تلفن Android(Android Phone) ، دستگاه iOS یا تلفن(Mobile) همراه ویندوز 10 با رایانه شخصی ویندوز 10 شما همگامسازی کند.
ویژگی های مایکروسافت گراف
مایکروسافت گراف(Microsoft Graph) به توسعهدهندگان اپلیکیشن کمک میکند تا نرمافزاری بسازند که بر بهرهوری مشتریانشان تأثیر عمیقی بگذارد. برخی از ویژگی های اصلی Microsoft Graph در زیر ذکر شده است:
- (Scans)تعامل بعدی در تقویم کاربر را اسکن می کند و با ارائه اطلاعات مختلف برای شرکت کنندگان به آنها کمک می کند تا برای آن آماده شوند. این مجموعه اطلاعات شامل عناوین شغلی آنها، گروه کاری آنها و اطلاعاتی در مورد آخرین اسناد و پروژه های تیمی است که روی آنها کار یا همکاری کرده اند.
- برنامه کاربر را اسکن(Scans) می کند و به آنها در برنامه ریزی بهترین زمان برای یک جلسه کمک می کند.
- اسناد و فایلهای Office(Fetches Office) را از یک فایل ذخیره شده در فضای ذخیرهسازی ابری(Cloud Storage) ( OneDrive ) از راه دور به هر دستگاهی که در نمودار متصل است واکشی میکند.
- گردش کار و برنامه خود را مطالعه می کند تا بتواند بینش هایی را در مورد زمان صرف شده در جلسات ارائه دهد یا توصیه هایی را برای موارد مرتبط یا مهم برای شما ارائه دهد.
- به کاربر کمک می کند تا بین فایل های کاری و شخصی خود بر اساس موقعیت مکانی خود در OneDrive برای فایل های شخصی و OneDrive برای Business برای فایل های کاری تمایز قائل شود.
برخی از درخواست ها با استفاده از مایکروسافت گراف(Microsoft Graph) فراخوانی شده اند
اگر میخواهید درباره Microsoft Graph(Microsoft Graph) اطلاعات بیشتری کسب کنید یا اگر توسعهدهندهای هستید که میخواهید خدمات خود را با سازگاری با Microsoft Graph ایجاد کنید، به مستندات رسمی Microsoft Graph در اینجا بروید.(here.)
این خدمات را می توان با Graph Explorer پیاده سازی و استفاده کرد . در اینجا می توانید بیشتر بیاموزید و از پورتال Graph Explorer استفاده (Graph Explorer)کنید(here) .
Related posts
برنامه های وب Manage legacy با Enterprise Mode Site List Portal Microsoft است
Teach Kids به Code با استفاده از این Tools and Programs از Microsoft
PerfView Performance Analysis و ابزار پروفایل از Microsoft است
Download، Install، Learn Microsoft Small Basic programming زبان
GTK+ Runtime Environment چیست؟ چرا PC need شما آن را؟
نکات در استفاده از Inspect Element از Google Chrome browser
Microsoft Intune همگام سازی نمی؟ Force Intune به همگام در Windows 11/10
Redwood Resource Extractor: استخراج منابع از فایل EXE
چگونه برای تغییر User Agent and Geolocation در Edge Developer Tools
چگونه برای دانلود فایل ها از Github و آنها را
Fix Command python setup.py egg_info شکست خورده با error code 1
چگونه به راه اندازی و استفاده از Docker Desktop در Windows
Alternate Text Browser به شما امکان می دهد چندین زبان Programming را مرور کنید
SynWrite Editor: Free Text & Source Code Editor برای Windows 10
CudaText Code Editor رایگان برای برنامه نویسان است Windows
SciTE Text Processing software رایگان برای برنامه نویسان است
پیدا کردن تمام Git Commands در یک مکان در اینجا در Git Explorer
چگونه به استفاده از و اضافه کردن Work/School حساب به Microsoft Authenticator app
وب سایت هایی که به شما کمک می کند تا Code بازی Games را یاد بگیرید و لذت ببرید
بهترین ویراستاران کد برای Windows 10 که هر توسعه دهنده باید با استفاده از توان