Microsoft has added new preview features for integrating Azure Active Directory with consumer and business facing applications. It’s B2C offering allows you to create customized signup and login policies that include the use of Facebook and Google as authentication providers. The B2B integration allows organizations to grant access to Azure Active Directory based services to users from other domains.
B2C uses the same familiar programming model of Azure Active Directory. You can quickly and easily connect your application to B2C using industry standards OAuth 2.0 and OpenID Connect for authentication, and OData v3 for user management via our Graph API. Web app, web API, mobile and PC app scenarios are fully supported. The same open source libraries that are used with Azure Active Directory can be used with B2C to accelerate development. — Active Directory Blog
The cost of the new consumer facing service is free for up to 50,000 users. After that it’s priced base on the number of users and the number of authentications per month.
The new B2B features allow an organization to invite users from other domains, or just the internet, to access resources protected by Azure Active Directory. The admin merely creates a batch upload of users to invite in a CSV file. Those users are then sent an email with a link to be able to login and access the enterprise application.
Azure Active Directory B2B collaboration lets you enable access to your corporate applications from partner managed identities. You can create cross-company relationships by inviting and authorizing users from partner companies to access your resources. Complexity is reduced as each company federates once with Azure AD and each user is represented by a single Azure AD account. Security is increased as access is lost when partner users are terminated from their organizations and unintended access is not granted by membership in internal directories. For business partners that don’t already have Azure AD, B2B collaboration has a streamlined signup experience to provide Azure AD accounts to your business partners. — Active Directory Blog
You can sign up for these services now in the Azure Management Portal.