wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PSE-2

Total questions: 50

Worksheet time: 27mins

Name
Class
Date
1.

You want to limit the images that can be used as boot disk sources. These images will be kept in a separate project.

What are your options?

a)

Use the Organization Policy Service to create a compute.trustedimageProjects constraint on the organization level. List the trusted project as the whitelist in an allow operation.

b)

Use the Organization Policy Service to create a compute.trustedimageProjects constraint on the organization level. List the trusted projects as the exceptions in a deny operation.

c)

In Resource Manager, edit the project permissions for the trusted project. Add the organization as member with the role: Compute Image User.

d)

In Resource Manager, edit the organization permissions. Add the project ID as member with the role: Compute Image User.

2.

Your team must prevent users from creating new projects within the organization. Only the DevOps team should be allowed to create projects on behalf of the requester. Which two tasks should your team perform to handle this request? (Choose two.)

a)

Remove all users from the Project Creator role at the organizational level.

b)

Create an Organization Policy constraint, and apply it at the organizational level.

c)

Grant the Project Editor role at the organizational level to a designated group of users.

d)

Add a designated group of users to the Project Creator role at the organizational level.

e)

Grant the billing account creator role to the designated DevOps team.

3.

A customer deployed an application on Compute Engine that takes advantage of the elastic nature of cloud computing. How can you work with Infrastructure Operations Engineers to best ensure that Windows Compute Engine VMs are up to date with all the latest OS patches?

a)

Build new base images when patches are available, and use a CI/CD pipeline to rebuild VMs, deploying incrementally.

b)

Federate a Domain Controller into Compute Engine, and roll out weekly patches via Group Policy Object.

c)

Use Deployment Manager to provision updated VMs into new serving Instance Groups (IGs).

d)

Reboot all VMs during the weekly maintenance window and allow the StartUp Script to download the latest patches from the internet.

4.

Your team must ensure that no other instances on the network may access their backend database, which is only accessible by the frontend application. How ought your team to lay out this network?

a)

Create an ingress firewall rule to allow access only from the application to the database using firewall tags.

b)

Create a different subnet for the frontend application and database to ensure network isolation.

c)

Create two VPC networks, and connect the two networks using Cloud VPN gateways to ensure network isolation.

d)

Create two VPC networks, and connect the two networks using VPC peering to ensure network isolation.

5.

Phishing emails are being received by an organisation in greater numbers. Which technique should be applied in this case to safeguard employee credentials?

a)

Multifactor Authentication

b)

A strict password policy

c)

Captcha on login pages

d)

Encrypted emails

6.

A customer is collaborating with another company to build an application on Compute Engine. The customer is building the application tier in their GCP Organization, and the other company is building the storage tier in a different GCP Organization. This is a 3-tier web application. Communication between portions of the application must not traverse the public internet by any means. Which connectivity option should be implemented?

a)

VPC peering

b)

Cloud VPN

c)

Cloud Interconnect

d)

Shared VPC

7.

Your team wants to ensure that no Compute Engine instances in your production project have public IP addresses. Compute Engine instances for frontend applications will require public IP addresses. The Editor role allows product engineers to modify resources. Your team wishes to impose this requirement.

How should your team meet these specifications?

a)

Enable Private Access on the VPC network in the production project.

b)

Remove the Editor role and grant the Compute Admin IAM role to the engineers.

c)

Set up an organization policy to only permit public IPs for the front-end Compute Engine instances.

d)

Set up a VPC network with two subnets: one with public IPs and one without public IPs.

8.

What are the two security characteristics associated with using VPC peering to connect two VPC networks? (Select two.)

a)

Central management of routes, firewalls, and VPNs for peered networks

b)

Non-transitive peered networks; where only directly peered networks can communicate

c)

Ability to peer networks that belong to different Google Cloud organizations

d)

Firewall rules that can be created with a tag from one peered network to another peered network

e)

Ability to share specific subnets across peered networks

9.

A vulnerability patch has been released, and a DevOps team must update their Google Kubernetes Engine running containers (GKE).

