@SycholdCH You'll get 60 days.
When trying to send a RunReport SOAP request I keep getting an "Invalid User ID or Password" error.
This would suggest to me that this user could not be authenticated.
This works fine when trying it with a number of other domain accounts we have.
Could it be the SOAP interface is only authenticating via Active Directory?
Is there a way a non-Active Directory user can use the SOAP interface?
Also, check the permissions for the user. There is a system permission called "connect using the api". I'm not sure if that is needed for SOAP or not. It can't hurt to do a quick test.
As another test, you could change your SOAP call to use your network login, and see if that works. It's possible that your SOAP call is just incorrect. If using your network account doesn't work, maybe attach a copy of your full SOAP request (change your login info to xxxxxx for security). We might see the problem. Sometimes when you look at something too long, you can't see the problem.
Accepted AnswerModeratorVickie OrtegaOffline0You just created this new user right? I would try logging into the normal SBM UI with a browser, using this SOAP username. I have seen this error before when the user has never logged in before. The problem is that the system is trying to prompt you for something, which it can't do via SOAP. For example, if you login with this user using the normal SBM UI, it might prompt you to change the password. It can't send you that prompt via SOAP so it just gives the generic "invalid user id" message. I have seen this problem when it's trying to prompt for a new password and when it wanted you to save user preferences.
Accepted Answer0I have tried this out and I was getting a dialog about not having a preferred application selected.
However, even after I selected this I am still unable to login via the SOAP interface.
Just to note though, SBM is configured to automatically login users with their windows credentials.
Whenever I go to SBM UI it automatically logs me in as me.
To check the above I used the login as another user feature of SBM.
Could it simply be that because we are using domain authentication we have to use domain accounts to access the SOAP interface? I had hoped that I could simply create non-domain users to login to the SOAP interface.
Accepted Answer0Apologies for not replying sooner, the authentication settings in Configurator as follows...
User credentials: Windows Domain (NTCR)
User sessions: Windows Authentication (IIS)
The SOAP request works with domain accounts, but does not work for non-domain accounts.
This can be explained by not selecting a user credentials option that includes "Internal".
Using a domain account for the time being, will have to review if I can change authentication settings.
Thanks for your help!
Accepted AnswerRick BondOffline0Recently we added SBM to our line up and have configured it as an SSO, while also integrating it with SiteMinder.
I updated Dimensions tomcat (14.3.3 ) to use the SSO, but when logging into Dimensions web, after being authenticated by SiteMinder, it stops at an SBM login page, instead of sending me back to Dimensions to complete the Database selection. The SBM login pages shows message "Invalid User ID or Password."