3

SAP Sales Cloud Relationship Intelligence Setup – Azure Side Configuration

 1 year ago
source link: https://blogs.sap.com/2022/06/20/sap-sales-cloud-relationship-intelligence-setup-azure-side-configuration/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
June 20, 2022 3 minute read

SAP Sales Cloud Relationship Intelligence Setup – Azure Side Configuration

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 (Will be released Soon)

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 Registration:  Log in to your Azure portal using your admin credentials and go to Azure Active Directory
Azure-home-1.png

Azure Portal Home Page

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

Azure%20New%20Registration

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%20Registration%20Details

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-3.png

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

API-Permission-.png
Add-API-Permission-01.png
Add-API-Permission-02.png
Add-API-Permission-03.png
Add-API-Permission-04.png
Add-API-Permission-05.png

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-DL1.png

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%20New%20Group

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%20Group

Created Group

Adding%20Group%20Members

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.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK