Advanced settings for Exchange in the configuration files
Some settings cannot be changed in the graphical configuration application. Advanced settings must be adjusted in the configuration files.
After you adjust the advanced settings, they become active after you perform a new scan.
You can adjust the advanced settings in the configuration files to:
Change the attribute used to create mailbox categories
By default ARM sorts up to 1,000 mailboxes into categories according to the Active Directory property "sn".
Using the configuration file, the selected property can be changed to any desired text attribute from Active Directory
Configuration file
pnJob.config.xml
Computer
Collector server that is configured for the Exchange Scan.
Path
%ProgramData%\protected-networks.com\8MAN\cfg
If the file is not available, copy the "template" from the following path, delete the content, and enter the code.
old: %ProgramFiles%\Protected Networks\8MAN\etc
new: %ProgramFiles%\solarwinds\ARM\etc
Code
<?xml version="1.0" encoding="utf-8"?>
<config>
<collector.scanner.exchange.sortingProperty Type="System.String">sn</collector.scanner.exchange.sortingProperty>
</config>
Possible values
Replace "sn
" with any desired AD text (single line) attribute.
Change the cut-off rules for the mailbox categories
By default, the category descriptions are generated from the first 10 characters of the first and last mailbox. You can change the length of utilized descriptions.
Configuration file
pnServer.config.xml
Computer
Access Rights Manager-Server
Path
%ProgramData%\Protected Networks\8MAN\cfg
Code
<?xml version="1.0" encoding="utf-8"?>
<config>
<exchange.CategoryLength type="System.Int32">10</exchange.CategoryLength>
</config>
Possible values
1 to 500
Prevent the formation of mailbox categories
By default, ARM sorts up to 1,000 mailboxes into categories. You can turn off the creation of categories.
Configuration file
pnServer.config.xml
Computer
Access Rights Manager-Server
Path
%ProgramData%\Protected Networks\8MAN\cfg
Code
<?xml version="1.0" encoding="utf-8"?>
<config>
<exchange.makeMailBoxCategories type="System.Boolean">false</exchange.makeMailBoxCategories>
</config>
Possible values
false
- No categories (flat list of mailboxes in the resource view)
true
- Use categories
Adjust the throttling factor
The Exchange Web Service is used to scan delegations. The scan works with the given throttling settings of the Exchange server.
The scan can be accelerated with an optimal throttling setting.
For additional information see the article Set-ThrottlingPolicy. (© 2020 Microsoft, https://docs.microsoft.com/en-us/powershell/module/exchange/server-health-and-performance/Set-ThrottlingPolicy?view=exchange-ps, obtained on January 29, 2020)
The EWSMaxConcurrency setting is important, as it affects the number of parallel requests used by the scan to read delegations.
By default, ARM uses the maximum number of possible parallel requests allowed by the throttling policy. If the throttling policy allows for an unlimited number of parallel requests, the number of processors is multiplied by eight. You can change this value.
Configuration file
pnJob.config.xml
Computer
Collector server that is configured for the Exchange scan.
Path
%ProgramData%\Protected Networks\8MAN\cfg
Code
<?xml version="1.0" encoding="utf-8"?>
<config>
<collector.scanner.exchange.processormultiplierForUnlimitedThrottling type="System.Int32">8</collector.scanner.exchange.processormultiplierForUnlimitedThrottling>
</config>
Possible values
Replace the "8
" value with your desired number. The updated number will be multiplied with the number of processors.