Give service account user permissions  |  Cloud Data Fusion Documentation  |  Google Cloud (2024)

Stay organized with collections Save and categorize content based on your preferences.

This page describes how to grant the Dataproc Service AccountUser role to Cloud Data Fusion toallow it to provision and run pipelines on Dataproc clusters.

For service accounts that are used by Dataproc, you also need togrant datafusion.instances.runtime permission to accessCloud Data Fusion runtime resources.

Whether you use a user-managed service account, or the default Compute Engineservice account on the virtual machines in a cluster, you must grant theService Account User role to Cloud Data Fusion. Otherwise,Cloud Data Fusion cannot provision a Dataproc clusterand the following error appears when you execute a data pipeline:

PROVISION task failed in REQUESTING_CREATE state for program run [pipeline-name] due to Dataproc operation failure: INVALID_ARGUMENT: User not authorized to act as service account '[service-account-name]'

Get the service account name

  1. In the Google Cloud console, go to the Identity and Access Management page.
    Go to the IAM page
  2. From the project selector at the top of the page, choose the project, folder, or organization to which the Cloud Data Fusion instancebelongs.
  3. Find and copy the Cloud Data Fusion service account name. Use the following format:service-[project-number]@gcp-sa-datafusion.iam.gserviceaccount.com.

Give service account user permission

  1. In the Google Cloud console, go to the Service Accounts page.
    Go to the Service Accounts page
  2. Click Select a project, choose a project where the service account youwant to use for the Dataproc cluster is located, and then click Open.
  3. Click the email address of the Dataproc service account.

  4. Click the Permissions tab. The page displays a list of principals thathave been granted roles on the service account.

  5. Click person_add Grant access.

  6. In the New principals field, paste the Cloud Data Fusion service account name that you previously copied.

  7. Select the Service Account User role.

    Give service account user permissions | Cloud Data Fusion Documentation | Google Cloud (1)

  8. Click Save.

Grant roles to Dataproc service accounts

Grant runner role permission

Grant the Cloud Data Fusion runner role(roles/datafusion.runner) to service accounts that are used byDataproc. This authorizes the Dataproc service account to run Cloud Data Fusion pipelines in your project.For more information, see Requiring permission to attach service accounts to resources.

Grant Cloud Storage admin permission

In Cloud Data Fusion versions 6.2.0 and above, grant the Cloud Storage admin role(roles/storage.admin) to service accounts that are used byDataproc in your project.

What's next

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2024-09-10 UTC.

Give service account user permissions  |  Cloud Data Fusion Documentation  |  Google Cloud (2024)
Top Articles
Angel Kiss Birthmark Meaning: Spiritual Interpretations
diligence
Where To Go After Howling Pit Code Vein
Dollywood's Smoky Mountain Christmas - Pigeon Forge, TN
Mopaga Game
Math Playground Protractor
Kent And Pelczar Obituaries
Minn Kota Paws
Our History | Lilly Grove Missionary Baptist Church - Houston, TX
Does Publix Have Sephora Gift Cards
William Spencer Funeral Home Portland Indiana
ATV Blue Book - Values & Used Prices
Walthampatch
iOS 18 Hadir, Tapi Mana Fitur AI Apple?
Slope Tyrones Unblocked Games
Outlet For The Thames Crossword
Uta Kinesiology Advising
Webcentral Cuny
Www Va Lottery Com Result
Cookie Clicker Advanced Method Unblocked
Danielle Ranslow Obituary
California Online Traffic School
My Reading Manga Gay
Things to do in Pearl City: Honolulu, HI Travel Guide by 10Best
Noaa Marine Forecast Florida By Zone
Jt Closeout World Rushville Indiana
Napa Autocare Locator
Bridger Park Community Garden
Police Academy Butler Tech
W B Crumel Funeral Home Obituaries
Tenant Vs. Occupant: Is There Really A Difference Between Them?
Pensacola 311 Citizen Support | City of Pensacola, Florida Official Website
Wildfangs Springfield
Shoreone Insurance A.m. Best Rating
KITCHENAID Tilt-Head Stand Mixer Set 4.8L (Blue) + Balmuda The Pot (White) 5KSM175PSEIC | 31.33% Off | Central Online
The Blackening Showtimes Near Regal Edwards Santa Maria & Rpx
Sc Pick 4 Evening Archives
Busch Gardens Wait Times
8 Ball Pool Unblocked Cool Math Games
Verizon Outage Cuyahoga Falls Ohio
Florida Lottery Claim Appointment
Disassemble Malm Bed Frame
Uc Davis Tech Management Minor
Senior Houses For Sale Near Me
Theater X Orange Heights Florida
Rick And Morty Soap2Day
Treatise On Jewelcrafting
Santa Ana Immigration Court Webex
Tyrone Dave Chappelle Show Gif
Nkey rollover - Hitta bästa priset på Prisjakt
Jovan Pulitzer Telegram
Used Curio Cabinets For Sale Near Me
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 6700

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.