Ask the Community
Groups
Dedicated Integration Account in PSA - Connect IT Community | Kaseya
<main> <article class="userContent"> <p> Introduction</p> <p>PSA allows you to create API only access user types for the purpose of Oauth Integrations with other apps. A user-less alternative is available with no license consumption on the account. </p> <p>Setup</p> <ol><li>Create a new employee in HR > Employees</li> <li>Choose the <strong>User Type</strong> as Api Employee</li> </ol><p><img src="https://us.v-cdn.net/6032361/uploads/migrated/C6GKFXG9P9IA/mceclip0.png" alt="mceclip0.png" width="500" height="500" class="embedImage-img importedEmbed-img"></img></p> <p>Features</p> <ul><li>API Employee account can be used to set up integrations between any app that uses OAuth</li> <li>API Employee account will not be able to login to the user interface, user password cannot be manually reset.</li> <li>API Employee user types cannot be edited.</li> <li>It won't consume any license from your subscription. </li> <li>Users with API employee type will be listed only under HR > Employees</li> <li>Existing users with Employee or External Employee user types cannot be changed to API Employee.</li> <li>API Employee user type cannot have an external security role. The system will throw an error. <br><ul><li>Error! Cannot add external roles to internal users.</li> </ul></li> <li>These users can be used for the token generation with 3rd party apps using Basic authentication. <img src="https://us.v-cdn.net/6032361/uploads/migrated/2NDQQFWEEQNK/mceclip1.png" alt="mceclip1.png" class="embedImage-img importedEmbed-img"></img></li> </ul><p>Basic authentication</p> <p>API token access can be granted to the API Employee account. Users with non Administrator role will have to enable<strong> API Access </strong>in Admin> Security > Roles > Admin. This will allow these users to use the account for a token generation with API integrations or any third-party apps like Postman. <img src="https://us.v-cdn.net/6032361/uploads/migrated/IP0VLVGLABXH/mceclip1.png" alt="mceclip1.png" width="500" height="500" class="embedImage-img importedEmbed-img"></img></p> </article> </main>