The Appgate SDP system allows the access control process flow to be scriptable. This allows the system to inter-operate with countless external systems and network environments. The system can learn who needs what access rights, which Actions are allowed when, and then the system finds available live hosts.
The diagram below illustrates every point in the access control model where it is possible to introduce an element of automation and orchestration.
.png?sv=2022-11-02&spr=https&st=2026-04-16T22%3A43%3A37Z&se=2026-04-16T22%3A54%3A37Z&sr=c&sp=r&sig=Bgc6Mg6darxjN49JyH7CZ%2BKX5e%2F8n9A3PLAuZX0Igtg%3D)
Scripts can be used throughout Appgate SDP and perform complex logic, string manipulations, and calculations. An important part of this capability is to allow limited https calls to be made to external systems. For these calls, there is a Secrets store built into Appgate SDP so that any credentials required to authenticate to these external systems are not exposed in the scripts or related logs.
It is also possible for scripts run by external systems to make calls to Appgate SDP to modify the system configuration. To achieve this, Appgate SDP provides a complete set of API functions. These can create Entitlements, Policies, and Conditions, and also deploy appliances. This makes it very easy to have external systems update the configuration settings within the system. For more information refer to REST API.
For more information, go to Scripts in the admin UI. Our Professional Services team is also available to provide advice at Help & Support