
[Mar-2026] The Google Professional-Cloud-Security-Engineer Exam Test For Brief Preparation
Revolutionary Guide To Exam Google Dumps
The Google Professional-Cloud-Security-Engineer exam covers a wide range of topics, including security management, compliance, data protection, network security, and incident management. Professional-Cloud-Security-Engineer exam is designed to test the candidate's ability to apply best practices and industry standards to secure cloud-based infrastructure. Professional-Cloud-Security-Engineer exam is also designed to test the candidate's ability to design and implement security solutions that meet the requirements of various stakeholders, including customers, regulators, and internal stakeholders.
NEW QUESTION # 79
A customer's company has multiple business units. Each business unit operates independently, and each has their own engineering group. Your team wants visibility into all projects created within the company and wants to organize their Google Cloud Platform (GCP) projects based on different business units. Each business unit also requires separate sets of IAM permissions.
Which strategy should you use to meet these needs?
- A. Assign GCP resources in a project, with a label identifying which business unit owns the resource.
- B. Establish standalone projects for each business unit, using gmail.com accounts.
- C. Assign GCP resources in a VPC for each business unit to separate network access.
- D. Create an organization node, and assign folders for each business unit.
Answer: D
Explanation:
Explanation
Refer to: https://cloud.google.com/resource-manager/docs/listing-all-resources Also: https://wideops.com/mapping-your-organization-with-the-google-cloud-platform-resource-hierarchy/
NEW QUESTION # 80
A customer has 300 engineers. The company wants to grant different levels of access and efficiently manage IAM permissions between users in the development and production environment projects.
Which two steps should the company take to meet these requirements? (Choose two.)
- A. Create a project with multiple VPC networks for each environment.
- B. Create a Google Group for the Engineering team, and assign permissions at the folder level.
- C. Create an Organizational Policy constraint for each folder environment.
- D. Create a folder for each development and production environment.
- E. Create projects for each environment, and grant IAM rights to each engineering user.
Answer: B,D
Explanation:
To manage IAM permissions efficiently for a large engineering team with different levels of access in development and production environments, follow these steps:
Create Separate Folders:
Create a folder for the development environment.
Create a folder for the production environment.
This allows you to organize projects and apply different policies and permissions to each environment.
Navigate to IAM & Admin in the GCP Console.
Select "Folders" from the left-hand menu.
Create a new folder named "Development".
Create a new folder named "Production".
Create Google Groups:
Create Google Groups for different teams within the engineering department (e.g., Development Team, Production Team).
This helps in managing permissions centrally.
Use the Google Admin Console to create groups.
Add relevant engineers to each group.
Assign Permissions at the Folder Level:
Assign appropriate IAM roles to the Google Groups at the folder level.
For example, grant Viewer role to the Development Team group for the development folder.
Grant Editor or more restrictive roles as required for the Production Team group for the production folder.
Select the development folder.
Go to the "Permissions" tab.
Click on "Add" and enter the email address of the Development Team Google Group.
Assign the "Viewer" role.
Repeat for the production folder, assigning appropriate roles to the Production Team Google Group.
By following these steps, you create a clear separation between development and production environments and manage permissions efficiently using Google Groups and folders.
Reference:
Google Cloud IAM Documentation
Google Cloud Resource Manager Documentation
NEW QUESTION # 81
Your company has been creating users manually in Cloud Identity to provide access to Google Cloud resources. Due to continued growth of the environment, you want to authorize the Google Cloud Directory Sync (GCDS) instance and integrate it with your on-premises LDAP server to onboard hundreds of users. You are required to:
Replicate user and group lifecycle changes from the on-premises LDAP server in Cloud Identity.
Disable any manually created users in Cloud Identity.
You have already configured the LDAP search attributes to include the users and security groups in scope for Google Cloud. What should you do next to complete this solution?
- A. 1. Configure the option to suspend domain users not found in LDAP.
2. Set up a recurring GCDS task. - B. 1. Configure the LDAP search attributes to exclude manually created Cloud Identity users not found in LDAP.
2. Set up a recurring GCDS task. - C. 1. Configure the option to delete domain users not found in LDAP.
2. Run GCDS after user and group lifecycle changes. - D. 1. Configure the LDAP search attributes to exclude manually created Cloud identity users not found in LDAP.
2. Run GCDS after user and group lifecycle changes.
Answer: A
Explanation:
Explanation
To achieve the requirement "Disable any manually created users in Cloud Identity", configure GCDS to suspend rather than delete accounts if user accounts are not found in the LDAP directory in GCDS. Ref:
https://support.google.com/a/answer/7177267
NEW QUESTION # 82
You are responsible for managing your company's identities in Google Cloud. Your company enforces 2-Step Verification (2SV) for all users. You need to reset a user's access, but the user lost their second factor for 2SV.
You want to minimize risk. What should you do?
- A. On the Google Admin console, select the appropriate user account, and temporarily disable 2SV for this account Ask the user to update their second factor, and then re-enable 2SV for this account.
- B. On the Google Admin console, temporarily disable the 2SV requirements for all users. Ask the user to log in and add their new second factor to their account. Re-enable the 2SV requirement for all users.
- C. On the Google Admin console, use a super administrator account to reset the user account's credentials.
Ask the user to update their credentials after their first login. - D. On the Google Admin console, select the appropriate user account, and generate a backup code to allow the user to sign in. Ask the user to update their second factor.
Answer: D
Explanation:
Explanation
https://support.google.com/a/answer/9176734
Use backup codes for account recovery If you need to recover an account, use backup codes. Accounts are still protected by 2-Step Verification, and backup codes are easy to generate.
NEW QUESTION # 83
A customer has an analytics workload running on Compute Engine that should have limited internet access.
Your team created an egress firewall rule to deny (priority 1000) all traffic to the internet.
The Compute Engine instances now need to reach out to the public repository to get security updates. What should your team do?
- A. Create an egress firewall rule to allow traffic to the hostname of the repository with a priority less than 1000.
- B. Create an egress firewall rule to allow traffic to the CIDR range of the repository with a priority less than 1000.
- C. Create an egress firewall rule to allow traffic to the CIDR range of the repository with a priority greater than 1000.
- D. Create an egress firewall rule to allow traffic to the hostname of the repository with a priority greater than 1000.
Answer: D
NEW QUESTION # 84
You are the security admin of your company. Your development team creates multiple GCP projects under the "implementation" folder for several dev, staging, and production workloads. You want to prevent data exfiltration by malicious insiders or compromised code by setting up a security perimeter. However, you do not want to restrict communication between the projects.
What should you do?
- A. Create access levels in Access Context Manager to prevent data exfiltration, and use a shared VPC for communication between projects.
- B. Use a Shared VPC to enable communication between all projects, and use firewall rules to prevent data exfiltration.
- C. Use an infrastructure-as-code software tool to set up a single service perimeter and to deploy a Cloud Function that monitors the "implementation" folder via Stackdriver and Cloud Pub/Sub. When the function notices that a new project is added to the folder, it executes Terraform to add the new project to the associated perimeter.
- D. Use an infrastructure-as-code software tool to set up three different service perimeters for dev, staging, and prod and to deploy a Cloud Function that monitors the "implementation" folder via Stackdriver and Cloud Pub/Sub. When the function notices that a new project is added to the folder, it executes Terraform to add the new project to the respective perimeter.
Answer: D
Explanation:
Setting up separate service perimeters for dev, staging, and prod environments allows for more granular control and monitoring. Automating the addition of new projects to the respective perimeters ensures that all projects are consistently secured without manual intervention.
Steps:
* Set Up Service Perimeters: Use Access Context Manager to define and configure three separate service perimeters for dev, staging, and prod.
* Deploy Monitoring Function: Create a Cloud Function that monitors the "implementation" folder for new projects using Stackdriver (Cloud Monitoring) and Cloud Pub/Sub.
* Automate Perimeter Updates: Configure the Cloud Function to execute Terraform scripts that automatically add new projects to the appropriate service perimeter.
References:
* Google Cloud: Access Context Manager
* Service perimeter automation
NEW QUESTION # 85
location and to deploy different types of models in a consistent way You must ensure that your users can only access the approved models What should you do?
- A. Regularly audit user activity logs in Vertex AI to identify and revoke access to unapproved models
- B. Configure IAM permissions on individual Model Garden to restrict access to specific models
- C. Train custom models within your Vertex AI project and restrict user access to these models
- D. Implement an organization policy that restricts the vertexaiallowedModels constraint
Answer: D
Explanation:
The problem states that the organization is using Model Garden and needs to ensure users can only access approved models This implies a need for a central, enforceable control mechanism Organization Policies and Constraints: Google Cloud Organization Policy Service allows administrators to centrally control resources across an organization Constraints are specific types of restrictions that can be applied For AI Platform (which includes Vertex AI and Model Garden), there are specific constraints designed to control model usage vertexaiallowedModels Constraint: This specific organization policy constraint is designed precisely to restrict which models can be used within a given organization, folder, or project It provides a centralized way to define a list of approved models that users are allowed to accessExtract Reference: "The vertexaiallowedModels constraint allows you to specify a list of model URIs that are allowed to be used within the resource hierarchy" and "This constraint helps organizations enforce compliance and control which models are consumed by their users" (Google Cloud documentation, typically found under Organization Policy Service constraints for Vertex AI or AI Platform) Let's evaluate the other options:
A Configure IAM permissions on individual Model Garden to restrict access to specific models: IAM (Identity and Access Management) typically grants permissions at a broader resource level (eg, project, dataset, model resource) While you can control who can manage models, directly restricting access to specific models within Model Garden for consumption via IAM roles on individual models is not the primary mechanism for enforcing a list of approved models across an organization in a preventative way Organization policies are designed for this kind of broad, preventative control B Regularly audit user activity logs in Vertex AI to identify and revoke access to unapproved models: Auditing logs is a reactive measure While important for monitoring and detecting violations, it does not prevent users from accessing unapproved models in the first place The requirement is to ensure they can only access approved models, implying a proactive control C Train custom models within your Vertex AI project and restrict user access to these models: This is about managing access to custom-trained models, not about controlling access to the collection of models in Model Garden, which often includes pre-trained or publicly available models that need to be whitelisted It doesn't address the requirement of ensuring users only access approved models from the broader Model Garden collection
NEW QUESTION # 86
Your organization processes sensitive health information. You want to ensure that data is encrypted while in use by the virtual machines (VMs). You must create a policy that is enforced across the entire organization.
What should you do?
- A. Implement an organization policy that ensures that all VM resources created across your organization use Cloud External Key Manager (EKM) protection.
- B. Implement an organization policy that ensures all VM resources created across your organization are Confidential VM instances.
- C. No action is necessary because Google encrypts data while it is in use by default.
- D. Implement an organization policy that ensures that all VM resources created across your organization use customer-managed encryption keys (CMEK) protection.
Answer: D
NEW QUESTION # 87
You have been tasked with implementing external web application protection against common web application attacks for a public application on Google Cloud. You want to validate these policy changes before they are enforced. What service should you use?
- A. Google Cloud Armor's preconfigured rules in preview mode
- B. The inherent protections of Google Front End (GFE)
- C. Prepopulated VPC firewall rules in monitor mode
- D. VPC Service Controls in dry run mode
- E. Cloud Load Balancing firewall rules
Answer: A
Explanation:
Reference:
You can preview the effects of a rule without enforcing it. In preview mode, actions are noted in Cloud Monitoring. You can choose to preview individual rules in a security policy, or you can preview every rule in the policy. https://cloud.google.com/armor/docs/security-policy-overview#preview_mode
NEW QUESTION # 88
Your organization acquired a new workload. The Web and Application (App) servers will be running on Compute Engine in a newly created custom VPC. You are responsible for configuring a secure network communication solution that meets the following requirements:
Only allows communication between the Web and App tiers.
Enforces consistent network security when autoscaling the Web and App tiers.
Prevents Compute Engine Instance Admins from altering network traffic.
What should you do?
- A. 1. Configure all running Web and App servers with respective service accounts.
2. Create an allow VPC firewall rule that specifies the target/source with respective service accounts. - B. 1. Re-deploy the Web and App servers with instance templates configured with respective service accounts.
2. Create an allow VPC firewall rule that specifies the target/source with respective service accounts. - C. 1. Configure all running Web and App servers with respective network tags.
2. Create an allow VPC firewall rule that specifies the target/source with respective network tags. - D. 1. Re-deploy the Web and App servers with instance templates configured with respective network tags.
2. Create an allow VPC firewall rule that specifies the target/source with respective network tags.
Answer: B
Explanation:
Explanation
https://cloud.google.com/vpc/docs/firewalls#service-accounts-vs-tags
https://cloud.google.com/vpc/docs/firewalls#service-accounts-vs-tags
A service account represents an identity associated with an instance. Only one service account can be associated with an instance. You control access to the service account by controlling the grant of the Service Account User role for other IAM principals. For an IAM principal to start an instance by using a service account, that principal must have the Service Account User role to at least use that service account and appropriate permissions to create instances (for example, having the Compute Engine Instance Admin role to the project).
NEW QUESTION # 89
You are migrating an application into the cloud The application will need to read data from a Cloud Storage bucket. Due to local regulatory requirements, you need to hold the key material used for encryption fully under your control and you require a valid rationale for accessing the key material.
What should you do?
- A. Encrypt the data in the Cloud Storage bucket by using Customer Managed Encryption Keys backed by a Cloud Hardware Security Module (HSM). Enable data access logs.
- B. Generate a key in your on-premises environment and store it in a Hardware Security Module (HSM) that is managed on-premises Use this key as an external key in the Cloud Key Management Service (KMS).
Activate Key Access Justifications (KAJ) and set the external key system to reject unauthorized accesses. - C. Generate a key in your on-premises environment to encrypt the data before you upload the data to the Cloud Storage bucket Upload the key to the Cloud Key ManagementService (KMS). Activate Key Access Justifications (KAJ) and have the external key system reject unauthorized accesses.
- D. Encrypt the data in the Cloud Storage bucket by using Customer Managed Encryption Keys. Configure an 1AM deny policy for unauthorized groups
Answer: B
Explanation:
Explanation
By generating a key in your on-premises environment and storing it in an HSM that you manage, you're ensuring that the key material is fully under your control. Using the key as an external key in Cloud KMS allows you to use the key with Google Cloud services without having the key stored on Google Cloud.
Activating Key Access Justifications (KAJ) provides a reason every time the key is accessed, and you can configure the external key system to reject unauthorized access attempts.
NEW QUESTION # 90
Your company's cloud security policy dictates that VM instances should not have an external IP address. You need to identify the Google Cloud service that will allow VM instances without external IP addresses to connect to the internet to update the VMs. Which service should you use?
- A. Cloud DNS
- B. Identity Aware-Proxy
- C. TCP/UDP Load Balancing
- D. Cloud NAT
Answer: D
Explanation:
https://cloud.google.com/nat/docs/overview
"Cloud NAT (network address translation) lets certain resources without external IP addresses create outbound connections to the internet."
NEW QUESTION # 91
Your security team uses encryption keys to ensure confidentiality of user data. You want to establish a process to reduce the impact of a potentially compromised symmetric encryption key in Cloud Key Management Service (Cloud KMS).
Which steps should your team take before an incident occurs? (Choose two.)
- A. Manually rotate key versions on an ad hoc schedule.
- B. Limit the number of messages encrypted with each key version.
- C. Disable the Cloud KMS API.
- D. Disable and revoke access to compromised keys.
- E. Enable automatic key version rotation on a regular schedule.
Answer: B,E
Explanation:
Limiting the number of messages encrypted with the same key version helps prevent attacks enabled by cryptanalysis.
https://cloud.google.com/kms/docs/key-rotation
NEW QUESTION # 92
Which international compliance standard provides guidelines for information security controls applicable to the provision and use of cloud services?
- A. ISO 27018
- B. ISO 27017
- C. ISO 27002
- D. ISO 27001
Answer: B
Explanation:
Explanation
Create a new Service Account that should be able to list the Compute Engine instances in the project. You want to follow Google-recommended practices.
https://cloud.google.com/security/compliance/iso-27017
NEW QUESTION # 93
Your security team uses encryption keys to ensure confidentiality of user dat a. You want to establish a process to reduce the impact of a potentially compromised symmetric encryption key in Cloud Key Management Service (Cloud KMS).
Which steps should your team take before an incident occurs? (Choose two.)
- A. Manually rotate key versions on an ad hoc schedule.
- B. Limit the number of messages encrypted with each key version.
- C. Disable the Cloud KMS API.
- D. Disable and revoke access to compromised keys.
- E. Enable automatic key version rotation on a regular schedule.
Answer: B,E
Explanation:
As per document "Limiting the number of messages encrypted with the same key version helps prevent attacks enabled by cryptanalysis." https://cloud.google.com/kms/docs/key-rotation
NEW QUESTION # 94
......
Professional-Cloud-Security-Engineer Free Study Guide! with New Questions: https://skillsoft.braindumpquiz.com/Professional-Cloud-Security-Engineer-exam-material.html