Authentication

<< Click to Display Table of Contents >>

Raynet One Data Hub > 2026.2 > Connectors > Alphabetic Connector List > Microsoft 365 > Connector Parameters 

Authentication

Tenant ID

This parameter specifies the Microsoft Entra tenant (directory) ID of the service principal.

 

Technical Name

tenant_id

Category

Authentication

Type

String

Default Value

n/a

Example Values

87654321-dcba-4321-hgfe-210987654321

 

OAuth2 Client ID

This parameter specifies the client (application) ID of the service principal used for OAuth2 authentication.

 

Technical Name

client_id

Category

Authentication

Type

String

Default Value

n/a

Example Values

12345678-abcd-1234-efgh-123456789012

 

In order to execute the connector, an authorized app registration (service principal) in Microsoft Entra ID is required. The response from the Azure CLI when creating the service principal contains the necessary credentials:

appId (clientId)

password (clientSecret), and

tenantId (the ID of the underlying Microsoft Entra directory).

 

OAuth2 Client Secret

This parameter specifies the client secret generated for the App Registration used to authenticate the client. Leave this field empty if certificate and private key authentication is used instead.

 

Technical Name

client_secret

Category

Authentication

Type

String

Default Value

n/a

Example Values

AbC123dEf456GhI789...

 

Supply EITHER an OAuth2 Client Secret OR a Client Certificate and its associated Client Certificates Private Key for authentication against Microsoft Entra ID.

 

Client Certificate

This parameter specifies the authentication X509 certificate of the service principal. The value must be PEM-encoded. Leave this field empty if client secret authentication is used instead.

 

Technical Name

client_certificate

Category

Authentication

Type

String

Default Value

n/a

Example Values

-----BEGIN CERTIFICATE-----

MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAA

...

-----END CERTIFICATE-----

 

During the generation of the key pair, the associated public key (certificate) is written to the file cert.pem. On the Azure Portal, the certificate must be registered for the application in Microsoft Entra ID. Set this parameter to the content of the certificate file (cert.pem). The certificate can be shared and cannot be abused for authentication on its own.

 

Client Certificates Private Key

This parameter specifies the authentication private key associated with the X509 certificate. The value must be PEM-encoded in PKCS#8 format. Leave this field empty if client secret authentication is used instead.

 

Technical Name

client_private_key

Category

Authentication

Type

String

Default Value

n/a

Example Values

-----BEGIN PRIVATE KEY-----

MIIEwAIBADANBgkqhkiG9w0BAQEFAASCBKowggSmAgEAA

...

-----END PRIVATE KEY-----

 

Instead of authentication with a Client Secret, a certificate and private key pair can be used. The key pair (private key and certificate) must be generated on a trusted machine. Set this parameter to the content of the private key file (key.pem). Keep the key secret. Do NOT share it with anybody, and do NOT reuse keys for different applications.