I've created a script to poll some data out of the Isilon (8.0) using the REST API, however, I want to set up a limit R/O account and not use the root/admin account. I followed RobChang-Isilon's tutorial OneFS API Tutorial & InsightIQ Performance Metrics and added Platform API and Statistics to the role for the user. That works for the calls to the FSA tables, however, no matter what I do, if I want to do a GET against e.g. /platform/3/zones I just get a 403 back. Any suggestions how I can tweak my non-root user to access this as well?
Just for closure to this, I opened a case and did a webex session with support. Turned out I had managed to get an extra "l" in my srm_billing (srm_billling instead) username in the script! thanks for all your suggestions anyway!
I noticed I copied and pasted the wrong section out of the console. There was a section later on where I had the member field updated, as you can see from the last command I pasted. I'll open a case next week, but again, thanks for your suggestions!
NoDecaf
1 Rookie
•
24 Posts
3668
1
Posted November 30th, 2017 13:00
Just for closure to this, I opened a case and did a webex session with support. Turned out I had managed to get an extra "l" in my srm_billing (srm_billling instead) username in the script! thanks for all your suggestions anyway!
-John