Onboarding a Team Using vRealize Automation Cloud Assembly APIs

To onboard a team, you add a project and set up an infrastructure for the team members in vRealize Automation so that new workloads can be provisioned.

Using the vRealize Automation Cloud Assembly Infrastructure as a Service (IaaS) APIs, the onboarding process includes steps to:
  • Add a cloud account.
  • Create a cloud zone.
  • Create a project.
  • Assign resources by attaching a cloud zone to the project.
  • Add users to the project as either administrators or members.
  • Create flavor and image mappings.
  • Create network and storage profiles.
If you plan to attach a cloud zone to your project that is within an existing cloud account in vRealize Automation Cloud Assembly, you do not need to add a cloud account and cloud zone before creating the project.

Prerequisites for Onboarding a Team

All tasks for onboarding a team share the following common prerequisites:

  • Verify that you are an organization owner in VMware vRealize Automation with a vRealize Automation Cloud Assembly administrator service role.
  • Verify that you have an active access token. See Getting Your Authentication Token.
  • Verify that the URL variable is assigned.
    url='https://appliance.domain.com'
  • Verify that the API version variable is assigned to a date as in the following example.
    api_version='2019-09-12'

    It is not necessary to lock your use case to the date provided in the example. To integrate your use case with the API and lock it to a particular date, you can enter any date you choose. Or if you choose to consume the API without versioning, leave the apiVersion value unspecified and the latest API version is used by default. Backward compatibility is not preserved, but your use case automatically benefits from improvements or enhancements to the API.

Any additional prerequisites are specified with the individual tasks.