This post was originally published at Attention Developers: Check out how to integrate Azure AD and Microsoft Graph into your application running BBM Enterprise SDK

Photo originally posted on Unsplash by @ikukevk

Real-time communications across devices and platforms are becoming enterprise table stakes and Communications Platform as a Service (CPaaS) tools like the BBM Enterprise SDK are key enablers of the productivity and collaboration gains businesses are constantly seeking.

Built on our strong history in secure mobile messaging, the BBME SDK allows developers to quickly integrate secure voice, video, messaging, and data sharing services into their apps. Via the SDK, your business can reach its full communications potential without having to expend resources maintaining a back-end or building custom features. And we’re always on the lookout for ways to give you more options in that regard.

Here at BlackBerry, we understand that customers may already have Microsoft solutions deployed to manage contacts and user authentication. We want to make it easier to integrate those services with BBME SDK—so you can quickly innovate and provide new capabilities for your growing set of users.

That’s why we’re pleased to demonstrate just how you can integrate Microsoft Azure AD and Microsoft Graph to power your secure app development journey. We have provided you with some sample codes to see this in action.

 Azure AD for Identity Management

Your workers probably use multiple apps across multiple devices on an average workday. Without an effective identity management solution, handling authentication for those apps is a nightmare for both end-users and IT.

BBM Enterprise SDK integrates with Azure AD to easily authenticate and associate users with their accounts.

Check out our code sample that demonstrates how the SDK can be used with Azure AD to provide a cloud-based identity provider for a customer’s application.

Microsoft Graph for User Data Management

With app development, you need to be sure that your workers’ data are connected to services, to yield a seamless integrated experience. The Microsoft Graph API connects your BBME SDK apps to the necessary data –such as mail, calendar, contacts, and directory—allowing developers easily to facilitate powerful communications.

Check out our code sample that demonstrates how to integrate the Microsoft Graph API into your BBME SDK app.

Security All Around

With the BBM Enterprise SDK, your messages are protected from being viewed or modified by anyone other than the sender and intended recipients.

To keep your data safe, the cryptographic keys used to protect those communications are stored and distributed via a cloud key storage system of your choice that satisfies our requirement. If you are using Microsoft services, one way to go is with Microsoft Cosmos DB.

With superior security, unmatched reliability, and rich chat features, the BBM Enterprise SDK offers your business everything it needs to keep employees and customers connected and communicating. No matter what your industry or use case, BlackBerry’s got you covered. And we’ll help you keep every single message, data stream, and call secure.

You can find new sample apps and code here

To learn more about embedding real-time communications into your apps and services, visit the BBME SDK Website.

Taken from: 

This post was originally published at Attention Developers: Check out how to integrate Azure AD and Microsoft Graph into your application running BBM Enterprise SDK