I have an integrator asking for a client ID so that he can generate bearer tokens for OAuth 2.0. Guys I don’t know anything about REST how do I even determine if we support this? We’re on prem, 2022.1.40 if it helps.
What are you using for your identity provider?
erm…Basic auth?
You would have to be using Microsoft Entra ID (formerly Azure Active Directory) or Epicor Identity Provider in order to generate bearer tokens with oauth2.
Check out Configuring Azure AD Authentication in the installation guide.
With oauth2 you can create applications (with a client id) and authorize them to be able to make calls scoped to your Kinetic server. I assume this is what your integrator is looking for.
Although oauth2 would be more secure, you can ask if your integrator supports basic as an option?
You will also need to provide an API key if using api V2
2 Likes