Stay organized with collections
Save and categorize content based on your preferences.
Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.
Service: iam.googleapis.com
The Service name iam.googleapis.com is needed to create RPC client stubs.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-21 UTC."],[[["\u003cp\u003e\u003ccode\u003eiam.googleapis.com\u003c/code\u003e manages identity and access control for Google Cloud resources.\u003c/p\u003e\n"],["\u003cp\u003eThis API allows for the creation of service accounts, which can be used to authenticate to Google and make API calls.\u003c/p\u003e\n"],["\u003cp\u003eEnabling this API also enables the IAM Service Account Credentials API (\u003ccode\u003eiamcredentials.googleapis.com\u003c/code\u003e), while disabling this API does not disable the IAM Service Account Credentials API.\u003c/p\u003e\n"],["\u003cp\u003eThe service includes methods for managing service accounts, roles, and their keys, including creation, deletion, enabling, disabling, and listing operations.\u003c/p\u003e\n"],["\u003cp\u003eThis API also provides functionality for managing OAuth clients, Workforce Pools, Workload Identity Pools, and Policies, including their respective credentials and keys.\u003c/p\u003e\n"]]],[],null,["# Identity and Access Management (IAM) API\n\nManages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API.\n\nService: iam.googleapis.com\n---------------------------\n\nThe Service name `iam.googleapis.com` is needed to create RPC client stubs.\n\n[google.iam.admin.v1.IAM](/iam/docs/reference/rpc/google.iam.admin.v1#google.iam.admin.v1.IAM)\n----------------------------------------------------------------------------------------------\n\n[google.iam.admin.v1.OauthClients](/iam/docs/reference/rpc/google.iam.admin.v1#google.iam.admin.v1.OauthClients)\n----------------------------------------------------------------------------------------------------------------\n\n[google.iam.admin.v1.WorkforcePools](/iam/docs/reference/rpc/google.iam.admin.v1#google.iam.admin.v1.WorkforcePools)\n--------------------------------------------------------------------------------------------------------------------\n\n[google.iam.v1.WorkloadIdentityPools](/iam/docs/reference/rpc/google.iam.v1#google.iam.v1.WorkloadIdentityPools)\n----------------------------------------------------------------------------------------------------------------\n\n[google.iam.v1beta.WorkloadIdentityPools](/iam/docs/reference/rpc/google.iam.v1beta#google.iam.v1beta.WorkloadIdentityPools)\n----------------------------------------------------------------------------------------------------------------------------\n\n[google.iam.v2.Policies](/iam/docs/reference/rpc/google.iam.v2#google.iam.v2.Policies)\n--------------------------------------------------------------------------------------\n\n[google.iam.v2beta.Policies](/iam/docs/reference/rpc/google.iam.v2beta#google.iam.v2beta.Policies)\n--------------------------------------------------------------------------------------------------\n\n[google.iam.v3.AccessPolicies](/iam/docs/reference/rpc/google.iam.v3#google.iam.v3.AccessPolicies)\n--------------------------------------------------------------------------------------------------\n\n[google.iam.v3.PolicyBindings](/iam/docs/reference/rpc/google.iam.v3#google.iam.v3.PolicyBindings)\n--------------------------------------------------------------------------------------------------\n\n[google.iam.v3.PrincipalAccessBoundaryPolicies](/iam/docs/reference/rpc/google.iam.v3#google.iam.v3.PrincipalAccessBoundaryPolicies)\n------------------------------------------------------------------------------------------------------------------------------------\n\n[google.iam.v3beta.AccessPolicies](/iam/docs/reference/rpc/google.iam.v3beta#google.iam.v3beta.AccessPolicies)\n--------------------------------------------------------------------------------------------------------------\n\n[google.iam.v3beta.PolicyBindings](/iam/docs/reference/rpc/google.iam.v3beta#google.iam.v3beta.PolicyBindings)\n--------------------------------------------------------------------------------------------------------------\n\n[google.iam.v3beta.PrincipalAccessBoundaryPolicies](/iam/docs/reference/rpc/google.iam.v3beta#google.iam.v3beta.PrincipalAccessBoundaryPolicies)\n------------------------------------------------------------------------------------------------------------------------------------------------\n\n[google.longrunning.Operations](/iam/docs/reference/rpc/google.longrunning#google.longrunning.Operations)\n---------------------------------------------------------------------------------------------------------"]]