Skip to main content

API and System Security

Learn about how we secure the APIs handle security on the Fenergo SaaS Platform

📄️ API Scopes and Access Control

Machine to Machine interaction from a client platform to the Fenergo SaaS APIs is secured using the `Client Credential` Grant Type. One of the parameters passed in the Authentication Request Body is the Scope Parameter. In essence, this parameter is asking the Authentication service to create an access token which has specific permissions. The Fenergo SaaS platform provides a granular way for clients to generate access tokens which only have the permission they need to perform the specific function they are intended for. This approach to security is better known as the System of Least Privilege and you can learn more about it API Security and Best Practice.