API & Web Project Authentication with Azure Active Directory

所在平台: Udemy

课程主页: https://www.udemy.com/course/authentication-with-azure-active-directory/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程总结:使用 Azure Active Directory 进行 API 和 Web 项目身份验证** 本课程将演示如何利用 Azure Active Directory (Azure AD) 来为 API 和 Web 项目实现身份验证。课程主要围绕**单租户身份验证**展开,并指出其核心概念同样适用于**多租户身份验证**。此外,课程还将涵盖如何使用 Postman 访问 API。 **核心概念:** * **单租户应用:** 仅能在注册时所属的租户(即其主租户)中使用的应用。 * **多租户应用:** 不仅可在用户的主租户中使用,也可在其他租户中使用。 **单租户身份验证的优势:** * 更简单的编程模型。 * 更便捷的应用管理。 * 无需额外步骤阻止外部用户访问。 * 无需配置服务主体 (Service Principal)。 * 非常适用于用户数量较少的情况。 **课程涵盖的 Azure AD 功能:** * **应用程序管理 (Application Management):** 管理应用程序在 Azure AD 中的注册和配置。 * **B2B 身份验证 (B2B Authentication):** 允许外部用户(如合作伙伴)访问您的应用程序,同时保持对公司数据的控制。 * **B2C 身份验证 (B2C Authentication):** 自定义和控制用户在应用程序中注册、登录和管理个人资料的方式。 * **条件访问 (Conditional Access):** 基于用户的身份、设备、位置等条件来控制对资源的访问。 * **域服务 (Domain Services):** 提供 Azure AD 的托管域服务。 * **混合标识 (Hybrid Identity):** 将本地标识与 Azure AD 集成。 * **标识治理 (Identity Governance):** 管理用户访问权限和策略。 * **标识保护 (Identity Protection):** 检测和响应潜在的安全风险。 * **Azure 资源的托管标识 (Managed identities for Azure resources):** 为 Azure 服务提供自动管理的标识。 * **特权身份管理 (Privileged Identity Management - PIM):** 管理和监控特权访问。 * **报告和监视 (Reports and monitoring):** 提供有关用户活动和系统状态的报告。 **先决条件:** * Visual Studio 2019。 * Azure 订阅(即使是已禁用的账户也可以,因为它允许您免费使用 Azure AD 12 个月)。

课程评论(0条)

课程详情

In this course I'll show how we can authenticate API and Web project using the Azure Active Directory.I have used Single Tenant Authentication however the concepts remain same for the Multi Tenant Authentication.I have also mentioned in this project that how we can access the API using Postman.What is Single Tenant & Multi Tenant ?Single-tenant apps are only available in the tenant they were registered in, also known as their home tenant.Multi-tenant apps are available to users in both their home tenant and other tenants. Pre-Requisites:Visual Studio 2019Azure Subscription - Even the disabled account also you can use as it allows you to use the Azure Active Directory for 12 months for free.Benefit of Single Tenant Authentication- Programming model is simpler- App management is easier.-No extra effort to block external user access.-Service principal provisioning is not required.-Works great for small number of usersFeatures Work in Azure ADApplication Management Authentication - B2B authentication -Manage your guest users and external partners, while maintaining control over your own corporate data -B2C authentication -Customize and control how users sign up, sign in, and manage their profiles when using your appsConditional accessDomain ServicesHybrid IdentityIdentity GovernanceIdentity ProtectionManaged identities for Azure resourcesPrivileged identity management (PIM)Reports and monitoring

课程标签

0人关注该课程

主题相关的课程