Customizing BlueCat Gateway usually means creating new GUI or REST API endpoints. In both cases you can achieve this through the workflow option.
Creating a GUI:
- Create a new skeleton using Create Workflow, and select Workflow with UI as the workflow type
- Edit the HTML template for the workflow
- Edit the CSS template if needed
- Edit the JavaScript source file if needed
- Implement the handler Python code
Note: GUI endpoints are also available through the API.
Creating a REST API:
- Create a new skeleton using Create Workflow, and select Workflow using only REST API as the workflow type
- Implement the handler Python code