Forum Discussion

rmd1023's avatar
rmd1023
Icon for Nimbostratus rankNimbostratus
Oct 05, 2015

Authentication for iControl REST vs bigsuds/python icontrol

It looks like the SOAP-based iControl library requires a user have GUI access, which includes "auditor" role read-only access. iControl REST, however, seems to require "administrator" role with advanced shell access. Is this correct? I'm particularly puzzled by this as iControl mimics tmsh commands, so I'd expect it to just require tmsh privs.

 

Is there a way to have REST access with the credentials of a read-only "auditor" or "partition manager" role user?

 

Thanks!

 

2 Replies

  • Hello,

     

    You're correct. Fully privileged administrator rights are required to use the iControlREST API. There's a registered RFE (Request for Enhancement) and possibly this shortcoming will be addressed in a future release, but at this point, I'm not aware of any given ETA's.

     

  • Just wanted to add.

     

    There is an option to filter incoming REST calls via an XML gateway. Takes some configuring though and requires third party software.

     

    /Patrik