Clarification on API Security Roles in Simpro
Posted: Wed Feb 26, 2025 9:57 pm
Hi
We have two applications integrated with Simpro using the Resource Owner Flow and the Authorization Code Grant Flow. We need some clarification regarding the required security roles for API access.
For the Resource Owner Flow, our customers set up an API account for us to use. They often ask what security role this API account needs to have, but we haven’t been able to find any documentation specifying the required security roles for the API endpoints we are using. Could you please direct us to the relevant section?
For the Authorization Code Grant Flow, once we receive the client ID and secret from our customer, their staff members will log in using their own accounts. Could you clarify whether API security permissions follow the person who set up the client ID and secret or the person logging in to obtain the token? Additionally, we need to inform our customers about the security roles required for both the person setting up the client ID and secret and the person logging in.
Could you provide us with information on how API endpoints map to security roles in Simpro? Any documentation or guidance would be greatly appreciated.
Looking forward to your response.
We have two applications integrated with Simpro using the Resource Owner Flow and the Authorization Code Grant Flow. We need some clarification regarding the required security roles for API access.
For the Resource Owner Flow, our customers set up an API account for us to use. They often ask what security role this API account needs to have, but we haven’t been able to find any documentation specifying the required security roles for the API endpoints we are using. Could you please direct us to the relevant section?
For the Authorization Code Grant Flow, once we receive the client ID and secret from our customer, their staff members will log in using their own accounts. Could you clarify whether API security permissions follow the person who set up the client ID and secret or the person logging in to obtain the token? Additionally, we need to inform our customers about the security roles required for both the person setting up the client ID and secret and the person logging in.
Could you provide us with information on how API endpoints map to security roles in Simpro? Any documentation or guidance would be greatly appreciated.
Looking forward to your response.