@LatteLarry Azure REST requires using OAuth2.0 credential, what is supported by API Poller starting from 2020.2 RC
Here are the steps to configure it:
1. Create API Poller to monitor Azure
2. Go to Configure option
3. Select OAuth2.0 Authorization
4. Click "New credential"
5. Fill all the fields:
Sample configuration below:
Let us know if that helps and if you have any other questions or needs.
What is the URL you would like to use in API Poller request?
@jan.rachwalik One last question... There is no way to modify or delete any of the API Poller credentials created on the 2020.2 platform, right? I created quite a few of them in the process of trying to get this to work. It would be great to be able to clean up these authorization credentials that don't work.
I am also having this problem. I have no way to remove old unneeded API Poller Credentials. Hopefully we can get a fix for this FAST!
@LatteLarry @stripet Here is the feature request for Credential Management: https://thwack.solarwinds.com/t5/SAM-Feature-Requests/API-Monitor-Credentials-Management/idi-p/60551...
It is marked as "What We're Working On"
Yes, you are right, no option in UI to edit/delete credential so far.
The only option to delete credential is to do it in database directly.
@jan.rachwalikI'm having trouble locating the API credentials in the database. They are not stored in the normal Credential table, please share where you have located these at in the Orion database.
@bshuman That's correct. API Poller introduced new credential store that is intended to gather all credentials (not SAM only) in the future.
It is located in the database: SWCredentials_XYZ table, where XYZ is credentials type.
API Poller supports 4 credential types and they are stored in the following tables:
Encoded Secrets are stored in SWCredentials_Secret
Let me know if you have more questions.
SolarWinds solutions are rooted in our deep connection to our user base in the THWACK® online community. More than 150,000 members are here to solve problems, share technology and best practices, and directly contribute to our product development process.