How should the DevOps team go about doing this?

a)

Use Puppet or Chef to push out the patch to the running container.

b)

Verify that auto upgrade is enabled; if so, Google will upgrade the nodes in a GKE cluster.

c)

Update the application code or apply a patch, build a new image, and redeploy it.

d)

Configure containers to automatically upgrade when the base image is available in Container Registry.

10.

Wipro is running their webshop on Google Kubernetes Engine and wants to analyze customer transactions in BigQuery. You need to ensure that no credit card numbers are stored in BigQuery What should you do?

a)

Create a BigQuery view with regular expressions matching credit card numbers to query and delete affected rows.

b)

Use the Cloud Data Loss Prevention API to redact related infoTypes before data is ingested into BigQuery.

c)

Leverage Security Command Center to scan for the assets of type Credit Card Number in BigQuery.

d)

Enable Cloud Identity-Aware Proxy to filter out credit card numbers before storing the logs in BigQuery.

11.

A client wants to use Compute Engine to deploy a large number of 3-tier web applications.

How should the customer make sure that the various application layers have their own authenticated networks?

a)

Run each tier in its own Project, and segregate using Project labels.

b)

Run each tier with a different Service Account (SA), and use SA-based firewall rules.

c)

Run each tier in its own subnet, and use subnet-based firewall rules.

d)

Run each tier with its own VM tags, and use tag-based firewall rules.

12.

Your project manager wants to start retaining security event logs for 2 years while minimizing costs. You write a filter to select the appropriate log entries. Where should you export the logs?

a)

BigQuery datasets

b)

Cloud Storage buckets

c)

StackDriver logging

d)

Cloud Pub/Sub topics

13.

For compliance reasons, an organization needs to ensure that in-scope PCI Kubernetes Pods reside on `in-scope` Nodes only. These Nodes can only contain the `in-scope` Pods. How should the organization achieve this objective?

a)

Add a nodeSelector field to the pod configuration to only use the Nodes labeled inscope: true.

b)

Create a node pool with the label inscope: true and a Pod Security Policy that only allows the Pods to run on Nodes with that label.

c)

Place a taint on the Nodes with the label inscope: true and effect NoSchedule and a toleration to match in the Pod configuration.

d)

Run all in-scope Pods in the namespace in-scope-pci

14.

Your company's messaging app will now use GCP computing and network services in an effort to comply with FIPS 140-2.The messaging app architecture includes a Managed Instance Group (MIG) that controls a cluster of Compute Engine instances. The instances use Local SSDs for data caching and UDP for instance-to-instance communications. The app development team is willing to make any changes necessary to comply with the standard Which options should you recommend to meet the requirements?

a)

Encrypt all cache storage and VM-to-VM communication using the BoringCrypto module.

b)

Set Disk Encryption on the Instance Template used by the MIG to customer-managed key and use BoringSSL for all data transit between instances.

c)

Set Disk Encryption on the Instance Template used by the MIG to customer-managed key and use BoringSSL for all data transit between instances.

d)

Set Disk Encryption on the Instance Template used by the MIG to Google-managed Key and use BoringSSL library on all instance-to-instance communications.

15.

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 CIDR range of the repository with a priority greater 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 hostname 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 less than 1000.

16.

You want data on Compute Engine disks to be encrypted at rest with keys managed by Cloud Key Management Service (KMS). Cloud Identity and Access Management (IAM) permissions to these keys must be managed in a grouped way because the permissions should be the same for all keys. What should you do?

a)

Create a single KeyRing for all persistent disks and all Keys in this KeyRing. Manage the IAM permissions at the Key level.

b)

Create a single KeyRing for all persistent disks and all Keys in this KeyRing. Manage the IAM permissions at the KeyRing level.

c)

Create a KeyRing per persistent disk, with each KeyRing containing a single Key. Manage the IAM permissions at the Key level.

d)

Create a KeyRing per persistent disk, with each KeyRing containing a single Key. Manage the IAM permissions at the KeyRing level.

