این مقاله به سه بخش تقسیم شده است
محدودیت دسترسی Azure DevOps در سرویس برنامه Azure با استفاده از پورتال مدیریت Azure – ما یاد خواهیم گرفت که چگونه دسترسی به سرویس Azure App را به صورت دستی با استفاده از پورتال Azure محدود کنیم.- محدودیت آدرس IP انبوه Azure DevOps در سرویس برنامه Azure به صورت پویا با استفاده از PowerShell – ما یاد می گیریم که چگونه از اسکریپت PowerShell استفاده کنیم تا به صورت پویا درج انبوه آدرس های IP را برای پیکربندی محدودیت های دسترسی برای سرویس Azure App انجام دهیم.
- Azure DevOps
محدودیت آدرس IP انبوه سرویس برنامه Azure را به صورت پویا با استفاده از خط لوله PowerShell و Azure DevOps خودکار می کند ما یاد خواهیم گرفت که چگونه فرآیند محدودیت دسترسی را هر بار که تغییری در لیست آدرس های IP با استفاده از خطوط لوله Azure DevOps ایجاد می شود، خودکار کنیم.
![دسترسی به محدودیت سرویس برنامه Azure با استفاده از پورتال مدیریت Azure](http://pezhvak24.ir/dl/codenevis/firstcode/article/azure-devops-access-restriction-of-azure-app-service-using-azure-management-po/Images/Access%20Restriction%20of%20Azure%20App%20Service%20using%20Azure%20Management%20Portal.png)
Azure DevOps – محدودیت دسترسی به سرویس برنامه Azure با استفاده از پورتال مدیریت Azure – سه روش
پیش نیازها
- اشتراک لاجوردی
- سرویس برنامه Azure
معرفی
Azure App Service یک ارائه PaaS از Microsoft Azure است که در آن می توانیم برنامه های وب را میزبانی کنیم. پس از استقرار برنامه های وب، هر کسی می تواند از طریق اینترنت به برنامه دسترسی داشته باشد.
در زیر چند سناریو وجود دارد که ممکن است بخواهید دسترسی به App Service را محدود کنید.
- برنامه شما یک برنامه داخلی است که در Azure App Service میزبانی می شود و می خواهید دسترسی را فقط با آدرس IP سازمان یا شبکه خود محدود کنید.
- برنامه شما هنوز فعال نشده است و می خواهید فقط به تیم داخلی خود در محدوده ای از آدرس های IP دسترسی داشته باشید تا برنامه شما فعال شود.
- شما از Deployment Slots استفاده می کنید و نمی خواهید به افراد خارجی اجازه دسترسی به اسلات مرحله بندی را بدهید.
- شما از مجموعه ای از آدرس های IP درخواست های خراش دادن خودکار دریافت می کنید و می خواهید آنها را مسدود کنید.