Oracle 1Z0-1104-25 Practice Exam Questions & Answers

7 Free Questions Last reviewed November 4, 2026 Prepared & Reviewed by the ValidExamDumps Editorial Team

36 Practice Questions (Our Bank)
90 minutes Exam Duration
68% Passing Score
USD 295 Official Exam Fee
Exam Facts

Oracle 1Z0-1104-25 Exam Details

Key details for this exam, checked against the published exam outline

Exam Code
1Z0-1104-25
Full Name
Oracle Cloud Infrastructure 2025 Security Professional
Issuing Body
Oracle
Question Format (Our Bank)
Multiple Choice
Delivery
Online proctored or at a test center
Eligibility
Recommended: 2+ years of experience in designing and implementing security solutions, 6+ months of hands-on experience securing workloads on OCI
Practice Questions

Free 1Z0-1104-25 Practice Questions

Each question shows the correct answer and an explanation of why it is right

VA
ValidExamDumps Editorial Team Every question and its answer is checked by our 1Z0-1104-25 exam preparation team, who also write the explanation shown with each one. How we research and review these pages

Question 1 Domain 2 Implementing Identity and Access Management (IAM)

"A programmer is developing a Node.js application which will run on a Linux server on their on-premises data center. This application will access various Oracle Cloud Infrastructure (OCI) services using OCI SDKs.

What is the secure way to access OCI services with OCI Identity and Access Management (IAM)?

Correct Answer B
Explanation IAM policies grant permissions to groups by specifying which actions they can perform on which resources. The correct syntax uses 'Allow group' followed by the group names and the resource scope. You need to list both groups in a single policy statement to grant them identical permissions on all resources within the TEST compartment. Other options either use incorrect syntax or fail to properly scope the permissions to both groups at once.

Question 2 Domain 5 Protecting Data

SIMULATION

Challenge 2

In deploying a new application, a cloud customer needs to reflect different security postures. If a security zone is enabled with the Maximum Security Zone recipe, the customer will be unable to create or update a resource in the security zone if the action violates the attached Maximum Security Zone policy.

As an application requirement, the customer requires a compute instance in the public subnet. You therefore, need to configure Custom Security Zones that allow the creation of compute instances in the public subnet.

Review the architecture diagram, which outlines the resoures you'll need to address the requirement:

Question 2 exhibit

Preconfigured

To complete this requirement, you are provided with the following:

Access to an OCI tenancy, an assigned compartment, and OCI credentials

Required IAM policies

Task 5: Provision a Compute Instance

Provision a compute instance in the IAD-SP-PBT-PUBSNET-01 public subnet, where:

Name IAD-SP-PBT-1-VM-01

image: Oracle Linux 8

Shape VM: Standard, A1, Flex

Enter the OCID of the created compute instance in the text box below.

Correct Answer A
Explanation

To provision a compute instance named IAD-SP-PBT-1-VM-01 in the IAD-SP-PBT-PUBSNET-01 public subnet with the specified configuration (Oracle Linux 8 image, VM Standard A1 Flex shape), follow these steps based on the Oracle Cloud Infrastructure (OCI) Compute documentation.

Step-by-Step Solution for Task 5: Provision a Compute Instance

Log in to the OCI Console:

Use your OCI credentials to log in to the OCI Console (https://console.us-ashburn-1.oraclecloud.com).

Ensure you have access to the assigned compartment.

Navigate to Compute Instances:

From the OCI Console, click the navigation menu (hamburger icon) on the top left.

Under Compute, select Instances.

Create a New Compute Instance:

Click the Create Instance button.

Configure the Instance Details:

Name: Enter IAD-SP-PBT-1-VM-01.

Compartment: Select the assigned compartment.

Placement: Choose the availability domain (e.g., AD-1) based on your region's availability.

Select the Image:

Under Image and Shape, click Change Image.

Select Oracle Linux 8 from the platform images list.

Click Select Image.

Choose the Shape:

Click Change Shape.

Select VM Standard category.

Choose A1 Flex from the shape options.

Configure the OCPUs (e.g., 1 OCPU) and memory (e.g., 6 GB) as needed for A1 Flex, then click Select Shape.

Configure Networking:

Under Networking, ensure the Virtual Cloud Network is set to IAD-SP-PBT-VCN-01.

Set the Subnet to IAD-SP-PBT-PUBSNET-01 (public subnet with CIDR 10.0.1.0/24).

Enable Assign a public IPv4 address to allow external connectivity.

Leave the default security list or assign a custom one if configured previously.

Set Up SSH Access:

Under Add SSH Keys, either:

Upload your public SSH key file, or

Paste your public SSH key manually.

This ensures you can access the instance via SSH.

Launch the Instance:

Click Create to provision the compute instance.

Wait for the instance to reach the Running state (this may take a few minutes).

Note the Instance OCID:

Once the instance is running, go to the instance details page for IAD-SP-PBT-1-VM-01.

Copy the OCID displayed (e.g., ocid1.instance.oc1..<unique_string>).

OCID of the Created Compute Instance

Enter the OCID of the created compute instance (IAD-SP-PBT-1-VM-01) into the text box. The exact OCID will be available after Step 9 (e.g., ocid1.instance.oc1..<unique_string>).

Notes

Ensure the security zone IAD_SAP-PBT-CSZ-01 and its associated recipe IAD-SP-PBT-CSP-01 allow compute instance creation in the public subnet (10.0.1.0/24).

Verify network connectivity by testing SSH access using the public IP assigned to the instance.

Question 3 Domain 2 Implementing Identity and Access Management (IAM)

SIMULATION

Task 5: Create a Certificate

Create a certificate, where:

Certificate name: PBT-CERT-01-

For example, if your username is 99008677-lab.user01, then the certificate name should be PBT-CERT-01990086771abuser01

Ensure you eliminate special characters from the user name.

Common name: PBT-CERT-OCICERT-01

Certificate Authority: PBT-CERT-CA-01 (created in the previous task)

Correct Answer A
Explanation

Since I can't create resources or retrieve OCIDs directly in your OCI environment, I'll provide a step-by-step solution based on verified OCI documentation and best practices as of 02:30 PM BST on Thursday, June 12, 2025. Follow these instructions precisely in the OCI Console or CLI, using the preconfigured PBI_Vault_SP vault and the PBT-CERT-CA-01<username> Certificate Authority created in the previous task. Replace <username> with your actual username (e.g., 99008677-lab.user01), ensuring special characters are removed.

Task 5: Create a Certificate

Step 1: Access the OCI Vault

Log in to the OCI Console.

Navigate to Identity & Security > Vault.

Select the root compartment.

Locate and click on the vault named PBI_Vault_SP.

Step 2: Create the Certificate

In the PBI_Vault_SP vault details page, under Resources, click Certificates.

Click Create Certificate.

Enter the following details:

Name: Replace <username> with your username (e.g., if your username is 99008677-lab.user01, remove special characters like - and . to get 99008677labuser01, then use PBT-CERT-0199008677labuser01).

Common Name: Enter PBT-CERT-OCICERT-01.

Certificate Authority: Select the PBT-CERT-CA-01<username> CA created in Task 4 (e.g., PBT-CERT-CA-0199008677labuser01).

Subject: Leave as default or adjust (e.g., Organization, Country) if required.

Validity Period: Set as needed (e.g., 1 year), or use the default.

Compartment: Ensure it's set to the root compartment.

Click Create Certificate and wait for the certificate to be issued.

Step 3: Verify the Certificate

After creation, go to the Certificates section under PBI_Vault_SP.

Confirm the certificate PBT-CERT-01<username> (e.g., PBT-CERT-0199008677labuser01) is listed and its status is active.

Get the complete 1Z0-1104-25 question set $20$40

Get Full Access

Question 4 Domain 6 Detecting, Remediating, and Monitoring OCI Resources

SIMULATION

Challenge 2 -Task 1

In deploying a new application, a cloud customer needs to reflect different security postures. If a security zone is enabled with the Maximum Security Zone recipe, the customer will be unable to create or update a resource in the security zone if the action violates the attached Maximum Security Zone policy.

As an application requirement, the customer requires a compute instance in the public subnet. You therefore, need to configure Custom Security Zones that allow the creation of compute instances in the public subnet.

Review the architecture diagram, which outlines the resoures you'll need to address the requirement:

Question 4 exhibit

Preconfigured

To complete this requirement, you are provided with the following:

Access to an OCI tenancy, an assigned compartment, and OCI credentials

Required IAM policies

Task3: Create and configure a Virtual Cloud Network and Private Subnet

Create and configure virtual cloud Network (VCN) named IAD SP-PBT-VCN-01, with an internet Gateway and configure appropriate route rules to allow external connectivity.

Enter the OCID of the created VCN in the text box below.

Correct Answer A
Explanation

To create and configure a Virtual Cloud Network (VCN) named IAD-SP-PBT-VCN-01 with an Internet Gateway and appropriate route rules for external connectivity, follow these steps based on the Oracle Cloud Infrastructure (OCI) Networking documentation.

Step-by-Step Solution for Task 3: Create and Configure a VCN and Private Subnet

Log in to the OCI Console:

Use your OCI credentials to log in to the OCI Console (https://console.us-ashburn-1.oraclecloud.com).

Ensure you have access to the assigned compartment.

Navigate to Virtual Cloud Networks:

From the OCI Console, click the navigation menu (hamburger icon) on the top left.

Under Networking, select Virtual Cloud Networks.

Create a New VCN:

Click Start VCN Wizard and select Create VCN with Internet Connectivity.

VCN Name: Enter IAD-SP-PBT-VCN-01.

Compartment: Select the assigned compartment.

VCN CIDR Block: Enter 10.0.0.0/16 (matches the diagram's VCN CIDR).

Public Subnet CIDR Block: Enter 10.0.10.0/24 (matches the diagram's public subnet).

Accept the default settings for the public subnet and Internet Gateway creation.

Click Create to provision the VCN, Internet Gateway, and public subnet.

Verify the Internet Gateway:

After creation, go to the VCN details page for IAD-SP-PBT-VCN-01.

Under Resources, select Internet Gateways.

Ensure the Internet Gateway is attached and enabled.

Configure Route Rules:

In the VCN details page, under Resources, select Route Tables.

Select the default route table associated with the public subnet (10.0.10.0/24).

Click Add Route Rules.

Target Type: Select Internet Gateway.

Destination CIDR Block: Enter 0.0.0.0/0.

Target Internet Gateway: Select the Internet Gateway created with the VCN.

Click Add Route Rule to save.

Update Security List (if needed):

Under Resources, select Security Lists.

Edit the default security list for the public subnet.

Add an ingress rule:

Source CIDR: 0.0.0.0/0

IP Protocol: TCP

Source Port Range: All

Destination Port Range: 22 (for SSH) or as required by your application.

Add an egress rule:

Destination CIDR: 0.0.0.0/0

IP Protocol: All

Save the changes.

Note the VCN OCID:

Return to the VCN details page for IAD-SP-PBT-VCN-01.

Copy the OCID displayed (e.g., ocid1.vcn.oc1..<unique_string>).

OCID of the Created VCN

Enter the OCID of the created VCN (IAD-SP-PBT-VCN-01) into the text box. The exact OCID will be available after Step 3 (e.g., ocid1.vcn.oc1..<unique_string>).

Question 5 Domain 5 Protecting Data

SIMULATION

Task 3: Create a Master Encryption Key

Note: OCI Vault to store the key required by this task is created in the root compartment as PBI_Vault_SP

Create an RSA Master Encryption Key (MEK), where:

Key name: PBT-CERT-MEK-01-

For example, if your username is 99008677-lab.user01, then the MEK name should be PBT-CERT-MEK-01990086771abuser01

Ensure you eliminate special characters from the user name.

Key shape: 4096 bits

Enter the OCID of the Master Encryption Key created in the provided text box:

Correct Answer A
Explanation

Task 3: Create a Master Encryption Key

Step 1: Access the OCI Vault

Log in to the OCI Console.

Navigate to Identity & Security > Vault.

Select the root compartment.

Locate and click on the vault named PBI_Vault_SP.

Step 2: Create the Master Encryption Key

In the PBI_Vault_SP vault details page, under Resources, click Keys.

Click Create Key.

Enter the following details:

Name: Replace <username> with your username (e.g., if your username is 99008677-lab.user01, remove special characters like - and . to get 99008677labuser01, then use PBT-CERT-MEK-0199008677labuser01).

Key Shape: Select RSA with 4096 bits.

Protection Mode: Select HSM (Hardware Security Module) if available, or Software if HSM is not required (based on vault capabilities).

Compartment: Ensure it's set to the root compartment (where PBI_Vault_SP resides).

Leave other settings (e.g., key usage) as default unless specified.

Click Create Key and wait for the key to be generated.

Step 3: Retrieve and Enter the OCID

After the key is created, go to the Keys section under PBI_Vault_SP.

Click on the key named PBT-CERT-MEK-01<username> (e.g., PBT-CERT-MEK-0199008677labuser01).

Copy the OCID (a long string starting with ocid1.key., unique to your tenancy) from the key details page.

Enter the copied OCID exactly as it appears into the provided text box.

Task 4: Create a Certificate Authority (CA)

Create a certificate authority, where:

CA name: PBT-CERT-CA-01-<username>

For example, if your username is 99008677-lab.user01, then the certificate authority name should be PBT-CERT-CA-01990086771abuser01

Ensure you eliminate special characters from the user name.

Common name: PBT-CERT-OCICA-01

Master Encryption Key: PBT-CERT-MEK-01 (created in the previous task)

Task 4: Create a Certificate Authority (CA)

Step 1: Access the OCI Vault

Log in to the OCI Console.

Navigate to Identity & Security > Vault.

Select the root compartment.

Locate and click on the vault named PBI_Vault_SP.

Step 2: Create the Certificate Authority

In the PBI_Vault_SP vault details page, under Resources, click Certificate Authorities.

Click Create Certificate Authority.

Enter the following details:

Name: Replace <username> with your username (e.g., if your username is 99008677-lab.user01, remove special characters like - and . to get 99008677labuser01, then use PBT-CERT-CA-0199008677labuser01).

Common Name: Enter PBT-CERT-OCICA-01.

Master Encryption Key: Select the PBT-CERT-MEK-01<username> key created in Task 3 (e.g., PBT-CERT-MEK-0199008677labuser01).

Subject: Leave as default or adjust (e.g., Organization, Country) if required by your setup.

Validity Period: Set as needed (e.g., 10 years), or use the default.

Compartment: Ensure it's set to the root compartment.

Click Create Certificate Authority and wait for the CA to be provisioned.

Step 3: Verify the Certificate Authority

After creation, go to the Certificate Authorities section under PBI_Vault_SP.

Confirm the CA PBT-CERT-CA-01<username> (e.g., PBT-CERT-CA-0199008677labuser01) is listed and its status is active.

Question 6 Domain 5 Protecting Data

A company has implemented OCI IAM policies with multiple levels of compartments. A policy attached to a parent compartment grants "manage virtual-network-family" permissions. A policy attached to a child compartment grants "use virtual-network-family" permissions.

Question 6 exhibit

According to OCI IAM policy inheritance, how does the OCI IAM policy engine resolve the permissions for a user attempting to perform an operation that requires 'manage' permissions in the child compartment?

Correct Answer B
Explanation OCI Events Service rules require two essential components to function properly. Rule Conditions define what events the rule should match based on event attributes and patterns. Actions specify what should happen when those conditions are met, such as invoking a function, sending a notification, or triggering an automation. Without both conditions and actions, the rule cannot evaluate events or respond to them appropriately.

Question 7 Domain 3 Protecting Infrastructure - Network and Applications

In Oracle Cloud Infrastructure (OCI), bare metal instances provide customers with direct access to the underlying hardware. To mitigate security risks when a customer terminates a bare metal instance, OCI utilizes Root-of-Trust hardware.

What is the primary function of the Root-of-Trust hardware in this context?

Correct Answer B
Study Guide

What the Oracle 1Z0-1104-25 Exam Covers

Exam domains verified against the Official Oracle 1Z0-1104-25 exam guide, last checked November 2026.

Domain 1 OCI Security Introduction

Describe the OCI Shared Security Responsibility model to understand how security obligations are divided between Oracle and the customer. Learn core security design principles and how to apply them when deploying infrastructure and applications on OCI.

Domain 2 Implementing Identity and Access Management (IAM)

Create and manage IAM domains, users, groups, and compartments to organize your security structure. Implement IAM policies and configure Dynamic Groups, Network Sources, and Tag-based Access Control to enforce the principle of least privilege across your environment.

Sample questions from this domain above Q1Q3

Domain 3 Protecting Infrastructure - Network and Applications

Implement Network Security Groups and Security Lists to control traffic flow within Virtual Cloud Networks. Deploy Network Firewalls and Web Application Firewalls to defend against unauthorized access and application-layer threats while maintaining high availability with Load Balancers.

Sample question from this domain above Q7

Domain 4 Implementing OS and Workload Protection

Use OCI Bastion to provide time-limited, audited access to compute instances without exposing them directly to the internet. Run vulnerability scanning on hosts and container images, and leverage OS management tools to automate system updates and patch management at scale.

Domain 5 Protecting Data

Secure data at rest and in transit using OCI Key Management Service to manage encryption keys according to your organization's policies. Configure and manage secrets in OCI Vault, and explore OCI Data Safe to discover, classify, and protect sensitive data.

Sample questions from this domain above Q2Q5Q6

Domain 6 Detecting, Remediating, and Monitoring OCI Resources

Deploy Cloud Guard to continuously monitor your security posture and detect anomalies and compliance violations. Implement Security Zones to enforce consistent policies, use Security Advisor for remediation guidance, and set up OCI Logging and Events to maintain comprehensive audit trails and security alerts.

Sample question from this domain above Q4

FAQ

1Z0-1104-25 Exam FAQ

Common questions about the exam itself

What experience do I need before taking the 1Z0-1104-25 exam?
Oracle recommends at least 2 years of experience designing and implementing security solutions, plus 6 months of hands-on experience securing workloads on OCI. There are no formal prerequisites, but this exam is intended for professionals already responsible for security in OCI environments.
Is 1Z0-1104-25 a multiple choice exam or does it include hands-on tasks?
1Z0-1104-25 is a Hands-on Performance Exam that includes both multiple-choice questions and practical hands-on tasks where you configure and manage security controls in a simulated OCI environment.
How long do I have to complete the 1Z0-1104-25 exam?
You have 90 minutes of testing time to complete all questions and hands-on tasks. This includes both the multiple-choice section and any performance-based challenges.
What is the passing score for 1Z0-1104-25?
You need to score 68% or higher to pass the 1Z0-1104-25 exam. This means you must demonstrate competency across all six objective domains, though your performance does not need to be equal in each area.
How much does the 1Z0-1104-25 exam cost?
The exam fee is USD 295. You can schedule the exam through Oracle's testing partner at a local test center or take it online with remote proctoring.
Which objective area in 1Z0-1104-25 do most candidates find most challenging?
Implementing Identity and Access Management (IAM) is often the most challenging domain because it requires deep understanding of compartments, policies, dynamic groups, and how tag-based access control enforces least-privilege principles in complex organizational structures.
How is 1Z0-1104-25 different from the previous 1Z0-1104-24 exam?
The 1Z0-1104-25 exam updates the objectives to reflect changes in OCI security services and best practices for 2025, focusing on evolving threats and new features like enhanced Cloud Guard capabilities and Data Safe functionality.
Does the 1Z0-1104-25 certification expire?
Oracle has not published a specific validity period for this certification. Check the official Oracle certification page for current recertification requirements and renewal policies.
How realistic is the hands-on portion of 1Z0-1104-25 compared to real OCI security work?
The hands-on tasks simulate realistic scenarios such as configuring NSGs and security lists, managing IAM policies, setting up Cloud Guard rules, and implementing encryption - the everyday tasks that OCI security professionals perform.
What should I study if I have limited time before taking 1Z0-1104-25?
Prioritize IAM concepts and policy syntax, then focus on network security (NSGs, security lists, WAF), Cloud Guard configuration, and data protection with KMS and Vault, as these areas appear most frequently in performance-based exam tasks.

Other Oracle Exams

Free practice questions for more Oracle certification exams

All Oracle exams