5.5

Table Of Contents
Access Control for vApps
An administrator or vApp owner can control access to a vApp. Each VApp element includes two types of
access control links:
n
Links where rel="down".
<Link
rel="down"
type="application/vnd.vmware.vcloud.controlAccess+xml"
href="https://vcloud.example.com/api/vApp/vapp-id/controlAccess/"/>
Use this kind of link to retrieve the access control settings for the vApp identified in the href value.
n
Links where rel="controlAccess".
<Link
rel="controlAccess"
type="application/vnd.vmware.vcloud.controlAccess+xml"
href="https://vcloud.example.com/api/vApp/vapp-id/action/controlAccess/"/>
Use this kind of link to specify new access control settings for the vApp identified in the href value.
You specify the new access control settings in a ControlAccessParams element that you post to the URL
that the href value of this link specifies. See “Update vApp Access Controls,” on page 110 for an
example.
Access Control for Catalogs
A system administrator or organization administrator can control access to a catalog. Each Org element
includes two types of access control links for the catalogs owned by the organization it represents:
n
Links where rel="down".
<Link
rel="down"
type="application/vnd.vmware.vcloud.controlAccess+xml"
href="https://vcloud.example.com/api/org/id/catalog/id/controlAccess/"/>
Use this kind of link to retrieve the access control settings for the catalog identified in the href value.
n
Links where rel="controlAccess".
<Link
rel="controlAccess"
type="application/vnd.vmware.vcloud.controlAccess+xml"
href="https://vcloud.example.com/api/org/id/catalog/id/action/controlAccess/"/>
Use this kind of link to specify new access control settings for the catalog identified in the href value.
You specify the new access control settings in a ControlAccessParams element that you post to the URL
that the href value of this link specifies.
NOTE The controlAccess links for catalogs are not returned in the AdminOrg response when you retrieve the
organization in admin view.
Chapter 4 Provisioning an Organization
VMware, Inc. 85