CRM and CX Blogs by SAP
Stay up-to-date on the latest developments and product news about intelligent customer experience and CRM technologies through blog posts from SAP experts.
cancel
Showing results for 
Search instead for 
Did you mean: 
ashwin_shetty2
Advisor
Advisor
This series of blog posts provides a good overview of how to configure Relationship Intelligence which is now available with SAP Sales Cloud's Intelligent Sales Add-on.

Currently, we only support integration with Office 365 hence this is a prerequisite for this solution.

Please make sure you refer to all these blogs for end-to-end setup.

  1. Setting up your Application and Distribution List/Group in the Azure portal (This Blog)

  2. Generating Password Protected Self-Signed Certificate using open SSL

  3. Setting up Relationship Intelligence in SAP Sales Cloud 


Setting up your Application in Azure is one of the first steps that you would need to perform in Relationship Intelligence. Ensure you have an Azure account with an active subscription.

There are 3 important steps in this and I will try to cover the steps you must follow with screenshots.

  1. Application Registration

  2. Grant API Permission for Application

  3. Create Distribution List/ Group 


 

 

  1. Application RegistrationLog in to your Azure portal using your admin credentials and go to Microsoft Entra ID 



Azure Portal Home Page



Once you are in Azure Active Directory under Manage, Select App Registrations and then click on New Registration 


Azure New Registration


 

While registering the application using any suitable Name, select supported account type as  Accounts in this organizational directory only, and since using Redirect URI is optional it can be skipped.  Then Click on Register.



Application Registration Details


Once the application is registered it will take you to an overview page where you can see all the details related to the application, such as Application ID and Tenant ID. These will be required later on while creating the server connection inside the Relationship Intelligence administration page.



Application Overview


 

2. Grant API Permission for Application

Within the application under Manage select API Permission and click on Add permission. Once you click on Add permission, you will see a pop-up - Request API permission.

Here select Microsoft Graph API -> Application Permission and then search and add the below permissions

Calendars.Read
Group.Read.All

GroupMember.Read.All
Mail.ReadBasic.All
User.Read.All


Once you add these APIs make sure you Grant Admin Consent



 


 


 



 

3. Create Distribution List/ Group :

You must ensure you have a valid group created. Relationship Intelligence monitors only those email addresses maintained in the group.

To create a group go to the Azure Active Directory and under Manage go to Groups and click on New Group


Create New Group


While creating the group ensure that you select group type Microsoft 365 and membership type as  Assigned. Ensure that the domain is the same as the one you that you have used while registering the application in the Azure portal


Create New Group


Once created make sure you have added members to the group(of course also belonging to the same domain). Add only those members whose mailbox you wish to monitor.


Created Group



Adding Group Members


 

With the above 3 steps, the Azure Side setup would be completed. There is one more step to be done in Azure which is to upload the certificate for authentication, which requires you to generate a password-protected self-signed certificate. Please do share your feedback and thoughts in the comments.

You can refer to my Next Blog post Generating Password Protected Self-Signed Certificate using open SSL  for more details on certificate generation and upload.