According to documentation REST API for Oracle Analytics Cloud - Update a catalog item ACL and REST API for Oracle Analytics Cloud - Get catalog item ACL,
The permissions structure should support specifying "execute" permission type, however it does seem to actually work. Nor does the the "execute" permission type get returned from a call to getACL, which does return the other permissions listed in documentation.
Just for sake of testing I specified a non-existent permission name, and got an error back stating my request was invalid as I would expect. However if i put "execute":true, the request is successful, but when going in through GUI the permission "Run Publisher Report" is not added. In fact, for sake of testing I went through GUI to add "Run Publisher Report", and when rerunning the API request that specified "execute":true, the "Run Publisher Report" gets removed, So does the API actually support "execute" and if so, hoping some can help identify the cause of the behavior.
I will note that even though "execute" is listed as a permission type, the example responses in the documentation does not list "execute" either.
Thank you.