gcloud alpha pam entitlements Stay organized with collections Save and categorize content based on your preferences.
- NAME
- gcloud alpha pam entitlements - manage Privileged Access Manager entitlements
- SYNOPSIS
gcloud alpha pam entitlementsCOMMAND[GCLOUD_WIDE_FLAG …]
- DESCRIPTION
(ALPHA)Thegcloud pam entitlementscommand group lets you manage Privileged Access Manager (PAM) entitlements.- EXAMPLES
- To create a new entitlement with a name of
sample-entitlement, in aproject namedsample-project, in locationglobal, andthe entitlement configuration stored in a file namedsample-entitlement.yaml, run:gcloudalphapamentitlementscreatesample-entitlement--project=sample-project--location=global--entitlement-file=sample-entitlement.yamlTo create a new entitlement with a name of
sample-entitlement, in afolder with ID, in locationFOLDER_IDglobal, and the entitlement configuration stored in a file namedsample-entitlement.yaml, run:gcloudalphapamentitlementscreatesample-entitlement--folder=FOLDER_ID--location=global--entitlement-file=sample-entitlement.yamlTo create a new entitlement with a name of
sample-entitlement, inan organization with ID, inlocationORGANIZATION_IDglobal, and the entitlement configuration stored in a filenamedsample-entitlement.yaml, run:gcloudalphapamentitlementscreatesample-entitlement--organization=ORGANIZATION_ID--location=global--entitlement-file=sample-entitlement.yamlTo update an entitlement with a name of
sample-entitlement, in aproject namedsample-project, in locationglobal, andthe new entitlement configuration stored in a file namedsample-entitlement.yaml, run:gcloudalphapamentitlementsupdatesample-entitlement--project=sample-project--location=global--entitlement-file=sample-entitlement.yamlTo update an entitlement with a name of
sample-entitlement, in afolder with ID, in locationFOLDER_IDglobal, and the new entitlement configuration stored in a filenamedsample-entitlement.yaml, run:gcloudalphapamentitlementsupdatesample-entitlement--folder=FOLDER_ID--location=global--entitlement-file=sample-entitlement.yamlTo update an entitlement with a name of
sample-entitlement, in anorganization with ID, inlocationORGANIZATION_IDglobal, and the new entitlement configuration stored in afile namedsample-entitlement.yaml, run:gcloudalphapamentitlementsupdatesample-entitlement--organization=ORGANIZATION_ID--location=global--entitlement-file=sample-entitlement.yamlTo describe an entitlement with a name of
sample-entitlement, in aproject namedsample-project, and in locationglobal,run:gcloudalphapamentitlementsdescribesample-entitlement--project=sample-project--location=globalTo describe an entitlement with a name of
sample-entitlement, in afolder with ID, and in locationFOLDER_IDglobal, run:gcloudalphapamentitlementsdescribesample-entitlement--folder=FOLDER_ID--location=globalTo describe an entitlement with a name of
sample-entitlement, in anorganization with ID, andin locationORGANIZATION_IDglobal, run:gcloudalphapamentitlementsdescribesample-entitlement--organization=ORGANIZATION_ID--location=globalTo search for and list all entitlements for which you are a requester, in aproject named
sample-project, and in locationglobal,run:gcloudalphapamentitlementssearch--project=sample-project--location=global--caller-access-type=grant-requesterTo search for and list all entitlements for which you are an approver, in aproject named
sample-project, and in locationglobal,run:gcloudalphapamentitlementssearch--project=sample-project--location=global--caller-access-type=grant-approverTo search for and list all entitlements for which you are a requester, in afolder with ID
, and in locationFOLDER_IDglobal, run:gcloudalphapamentitlementssearch--folder=FOLDER_ID--location=global--caller-access-type=grant-requesterTo search for and list all entitlements for which you are an approver, in afolder with ID
, and in locationFOLDER_IDglobal, run:gcloudalphapamentitlementssearch--folder=FOLDER_ID--location=global--caller-access-type=grant-approverTo search for and list all entitlements for which you are a requester, in anorganization with ID
, andin locationORGANIZATION_IDglobal, run:gcloudalphapamentitlementssearch--organization=ORGANIZATION_ID--location=global--caller-access-type=grant-requesterTo search for and list all entitlements for which you are an approver, in anorganization with ID
, andin locationORGANIZATION_IDglobal, run:gcloudalphapamentitlementssearch--organization=ORGANIZATION_ID--location=global--caller-access-type=grant-approverTo list all entitlements in a project named
sample-projectand inlocationglobal, run:gcloudalphapamentitlementslist--project=sample-project--location=globalTo list all entitlements in a folder with ID
and in locationFOLDER_IDglobal, run:gcloudalphapamentitlementslist--folder=FOLDER_ID--location=globalTo list all entitlements in an organization with ID
and in locationORGANIZATION_IDglobal, run:gcloudalphapamentitlementslist--organization=ORGANIZATION_ID--location=globalTo delete an entitlement with a name of
sample-entitlement, in aproject namedsample-project, and in locationglobal,run:gcloudalphapamentitlementsdeletesample-entitlement--project=sample-project--location=globalTo delete an entitlement with a name of
sample-entitlement, in afolder with ID, and in locationFOLDER_IDglobal, run:gcloudalphapamentitlementsdeletesample-entitlement--folder=FOLDER_ID--location=globalTo delete an entitlement with a name of
sample-entitlement, in anorganization with ID, andin locationORGANIZATION_IDglobal, run:gcloudalphapamentitlementsdeletesample-entitlement--organization=ORGANIZATION_ID--location=globalTo export an entitlement with a name of
sample-entitlement, in aproject namedsample-project, and in locationglobalto a local YAML file namedsample-entitlement.yaml, run:gcloudalphapamentitlementsexportsample-entitlement--project=sample-project--location=global--destination=sample-entitlement.yamlTo export an entitlement with a name of
sample-entitlement, in afolder with ID, and in locationFOLDER_IDglobalto a local YAML file namedsample-entitlement.yaml, run:gcloudalphapamentitlementsexportsample-entitlement--folder=FOLDER_ID--location=global--destination=sample-entitlement.yamlTo export an entitlement with a name of
sample-entitlement, in anorganization with ID, andin locationORGANIZATION_IDglobalto a local YAML file namedsample-entitlement.yaml, run:gcloudalphapamentitlementsexportsample-entitlement--organization=ORGANIZATION_ID--location=global--destination=sample-entitlement.yaml - GCLOUD WIDE FLAGS
- These flags are available to all commands:
--help.Run
$gcloud helpfor details. - COMMANDS
is one of the following:COMMANDcreate(ALPHA)Create a new Privileged Access Manager (PAM) entitlement.delete(ALPHA)Delete a Privileged Access Manager (PAM) entitlement.describe(ALPHA)Show details of a Privileged Access Manager (PAM)entitlement.export(ALPHA)Export a Privileged Access Manager (PAM) entitlement into alocal YAML file.list(ALPHA)List all Privileged Access Manager (PAM) entitlements undera parent.search(ALPHA)Search and list all Privileged Access Manager (PAM)entitlements in a parent for which you are a requester/approver.update(ALPHA)Update an existing Privileged Access Manager (PAM)entitlement.
- NOTES
- This command is currently in alpha and might change without notice. If thiscommand fails with API permission errors despite specifying the correct project,you might be trying to access an API with an invitation-only early accessallowlist. These variants are also available:
gcloudpamentitlementsgcloudbetapamentitlements
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-05-07 UTC.