[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],[],[[["\u003cp\u003eThis page provides comprehensive API reference documentation for Identity and Access Management (IAM), covering authentication, request retries, and client library usage.\u003c/p\u003e\n"],["\u003cp\u003eThe REST API section allows for managing roles, permissions, service accounts, keys, just-in-time role grants, token exchanges, and service account credentials.\u003c/p\u003e\n"],["\u003cp\u003eThe RPC API documentation details how to manage roles, permissions, service accounts, and keys, including just-in-time role grant management.\u003c/p\u003e\n"],["\u003cp\u003eThe IAM Conditions reference explains how to conditionally grant or deny access using various attributes, including access to specific Google Cloud resources.\u003c/p\u003e\n"],["\u003cp\u003eAdditional documentation covers basic and predefined roles, resource names, identity federation, permissions, principal identifiers, service agents, and supported resource types.\u003c/p\u003e\n"]]],[],null,["# APIs and reference\n\nGeneral API reference documentation\n-----------------------------------\n\n- [### Authenticate to IAM\n Authenticate to IAM programmatically so that you can access\n the IAM API.](/iam/docs/authentication)\n- [### Retry failed requests\n Find out how to retry failed requests to the IAM API.](/iam/docs/retry-strategy)\n- [### Client libraries\n Use a client library to integrate your application with\n IAM.](/iam/docs/reference/libraries)\n- [### `gcloud iam` commands\n Use the `gcloud iam` commands to work with IAM\nfrom the command line.](/sdk/gcloud/reference/iam) \n\nREST API reference documentation\n--------------------------------\n\n- [### IAM REST API\n Manage roles and permissions, and manage your service accounts and keys,\n with the REST API.](/iam/docs/reference/rest)\n- [### Privileged Access Manager REST API\n Manage just-in-time temporary role grants with the REST API.](/iam/docs/reference/pam/rest)\n- [### Security Token Service REST API\n Exchange access tokens.](/iam/docs/reference/sts/rest)\n- [### Service Account Credentials REST API\nCreate short-lived, limited-privilege credentials for service accounts.](/iam/docs/reference/credentials/rest) \n\nRPC API reference documentation\n-------------------------------\n\n- [### IAM RPC API\n Manage roles and permissions, and manage your service accounts and keys,\n with the RPC API.](/iam/docs/reference/rpc)\n- [### Privileged Access Manager RPC API\nManage just-in-time temporary role grants with the RPC API.](/iam/docs/reference/pam/rpc) \n\nIAM Conditions reference documentation\n--------------------------------------\n\n- [### Conditions attribute reference\n Learn about attributes that you can use to conditionally grant or deny\n access.](/iam/docs/conditions-attribute-reference)\n- [### Conditions resource attribute value reference\n Grant access to specific Google Cloud services, resource types, and\n resource names.](/iam/docs/conditions-resource-attributes)\n- [### Services that allow conditional role bindings\n Find out which resource types let you add conditional role bindings to their\nallow policies.](/iam/docs/resource-types-with-conditional-roles) \n\nConditions reference documentation\n----------------------------------\n\n- [### Conditions attribute reference\n Learn about attributes that you can use to conditionally grant or deny\n access.](/iam/docs/conditions-attribute-reference)\n- [### Conditions resource attribute value reference\n Grant access to specific Google Cloud services, resource types, and\n resource names.](/iam/docs/conditions-resource-attributes)\n- [### Services that allow conditional role bindings\n Find out which resource types let you add conditional role bindings to their\nallow policies.](/iam/docs/resource-types-with-conditional-roles) \n\nRoles and permissions reference documentation\n---------------------------------------------\n\n- [### Roles and permissions index\n Filter and browse the available IAM roles and permissions for\nall Google Cloud services.](/iam/docs/roles-permissions) \n\nOther reference documentation\n-----------------------------\n\n- [### Basic and predefined roles reference\n View IAM basic roles, as well as a complete list of\n IAM predefined roles and the permissions they contain.](/iam/docs/understanding-roles)\n- [### Full resource names\n Understand the format that IAM uses to identify another\n service's resources.](/iam/docs/full-resource-names)\n- [### Identity federation: supported products and limitations\n Lists Google Cloud products that work with workforce identity\n federation, and provides associated product limitations.](/iam/docs/federated-identity-supported-services)\n- [### Permissions reference\n View a complete list of IAM permissions and the roles\n that grant them.](/iam/docs/permissions-reference)\n- [### Permissions supported in deny policies\n Learn which IAM permissions you can use in deny policies.](/iam/docs/deny-permissions-support)\n- [### Permissions that principal access boundary policies can block\n Learn which IAM permissions each version of principal access boundary\n policies can block.](/iam/docs/pab-blocked-permissions)\n- [### Principal identifiers\n Understand the identifiers that you use when listing principals in allow\n policies and deny policies.](/iam/docs/principal-identifiers)\n- [### Resource types that accept allow policies\n Learn which resource types accept allow policies.](/iam/docs/resource-types-with-policies)\n- [### Resource types with built-in identities\n Learn which resource have built-in identities and what the principal\n identifiers for those built-in identities are.](/iam/docs/resources-with-built-in-identities)\n- [### Service agents\n Get details about the service accounts that Google Cloud services use\n to access your resources.](/iam/docs/service-agents)\n- [### Support levels for permissions in custom roles\n Learn which IAM permissions you can use in custom roles.](/iam/docs/custom-roles-permissions-support)"]]