Advanced Process Management Settings
What are the processes in Cayosoft Administrator?
Cayosoft Administrator utilizes PowerShell to connect to external systems such as Active Directory, Exchange On-premises, and Microsoft 365 (including Exchange Online, Teams, and SharePoint), using connection accounts specified in each extension's settings.
Each system imposes its limitations on concurrent connections per user. Our product is optimized with default process limits that align with these constraints.
While on-premises systems can often be configured to allow more connections per user, Microsoft 365 imposes strict limitations that cannot be adjusted. Microsoft enforces a Global Throttling Policy, allowing only three simultaneous connections from one client. To learn more, review the following Microsoft technical article: How to increase the value for MaxConcurrency to O365.
By default, Cayosoft Administrator creates 5 child processes within 1 main process. Each process hosts PowerShell sessions connected to external systems and can execute one automation rule or web action at a time. If the number of executing rules or web actions exceeds the product's capacity, they queue up and start execution as suitable processes become available.
You can monitor the queue and execution status of current operations under Console > Home > QUEUE.
Optimizing performance with Cayosoft Administrator
You can use the following approaches to increase the performance of your Cayosoft Administrator instance:
- Schedule your automated rules or dynamic groups during periods when the Web Portal is less active to avoid processes conflicts with user actions.
- Implement server replication: Use one server dedicated to handling automation rules and dynamic groups, and another for the Web Portal. Each replication partner should utilize separate connection accounts. This setup increases the total number of open connections, enabling the Cayosoft Administrator to execute more rules and web actions simultaneously. For more details, refer to the following article: High availability & replication.
- Exercise caution with Advanced Process Management parameters for Active Directory management. Changing these settings is not recommended without adjusting your Domain Controller's ADWS settings beforehand, as it could lead to unpredictable behavior. Learn more in: Advanced Process Management parameters
Advanced Process Management for Active Directory
Important: The parameters outlined below are crucial for optimizing the performance of Cayosoft Administrator and AD Domain Controllers. Please consult Cayosoft Support before making any changes to these parameters.
Setting name | Description |
---|---|
Maximum number of limited session hosts |
Specify the number of limited process hosts. |
Maximum number of rules to run in parallel | Specify the number of rules to run in parallel. |
For details on how to configure Cayosoft Administrator and AD Domain Controllers please refer to the following article: How to configure Cayosoft Administrator and AD Domain Controllers for increased parallel web actions.
Process Termination
You can configure automatic process termination in Cayosoft Administrator to automatically end processes that execute a single rule for longer than a specified time period.
Note: Terminating a rule process may leave objects in managed systems in an inconsistent state. Recreating the execution process can take several minutes, potentially degrading product performance until the process is fully recreated.
Setting name | Description |
---|---|
Terminate rule execution if it takes longer than (hours) |
Specify the number of hours. By default, it is 48 hours. This setting is always applied whether manual termination is enabled or disabled. |
Disable/Enable manual termination |
Click the button to enable or disable process termination. For details please see this article: How to configure manual process termination – Cayosoft Help Center. |
Change History
Version | Notes |
---|---|
10.1 | Session termination has been added. |
7.1.0 | Session Management node has been added. |
Comments
0 comments
Please sign in to leave a comment.