ProVide’s powerful scripting features let administrators and developers access and control the server, or build ProVide into a larger data management or business support system. Because it supports standard TCP/IP connections, scripts are easy to develop, for example, creating new accounts via PHP, and if your client supports the proper authentication exchange, ProVide can encrypt the API connection using a standard AUTH TLS command, the same mechanism used in FTPS connections.
Anything you can run from the command line can be scripted in ProVide, using the tools your organization already knows. ProVide exposes information at a low level of the application, allowing detailed scripting. Scripts that use the administration protocol to manage the server from custom applications let you integrate ProVide with your own systems, such as web applications or business systems.
ProVide also includes a powerful built-in scripting engine that runs both internal scripts and external scripts with return parameters. Internal and external scripts can run with impersonated privileges when ProVide has access to Active Directory, or with virtual user privileges to grant access based on permissions held in other systems. Altogether, ProVide can integrate systems, run chains of scripts, and sit at the heart of your business processes.
Get started #
Sample API functionality and starter scripts are available on the scripting page.
If you’d like help setting up ProVide, integrating it with other systems through the API, or writing scripts, contact us, we can assist with script development, integration, or custom development.