Creating Service Principal - Developer Documentation
Skip to content

Creating Service Principal

You can create Service Principal to configure the native tools of Microsoft Azure to access the files/objects in Integrated Data Lake. Using Service Principal, you can call Azure Data Lake Storage (ADLS) APIs directly. You can generate Service Principal for each environment with a specific access to your own data only.

The Service Principal's ClientId/Secret can be managed as per the guidelines.

Region deviation

Service Principal is applicable for Region Europe 2.


To configure the native tools of Microsoft Azure with Service Principal, follow these steps:

  1. Click on "Service Principal" tab.
  2. In the "Service Principal" window, click on create service principal icon.


    • Enter the "Name".
    • Enter the path for "Service Principal".
    • Specify the access permission (Read, Write or Read and Write)


The subtenant option can be selected, if the Service Principal is for a subtenant.

3.Click Create.


① Refresh to update Service Principal ② Deletes the Service Principal ③ Create the seceret to the Service Principal


You can now create a secret for Service Principal to access the files/objects from the specified path.


Maximum 5 Service Principals can be created in Integrated Data Lake.

Last update: September 13, 2023