I have an automation requirement to grant Reader permission on an External Site, using the BigFix API.
By default BigFix grants no (“None”) permissions to non-master Operators when an External Site is enabled. Master Operators are granted an effective permission of “Reader”.
My issue is that I have a non-Master operator that uses the API to extract data from External Sites. I have automation which grants this operator Reader permissions over all Custom Sites. When I try to do this for External Sites I get a permission denied (because even Master Operators only hold Reader permissions on the External Sites).
The only way to can grant the Reader permission is to log onto the Console as a Master Operator and manually click on the Reader permission to grant it for my operator. This is not ideal, as I need to do this as part of a fully automated pipeline.
I am reaching out to see if anyone has any ideas or suggestions as to how this might be achieved?
Since I can grant the right via the Console as Master Operator (even though I only hold Reader permission), should it not be the case that I ought to be able to to the same using the API?