netDocShare SharePoint Generate Client Id and Secret Id

netDocShare SharePoint Generate Client Id and Secret Id

                                                                                 

SharePoint Generate Client Id and Secret Id


App-Only Authentication:

App-Only is a model for setting up app principals. It can be used with SharePoint Online, as will SharePoint on-premises (SharePoint 2013 and above versions).

Steps:

  1. Navigate to SharePoint site (e.g., https://tenant.sharepoint.com)
  2. Open appregnew.aspx page (https://tenant.sharepoint.com/_layouts/15/appregnew.aspx).
    Example:
    https://m365x634254.sharepoint.com/_layouts/15/appregnew.aspx

A screenshot of a computerDescription automatically generated

  1. Click “Generate” button against Client Id row to generate a new client id.
  2. Click “Generate” button against Client secret row to generate a new client secret.
  3. Type any Title, which describes your app principal.
  4. Type App domain as www.localhost.com
  5. Specify redirect URI as https://www.localhost.com.

A screenshot of a computerDescription automatically generated

  1. Click Create.
  2. Note down the Client Id and Client Secret for future references.

A screenshot of a computerDescription automatically generated

Grant’s tenant scoped permissions to the newly created principal.

Steps:

  1. Open SharePoint Tenant site with Tenant Administrator account (https://tenantname.sharepoint.com/_layouts/15/appinv.aspx, https://tenantname-admin.sharepoint.com/_layouts/15/appinv.aspx)
    Example:
    Online – https://m365x634254.sharepoint.com/_layouts/15/appinv.aspx
    On Premises – http://klstsp16:2016/_layouts/15/ appinv.aspx

A screenshot of a computerDescription automatically generated

  1. In the App Id textbox type your generated Client Id
  2. Click the Lookup button

A screenshot of a computerDescription automatically generated

In the Permission Request XML textbox type below xml,
<AppPermissionRequests AllowAppOnlyPolicy=”true”>
<AppPermissionRequest Scope=”http://sharepoint/content/tenant” Right=”FullControl”/> </AppPermissionRequests>

A screenshot of a computerDescription automatically generated

  1. Click Create button
  2. In the next dialog click Trust It button.

A screenshot of a computerDescription automatically generated


    • Related Articles

    • netDocShare OneDrive Client ID and Secret Id Generation

      OneDrive Client ID and Secret Id Generation Step 1: Please open the azure portal in browser https://portal.azure.com/#home Step 2: Please click the “Azure Active Directory Step 3: Once Azure Active Directory open after click the “App Registrations” ...
    • SharePoint / Teams Entra Application for netDocShare Sync Prerequisites

      SharePoint/Teams Entra Application for netDocShare Sync Prerequisites Create the certificate · Generate a self-signed certificate using the PowerShell command below: $cert = New-PnPAzureCertificate -CommonName "<certificate name>" -OutPfx ...
    • netDocShare Pre-requisites Guide

      netDocShare Pre-requisites Guide Introduction This document outlines the pre-requisites for the netDocShare on SharePoint, Teams Post and Co-authoring, netDocShare Sync. SharePoint Pre-requisites SharePoint Online Make sure that you have the required ...
    • netDocShare Teams Client ID and Secret Id Generation

      Teams Client ID and Secret Id Generation Step 1: Please open the azure portal in browser https://portal.azure.com/#home Step 2: Please click the “Azure Active Directory Step 3: Once Azure Active Directory open after click the “App Registrations” Step ...
    • netDocShare Sync Admin app User Guide

      netDocShare Sync Admin app User Guide – Web and Desktop Login Please enter your Email ID. This information is required to validate your access and ensure proper licensing. SharePoint Before creating any sync jobs, the Global Admin must add the ...