17.

Hotstar is backing up application logs to a Cloud Storage bucket shared with both analysts and the administrator. Analysts should only have access to logs that do not contain any personally identifiable information (PII). Log files containing PII should be stored in another bucket that is only accessible by the administrator. What should you do?

a)

Use Cloud Pub/Sub and Cloud Functions to trigger a Data Loss Prevention scan every time a file is uploaded to the shared bucket. If the scan detects PII, have the function move into a Cloud Storage bucket only accessible by the administrator.

b)

Upload the logs to both the shared bucket and the bucket only accessible by the administrator. Create a job trigger using the Cloud Data Loss Prevention API. Configure the trigger to delete any files from the shared bucket that contain PII.

c)

On the bucket shared with both the analysts and the administrator, configure Object Lifecycle Management to delete objects that contain any PII.

d)

On the bucket shared with both the analysts and the administrator, configure a Cloud Storage Trigger that is only triggered when PII data is uploaded. Use Cloud Functions to capture the trigger and delete such files.

18.

Twitter fired an engineer and needs to make sure the engineer's Google account is automatically deprovisioned. What should the customer do?

a)

Use the Cloud SDK with their directory service to remove their IAM permissions in Cloud Identity.

b)

Use the Cloud SDK with their directory service to provision and deprovision users from Cloud Identity.

c)

Configure Cloud Directory Sync with their directory service to provision and deprovision users from Cloud Identity.

d)

Configure Cloud Directory Sync with their directory service to remove their IAM permissions in Cloud Identity.

19.

An organization is evaluating the use of Google Cloud Platform (GCP) for certain IT workloads. A well-established directory service is used to manage user identities and lifecycle management. This directory service must continue for the organization to use as the `source of truth` directory for identities. Which solution meets the organization's requirements?

a)

Google Cloud Directory Sync (GCDS)

b)

Cloud Identity

c)

Security Assertion Markup Language (SAML)

d)

Pub/Sub

20.

Which international compliance standard provides guidelines for information security controls applicable to the provision and use of cloud services?

a)

ISO 27001

b)

ISO 27002

c)

ISO 27017

d)

ISO 27018

21.

Your team lead assigned a task to 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. What should you do?

a)

Create an Instance Template, and allow the Service Account Read Only access for the Compute Engine Access Scope.

b)

Create a custom role with the permission compute.instances.list and grant the Service Account this role.

c)

Give the Service Account the role of Compute Viewer, and use the new Service Account for all instances.

d)

Give the Service Account the role of Project Viewer, and use the new Service Account for all instances.

22.

In a shared security responsibility model for IaaS, which two layers of the stack does the customer share responsibility for? (Choose two.)

a)

Hardware

b)

Network Security

c)

Storage Encryption

d)

Access Policies

e)

Boot

23.

An organization is starting to move its infrastructure from its on-premises environment to Google Cloud Platform (GCP). The first step the organization wants to take is to migrate its ongoing data backup and disaster recovery solutions to GCP. The organization's on-premises production environment is going to be the next phase for migration to GCP. Stable networking connectivity between the on-premises environment and GCP is also being implemented. Which GCP solution should the organization use?

a)

BigQuery using a data pipeline job with continuous updates via Cloud VPN

b)

Cloud Storage using a scheduled task and gsutil via Cloud Interconnect

c)

Compute Engines Virtual Machines using Persistent Disk via Cloud Interconnect

d)

Cloud Datastore using regularly scheduled batch upload jobs via Cloud VPN

24.

You are working in a project as Cloud Security Engineer. What are the steps to encrypt data using envelope encryption?

a)

✑ Generate a data encryption key (DEK) locally.

✑ Use a key encryption key (KEK) to wrap the DEK.

✑ Encrypt data with the KEK. ✑ Store the encrypted data and the wrapped KEK.

b)

✑ Generate a key encryption key (KEK) locally.

✑ Use the KEK to generate a data encryption key (DEK).

✑ Encrypt data with the DEK.

