Integrating Cloud Accounts

This document provides a step-by-step guide for integrating cloud accounts with Facets. Amazon, Azure, and Google Cloud Platform (GCP) are the three types of cloud accounts that can be integrated with Facets.

Adding a Cloud Account

Navigate to Settings > Account Management. All the accounts in Facets will be displayed here. Here, you will also be able to add new VCS and Cloud accounts.

Azure

  1. From the Account Management UI, click Azure.

  2. Mention the Account Name, Subscription ID, Tenant ID, Client ID, and Client Secret.
    Refer to the following documents for more details:

    1. Subscription ID, Tenant ID
    2. Client ID, Client Secret
  3. Now, click Add Account.

You have successfully added a new Azure account to the Facets control plane.

Click to expand

Click on the image to expand

Google Cloud Platform

  1. From the Account Management UI, click GCP.

  2. Mention the Account Name, Service account key, and Project ID.
    Refer to the following documents for more details:

    1. Service account key
    2. Project ID
  3. Click Add Account.

You have successfully added a new Google Cloud Platform account to the Facets control plane.

Click to expand

Click on the image to expand

AWS

  1. From the Account Management UI, click AWS.
  2. Mention the Account Name.
  3. The External ID will be automatically generated and will be pre-filled.
  4. To get the IAM Role, click the CF template link from the modal.
    1. Log in to the AWS console, mention the required details, and click Create Stack.
    2. In the Cloud Formation window that appears, select the Output tab and copy the Role ARN Value.
  5. Paste the Role ARN Value as the IAM Role and click Add Account.

You have successfully added a new AWS account to the Facets control plane.

Click on the image to expand

Click on the image to expand