Example Configuration

The following is an example IDOL Server configuration file with a single security type configured. The highlighting shows the relationships between the different sections in the configuration file.

[Server]
DeferLogin=True

[Security]
SecurityInfoKeys=123,456,789,012
0=NT_V4

[NT_V4]
SecurityCode=1
Library=C:\Autonomy\IDOLServer/IDOL/modules/mapped_security
Type=AUTONOMY_SECURITY_V4_NT_MAPPED
ReferenceField=*/AUTONOMYMETADATA
EscapedEntries=true


[FieldProcessing]
0=DetectNT_V4Security
1=HideAutonomyMetaDataField

[DetectNT_V4Security]
PropertyFieldCSVs=*/SECURITYTYPE
PropertyMatch=NT
Property=SecurityNT_V4

[HideAutonomyMetadataField]
PropertyFieldCSVs=*/AUTONOMYMETADATA
Property=SetACLField


//---Properties---//

[SecurityNT_V4]
SecurityType=NT_V4

[SetACLField]
HiddenType=True
ACLType=true


[UserSecurity]
DefaultSecurityType=0
CheckEntitlement=TRUE
SyncRolesFromGroups=true
0=NT

[NT]
Library=./modules/user_ntsecurity
GroupServerHost=123.4.5.67
GroupServerPort=3057
Domain=AUTONOMY
SecurityFieldCSVs=username,domain
DocumentSecurity=true
DocumentSecurityType=NT_V4
v4=true
CaseSensitiveUserNames=FALSE
CaseSensitiveGroupNames=FALSE


[UserSecurityFields]
0=username
1=password
2=group
3=domain

_HP_HTML5_bannerTitle.htm