✑ Store the encrypted data and the wrapped DEK.

c)

✑ Generate a data encryption key (DEK) locally.

✑ Encrypt data with the DEK.

✑ Use a key encryption key (KEK) to wrap the DEK.

✑ Store the encrypted data and the wrapped DEK.

d)

✑ Generate a key encryption key (KEK) locally.

✑ Generate a data encryption key (DEK) locally.

✑ Encrypt data with the KEK.

✑Store the encrypted data and the wrapped DEK.

25.

The goal of a client is to make it simple for their mobile workforce to access a Google Cloud Platform-hosted CRM web interface (GCP).

Only those with access to the company network can use the CRM. The client wishes to make it accessible online. Your group needs a two-factor authentication layer to be placed in front of the application.

Which GCP product should the client use to fulfil these needs?

a)

Cloud Identity-Aware Proxy

b)

Cloud Armor

c)

Cloud Endpoints

d)

Cloud VPN

26.

Your company is storing sensitive data in Cloud Storage. You want a key generated on-premises to be used in the encryption process. What should you do?

a)

Use the Cloud Key Management Service to manage a data encryption key (DEK).

b)

Use the Cloud Key Management Service to manage a key encryption key (KEK).

c)

Use customer-supplied encryption keys to manage the data encryption key (DEK).

d)

Use customer-supplied encryption keys to manage the key encryption key (KEK).

27.

Last week, a company deployed a new App Engine application that writes logs to BigQuery. No other workloads are running in the project. You need to validate that all data written to BigQuery was done using the App Engine Default Service Account. What should you do?

a)

1. Use Cloud Logging and filter on BigQuery Insert Jobs.

2. Click on the email address in line with the App Engine Default Service Account in the authentication field.

3. Click Hide Matching Entries. 4. Make sure the resulting list is empty.

b)

1. Use Cloud Logging and filter on BigQuery Insert Jobs.

2. Click on the email address in line with the App Engine Default Service Account in the authentication field.

3. Click Show Matching Entries.

4. Make sure the resulting list is empty.

c)

1. In BigQuery, select the related dataset.

2. Make sure that the App Engine Default Service Account is the only account that can write to the dataset.

d)

1. Go to the Identity and Access Management (IAM) section of the project.

2. Validate that the App Engine Default Service Account is the only account that has a role that can write to BigQuery.

28.

Your team wants to limit users with administrative privileges at the organization level. Which two roles should your team restrict? (Choose two.)

a)

Organization Administrator

b)

Super Admin

c)

GKE Cluster Admin

d)

Compute Admin

e)

Organization Role Viewer

29.

An organization's security and risk management teams are concerned about where their responsibility lies for certain production workloads they are running in Google Cloud and where Google's responsibility lies. They are mostly running workloads using Google Cloud's platform-as-a-Service (PaaS) offerings, including App Engine primarily. Which area in the technology stack should they focus on as their primary responsibility when using App Engine?

a)

Configuring and monitoring VPC Flow Logs

b)

Defending against XSS and SQLi attacks

c)

Managing the latest updates and security patches for the Guest OS

d)

Encrypting all stored data

30.

A online application being developed by an engineering team will soon go live. The web application is hosted in multiple GCP regions and will be directed to the respective backend based on the URL request. Your team wants to avoid exposing the application directly on the internet and wants to deny traffic from a specific list of malicious IP addresses. Which solution should your team implement to meet these requirements?

a)

Cloud Armor

b)

Network Load Balancing

c)

SSL Proxy Load Balancing

d)

NAT Gateway

31.

A customer is running an analytics workload on Google Cloud Platform (GCP) where Compute Engine instances are accessing data stored on Cloud Storage. Your team wants to make sure that this workload will not be able to access, or be accessed from, the internet. Which two strategies should your team use to meet these requirements? (Choose two.)

a)

Configure Private Google Access on the Compute Engine subnet

b)

Avoid assigning public IP addresses to the Compute Engine cluster.

c)

