Creating Extensions
Extensions are web applications that live in ConnectReport Server. Extensions allow you to you to easily extend the capabilities of the ConnectReport platform by giving you a place to host web applications that live behind ConnectReport's authentication and call the ConnectReport API.
Upload an extension
Your extension should be a web application capable of being hosted on a static file server. Nearly all extensions have a structure that includes an index.html, some JavaScript files, and CSS.
To upload an extension, navigate to C:\ProgramData\ConnectReport\extensions and create a directory. Based on the directory name you choose, you can access your extension at the URL based on the following scheme:
https://<SERVER_BASE_URL>/extensions/<DIRECTORY_NAME>
Code inside your extension lives on ConnectReport server, so you can easily deploy applications that make calls to API endpoints in ConnectReport without worrying about configuring authentication or implementing a backend.
Happy coding!