vCloud API Programming Guide
58 VMware, Inc.
Tospecifyglobalaccesscontrolsthatapplytoallmembersofanorganization,anorganizationadministrator
cansetIsSharedToEveryonetotrueandspecifyanaccesslevelintheEveryoneAccessLevelelement,as
showninExample 4‐27.
Example 4-27. Granting Catalog Access to Everyone
Request:
POST http://vcloud.example.com/api/v1.0/catalog/32/controlAccess
Content-Type: application/vnd.vmware.vcloud.controlAccess+xml
...
<ControlAccessParams xmlns="http://www.vmware.com/vcloud/v1">
<IsSharedToEveryone>true</IsSharedToEveryone>
<EveryoneAccessLevel>ReadOnly</EveryoneAccessLevel>
</ControlAccessParams>
Response:
200 OK
Content-Type: application/vnd.vmware.vcloud.controlaccess+xml
...
<ControlAccessParams ...>
<IsSharedToEveryone>true</IsSharedToEveryone>
<EveryoneAccessLevel>ReadOnly</EveryoneAccessLevel>
</ControlAccessParams>
AccesscontrolforvAppsisimplementedinasimilarway .SeeExample 5‐36onpage 89.