Make sure that the Compute Engine cluster is running on a separate subnet.

d)

Turn off IP forwarding on the Compute Engine instances in the cluster.

e)

Configure a Cloud NAT gateway.

32.

A customer wishes to run a batch processing system on virtual machines and save the output files to a Cloud Storage bucket. The networking and security teams have decided that no VMs will be able to connect to the public internet.

How should this be accomplished?

a)

Create a firewall rule to block internet traffic from the VM.

b)

Provision a NAT Gateway to access the Cloud Storage API endpoint.

c)

Enable Private Google Access.

d)

Mount a Cloud Storage bucket as a local filesystem on every VM.

33.

As adoption of the Cloud Data Loss Prevention (Cloud DLP) API grows within your company, you need to optimize usage to reduce cost. Cloud DLP target data is stored in Cloud Storage and BigQuery. The location and region are identified as a suffix in the resource name. Which cost reduction options should you recommend?Set appropriate rowsLimit value on BigQuery data hosted outside the US and set appropriate bytesLimitPerFile value on multiregional Cloud Storage buckets.

a)

Set appropriate rowsLimit value on BigQuery data hosted outside the US and set appropriate bytesLimitPerFile value on multiregional Cloud Storage buckets.

b)

Set appropriate rowsLimit value on BigQuery data hosted outside the US, and minimize transformation units on multiregional Cloud Storage buckets.

c)

Use rowsLimit and bytesLimitPerFile to sample data and use CloudStorageRegexFileSet to limit scans.

d)

Use FindingLimits and TimespanContfig to sample data and minimize transformation units.

34.

Your team uses a service account to authenticate data transfers from a given Compute Engine virtual machine instance of to a specified Cloud Storage bucket. An engineer accidentally deletes the service account, which breaks application functionality. You want to recover the application as quickly as possible without compromising security. What should you do?

a)

Temporarily disable authentication on the Cloud Storage bucket.

b)

Use the undelete command to recover the deleted service account.

c)

Create a new service account with the same name as the deleted service account.

d)

Update the permissions of another existing service account and supply those credentials to the applications.

35.

You are the Security Admin in your organization. You want to synchronise in Cloud IAM all security groups that have an email address from your LDAP directory.

What are your options?

a)

Configure Google Cloud Directory Sync to sync security groups using LDAP search rules that have user email addressג as the attribute to facilitate one-way sync.

b)

Configure Google Cloud Directory Sync to sync security groups using LDAP search rules that have ג€user email addressג €as the attribute to facilitate bidirectional sync.

c)

Use a management tool to sync the subset based on the email address attribute. Create a group in the Google domain. A group created in a Google domain will automatically have an explicit Google Cloud Identity and Access Management (IAM) role.

d)

Use a management tool to sync the subset based on group object class attribute. Create a group in the Google domain. A group created in a Google domain will automatically have an explicit Google Cloud Identity and Access Management (IAM) role.

36.

You are part of a security team investigating a compromised service account key. You need to audit which new resources were created by the service account. What should you do?

a)

Query Data Access logs.

b)

Query Admin Activity logs.

c)

Query Access Transparency logs.

d)

Query Stackdriver Monitoring Workspace.

37.

You have an application where the frontend is deployed on a managed instance group in subnet A and the data layer is stored on a mysql Compute Engine virtual machine (VM) in subnet B on the same VPC. Subnet A and Subnet B hold several other Compute Engine VMs. You only want to allow the application frontend to access the data in the application's mysql instance on port 3306. What should you do?

a)

Configure an ingress firewall rule that allows communication from the src IP range of subnet A to the tag "data-tag" that is applied to the mysql Compute Engine VM on port 3306.

b)

Configure an ingress firewall rule that allows communication from the frontend's unique service account to the unique service account of the mysql Compute Engine VM on port 3306.

c)

Configure a network tag "fe-tag" to be applied to all instances in subnet A and a network tag "data-tag" to be applied to all instances in subnet B. Then configure an egress firewall rule that allows communication from Compute Engine VMs tagged with data-tag to destination Compute Engine VMs tagged fe- tag.

