This document describes how you can request missing permissions when you encounter a permission error message.
If you don't have permission to modify access-related policies in your organization, you must send an administrator an access request using the context from the error message. You can't resolve the permission errors on your own.
You can request access in the following ways:
Request the required permissions. This resolution is effective for all types of permission errors.
Request a grant against a Privileged Access Manager entitlement. This resolution is only effective if the permission error is caused by your allow policies and if you have a Privileged Access Manager entitlement with the required permissions.
Request a role with the required permissions. This resolution is only effective if the permission error is caused by your allow policies.
If you're using the Google Cloud console and you have the permissions required to grant roles, then you can grant yourself the role directly from the error message instead of requesting it. For more information, see Self-grant a role in the Google Cloud console.
Request the required permissions
To request the required permissions, do the following:
Console
In the list of missing permissions, click Request permissions.
In the Request Access panel, choose how you want to notify your administrator:
If your organization supports Essential Contacts and allows auto-generated access request emails, then you can send an auto-generated email to your organization's technical Essential Contact. To send this email, do the following:
- Select Send auto-generated email.
- Add any context about the request that you want to include.
- Click Send request.
To copy the access request and paste it into your preferred request management system, do the following:
- If your organization supports Essential Contacts and allows auto-generated emails but you want to send the notification manually, select Notify manually.
- Add any context about the request that you want to include.
- Click Copy message.
- Paste the request into your preferred request management system.
Your administrator receives your access request, along with any additional context that you provided.
gcloud
Copy the error_info_id, if available, and the list of missing permissions from
the error message, then use your preferred request management system to ask an
administrator to give you these permissions.
REST
Copy the error_info_id, if available, and the list of missing permissions from
the error message, then use your preferred request management system to ask an
administrator to give you these permissions.
Request a grant against a Privileged Access Manager entitlement
Privileged Access Manager entitlements define a set of IAM roles that you can request at any time. If your request is successful, then you're granted the requested roles temporarily.
This resolution option is only available if the permission error is caused by your allow policies and if you have a Privileged Access Manager entitlement with the required permissions.
To request a grant against an existing entitlement, do the following:


