Is it secure to integrate with SharePoint online API through a console application that uses PnP Core SDK which is hosted on local VM #1434
-
I have the below console application which is hosted on a local windows VM, which integrates with SharePoint Online. the console application authenticates with SharePoint Online using ClientId, TenantID & Certificate, as follow:-
Now my question is if this is a secure approach? I mean when the VM sends the ClientID, Client Secret & Certificate to SharePoint Online, will that info be secure over the network? i mean will the console application communicate with SharePoint in a secure way when it sends the credentials (ClientID, Client Secret & Certificate)? If not, then how we can secure this? Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
@mvcsharepointdev : yes, the communication is secure. The client cert is used to authenticate to Azure AD and get an access token to be used with SharePoint. The calls to Azure AD and SharePoint are secured using https. |
Beta Was this translation helpful? Give feedback.
yes, all communication towards Azure AD and SharePoint/Graph is encrypted due to the use of https