d)

Configure a network tag "fe-tag" to be applied to all instances in subnet A and a network tag "data-tag" to be applied to all instances in subnet B. Then configure an ingress firewall rule that allows communication from Compute Engine VMs tagged with fe-tag to destination Compute Engine VMs tagged with data-tag.

38.

Your company operates an application instance group that is currently deployed behind a Google Cloud load balancer in us-central-1 and is configured to use the Standard Tier network. The infrastructure team wants to expand to a second Google Cloud region, us-east-2. You need to set up a single external IP address to distribute new requests to the instance groups in both regions. What should you do?

a)

Change the load balancer backend configuration to use network endpoint groups instead of instance groups.

b)

Change the load balancer frontend configuration to use the Premium Tier network, and add the new instance group.

c)

Create a new load balancer in us-east-2 using the Standard Tier network, and assign a static external IP address.

d)

Create a Cloud VPN connection between the two regions, and enable Google Private Access.

39.

Your company's security administrator is you. Your Cloud Storage bucket has 3,000 objects. You shouldn't control who has access to each object separately.

Additionally, you do not want the person who uploaded an object to constantly be in complete control of it. To administer, however, you want to use Cloud Audit Logs.

to your bucket, please.

What ought you to do?

a)

Set up an ACL with OWNER permission to a scope of allUsers.

b)

Set up an ACL with READER permission to a scope of allUsers.

c)

Set up a default bucket ACL and manage access for users using IAM.

d)

Set up Uniform bucket-level access on the Cloud Storage bucket and manage access for users using IAM.

40.

In Wipro you are the security admin. 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)

Use a Shared VPC to enable communication between all projects, and use firewall rules to prevent data exfiltration.

b)

Create access levels in Access Context Manager to prevent data exfiltration, and use a shared VPC for communication between projects.

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.

41.

You need to provide a corporate user account in Google Cloud for each of your developers and operational staff who need direct access to GCP resources. Corporate policy requires you to maintain the user identity in a third-party identity management provider and leverage single sign-on. You learn that a significant number of users are using their corporate domain email addresses for personal Google accounts, and you need to follow Google recommended practices to convert existing unmanaged users to managed accounts. Which two actions should you take? (Choose two.

a)

Use Google Cloud Directory Sync to synchronize your local identity management system to Cloud Identity.

b)

Use the Google Admin console to view which managed users are using a personal account for their recovery email.

c)

Add users to your managed Google account and force users to change the email addresses associated with their personal accounts.

d)

Use the Transfer Tool for Unmanaged Users (TTUU) to find users with conflicting accounts and ask them to transfer their personal Google accounts.

e)

Send an email to all of your employees and ask those users with corporate email addresses for personal Google accounts to delete the personal accounts immediately.

42.

You work on the development team for your company. You noticed that your web application hosted in staging on GKE dynamically includes user data in web pages without first properly validating the inputted data. This could allow an attacker to execute gibberish commands and display arbitrary content in a victim user's browser in a production environment. How should you prevent and fix this vulnerability?

a)

Use Cloud IAP based on IP address or end-user device attributes to prevent and fix the vulnerability.

b)

Set up an HTTPS load balancer, and then use Cloud Armor for the production environment to prevent the potential XSS attack.

c)

Use Web Security Scanner to validate the usage of an outdated library in the code, and then use a secured version of the included library.

d)

Use Web Security Scanner in staging to simulate an XSS injection attack, and then use a templating system that supports contextual autoescapin

43.

You are part of a Wipro security team that wants to ensure that a Cloud Storage bucket in Project A can only be readable from Project B. You also want to ensure that data in the Cloud Storage bucket cannot be accessed from or copied to Cloud Storage buckets outside the network, even if the user has the correct credentials. What should you do?

a)

Enable VPC Service Controls, create a perimeter with Project A and B, and include Cloud Storage service.

b)

