Create a template for a custom workflow in the DNS Integrity Gateway.
Creating a new workflow in the DNS Integrity Gateway user interface creates a template, or skeleton, for the workflow. Your workflow can be only a REST API endpoint, or a REST API endpoint and an HTML page in the DNS Integrity Gateway user interface. The DNS Integrity Gateway generates the necessary files for your workflow template, then you must manually modify the generated Python files with code for the steps of your custom workflow.
Next steps
- If the module_reload variable is set to false (default) in <dns_integrity_gateway>/config.py, you will need to restart the DNS Integrity Gateway.
- Set access permissions for your workflow either from the Workflow Permissions page in the DNS Integrity Gateway user interface or from <dns_integrity_gateway>/permissions.json. Once permissions are set, your new workflow will appear under the Available Actions menu.
- Modify the _page.py file with the code for your new workflow. For further details, refer to Customizing the DNS Integrity Gateway in the DNS Integrity Gateway Help and Documentation.