Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

NTLM Authentication

HTTP Authentication Method Grooper.CMIS

Implements NTLM (Windows Integrated) Authentication for connecting to external content platforms in Grooper.

Remarks

NTLM Authentication enables Grooper to authenticate HTTP requests using Windows credentials, following the MS-NLMP protocol. NTLM is commonly used in enterprise environments for authenticating against Microsoft servers, file shares, and other Windows-based services.

Overview

When NTLM Authentication is selected as the authentication method for a CMIS Binding or Custom Binding, Grooper will use the specified user name, password, and domain to authenticate with the target server. This method supports single sign-on scenarios and is compatible with Active Directory environments.

NTLM provides a challenge-response mechanism for authentication, offering more security than basic authentication, but is still best used over secure (HTTPS) connections to protect credentials.

Usage Notes

  • Configure the 'User Name', 'Password', and 'Domain' properties with the credentials required by the target server or Active Directory environment.
  • Use NTLM Authentication when connecting to Windows servers, SharePoint, or other services that require Windows Integrated Authentication.
  • Ensure the user account has the necessary permissions and that the domain is specified correctly for domain accounts.
  • For local accounts, the 'Domain' property may be left blank or set to the local machine name.

Example

// Pseudocode for configuring a binding with NTLM authentication var binding = new MyCustomBinding(); binding.AuthMethod = new NtlmAuthentication { UserName = "jdoe", Password = "mypassword", Domain = "MYDOMAIN" };

After configuration, Grooper will use the provided credentials for all HTTP requests made by the binding.

For more information on authentication options and security best practices, see the Grooper documentation on CMIS+ connections and authentication methods.

Properties

NameTypeDescription

Used By

Notification