Enable Domain Restricted Sharing Organization Policy and Bucket Policy Only on the Cloud Storage bucket.

c)

Enable Private Access in Project A and B networks with strict firewall rules to allow communication between the networks.

d)

Enable VPC Peering between Project A and B networks with strict firewall rules to allow communication between the networks.

44.

Protecting highly sensitive data in BigQuery is your responsibility.

Your operations teams need access to this data, but given privacy regulations, you want to ensure that they cannot read the sensitive fields such as email addresses and first names. These specific sensitive fields should only be available on a need-to- know basis to the Human Resources team. What should you do?

a)

Perform data masking with the Cloud Data Loss Prevention API, and store that data in BigQuery for later use.

b)

Perform data redaction with the Cloud Data Loss Prevention API, and store that data in BigQuery for later use.

c)

Perform data inspection with the Cloud Data Loss Prevention API, and store that data in BigQuery for later use.

d)

Perform tokenization for Pseudonymization with the Cloud Data Loss Prevention API, and store that data in BigQuery for later use.

45.

You work for Wipro as a Security Administrator. Within production environments, you must restrict the ability to create service accounts. This is something you desire to do corporately. What ought you to do?

a)

Use Identity and Access Management (IAM) to restrict access of all users and service accounts that have access to the production environment.

b)

Use organization policy constraints/iam.disableServiceAccountKeyCreation boolean to disable the creation of new service accounts.

c)

Use organization policy constraints/iam.disableServiceAccountKeyUpload boolean to disable the creation of new service accounts.

d)

Use organization policy constraints/iam.disableServiceAccountCreation boolean to disable the creation of new service accounts.

46.

As an Identity and Access Management (IAM) administrator, you are the project owner for a regulated workload that operates in a project you control and oversee. You must present information supporting access reviews for a forthcoming audit. What tool should you use?

a)

Policy Troubleshooter

b)

Policy Analyzer

c)

IAM Recommender

d)

Policy Simulator

47.

Your company has set up SAML federation and synchronisation between Microsoft Active Directory and Cloud Identity. You wish to lessen the chance that user accounts for Google Cloud will be compromised. What ought you to do?

a)

Create a Cloud Identity password policy with strong password settings, and configure 2-Step Verification with security keys in the Google Admin console.

b)

Create a Cloud Identity password policy with strong password settings, and configure 2-Step Verification with verification codes via text or phone call in the Google Admin console.

c)

Create an Active Directory domain password policy with strong password settings, and configure post-SSO (single sign-on) 2-Step Verification with security keys in the Google Admin console.

d)

Create an Active Directory domain password policy with strong password settings, and configure post-SSO (single sign-on) 2-Step Verification with verification codes via text or phone call in the Google Admin console.

48.

For a Google Cloud public application, you are responsible for enabling external web application protection against common web application attacks.

Before these policy changes are put into effect, you want to confirm them. Which service ought you to employ?

a)

Google Cloud Armor's preconfigured rules in preview mode

b)

Prepopulated VPC firewall rules in monitor mode

c)

The inherent protections of Google Front End (GFE)

d)

Cloud Load Balancing firewall rules

49.

You are asked to recommend a solution to store and retrieve sensitive configuration data from an application that runs on Compute Engine. Which option should you recommend?

a)

Cloud Key Management Service

b)

Compute Engine guest attributes

c)

Compute Engine custom metadata

d)

Secret Manager

50.

You need to implement an encryption at-rest strategy that reduces key management complexity for non-sensitive data and protects sensitive data while providing the flexibility of controlling the key residency and rotation schedule. FIPS 140-2 L1 compliance is required for all data types. What should you do?

a)

Encrypt non-sensitive data and sensitive data with Cloud External Key Manager.

b)

Encrypt non-sensitive data and sensitive data with Cloud Key Management Service

c)

Encrypt non-sensitive data with Google default encryption, and encrypt sensitive data with Cloud External Key Manager.

d)

Encrypt non-sensitive data with Google default encryption, and encrypt sensitive data with Cloud Key Management Service.