| description | How to setup Federated Credentials in Google Cloud |
|---|
The most secure method for connecting data from your Google Cloud Storage to Deep Lake is using Federated Credentials, which are set up using the steps below:
1. If you already have a service account, skip to Step 2
2. Navigate to IAM & Admin -> Service Accounts -> CREATE SERVICE ACCOUNT
3. Enter the service account id, and optional name and description. Make sure to copy the email address and and click on CREATE AND CONTINUE.
4. Click CONTINUE without entering any information.
5. Enter activeloop-platform@activeloop-saas-iam.iam.gserviceaccount.com in the Service account users role and click DONE.
1. Navigate to Cloud Storage and Buckets.
2.Select Edit Access for the bucket you want to connect to Activeloop.
3.Select Add Principal.
4.Enter the Service Account Email, select the role as Storage Object Admin, and click Save. If the bucket is encrypted with customer managed KMS key, then Cloud KMS CryptoKey Encrypter/Decrypter should be added in the Role field as well.
See the first video in the link below:
{% content-ref url="../" %} .. {% endcontent-ref %}








