Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 2.84 KB

cfaccess.md

File metadata and controls

45 lines (30 loc) · 2.84 KB
copyright lastupdated
years
2017
2017-11-16

{:shortdesc: .shortdesc} {:codeblock: .codeblock} {:screen: .screen} {:new_window: target="_blank"}

Cloud Foundry access

{: #cfaccess}

At this time, not all services can be managed by using Cloud IAM. You can continue to use Cloud Foundry for these service instances by providing users access to the org and space to which the instance belongs with a Cloud Foundry role assigned to define the level of access that is allowed.

Cloud Foundry roles

{: #cfroles}

Cloud Foundry roles grant access to organizations and spaces within the account. Cloud Foundry roles do not enable user permissions for completing actions within the context of a service across the account.

The following roles can be assigned at the organization level:

Organization role Permissions
Manager Organization managers can create, view, edit, or delete spaces within the organization, view the organization's usage and quota, invite users to the organization, manage who has access to the organization and their roles in the organization, and manage custom domains for the organization.
Billing manager Billing managers can view runtime and service usage information for the organization on the Usage Dashboard page.
Auditor Organization auditors can view application and service content in the organization. Auditors can also view the users in the organization and their assigned roles, and the quota for the organization.
{:caption="Table 1. Organization roles and permissions" caption-side="top"}

The following roles can be assigned at the space level:

Space role Permissions
Manager Space managers can add existing users and manage roles within the space. The space manager can also view the number of instances, service bindings, and resource use for each application in the space.
Developer Space developers can create, delete, and manage applications and services within the space. Some of the managing tasks include deploying apps, starting or stopping apps, renaming an app, deleting an app, renaming a space, binding or unbinding a service to an application, view the number or instances, service bindings, and resource use for each application in the space. In addition, the space developer can associate an internal or external URL with an application in the space.
Auditor Space auditors have read-only access to all information about the space, such as information about the number of instances, service bindings, and resource use for each application in the space.
{:caption="Table 2. Space roles and permissions" caption-side="top"}

Note: Users that are assigned the manager or developer space role can access the VCAP_SERVICES environment variable. However, a user that is assigned the auditor role can't access VCAP_SERVICES.