Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

How to reset API Password, not user password for local api account?

jralexander137
Regular Contributor
Regular Contributor

Hi on 24.3. We have SSO enabled and I have created an Saviynt API account, set the password, set localauthenabled to 1 and set passwordexpired to false. The problem is that it looks like with version 24.x there is also an "API Password" associated with accounts. The newly created api account can authenticate with saviynt but is unable to complete api other api calls.

 

All we get is a 200 response with a body message "Please sign in to account" which I am assuming means the "API Password" for the account needs to be set but how do we do that when we have SSO enabled and therefore unable to locally authenticate?

 

jralexander137_0-1713993541215.png

 

4 REPLIES 4

PremMahadikar
All-Star
All-Star

Hi @jralexander137 ,

You don't see that option by default, but its available as feature access. Please assign it to the sav role and check.

PremMahadikar_0-1713996020745.pngPremMahadikar_1-1713996205923.png

Also, can you try login with the service user you are using for API calls as its newly created.

We had similar issue, once we logged in with the user, we need to first time Set Security Question on Login. (We had this set-in global configurations)

 

If you find the above response useful, Kindly Mark it as Accept As Solution and hit Kudos

rushikeshvartak
All-Star
All-Star

I have tested this in v24.4 and working as expected in SSO enabled environment


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

I figured out the problem. It was due to security questions needing to be created and since no way to locally log in with SSO enabled I had to disable that functionality. Once I did that, I just used the Rest Password API to reset the password. Service Account is able to make API calls now.

You can also update security question using import sheet


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.