Courseiva

CCNA Identity And Access Management Questions

60 questions · Identity And Access Management topic · All types, answers revealed

1
Multi-Selectmedium

Which TWO best practices should be followed when designing OCI IAM policies? (Choose two.)

Select 2 answers
A.Scope policies to specific compartments rather than the tenancy root whenever feasible.
B.Hardcode API signing keys directly into public source code repositories.
C.Grant the minimum permissions necessary for users to perform their jobs (Principle of Least Privilege).
D.Always assign the 'manage all-resources' role to every user to simplify troubleshooting.
E.Use tenancy-wide administrative policies for all standard developers.
AnswersA, C

Scoping IAM policies to specific compartments rather than the tenancy root directly satisfies the principle of least privilege, which is a core security best practice in Oracle Cloud Infrastructure. By restricting permissions to the smallest necessary operational boundary, you limit the blast radius of compromised credentials or misconfigurations. Applying policies at the root compartment grants excessive, unneeded access across all child compartments, whereas compartment-level assignment ensures that principals can only manage or view resources within their designated administrative domain.

Why this answer

Option A is correct because scoping policies to specific compartments rather than the tenancy root follows the OCI best practice of limiting a policy's blast radius; policies written at the tenancy level apply to all compartments and resources, so granting access only where needed reduces unintended exposure. Option C is correct because the Principle of Least Privilege dictates granting only the minimum permissions required for a user's job, which in OCI means using narrowly defined verbs (inspect, read, use, manage) and specific resource types instead of broad grants. Option B is not correct because hardcoding API signing keys into public repositories exposes credentials and violates OCI security guidance to protect and rotate keys.

Option D is not correct because assigning 'manage all-resources' to every user grants excessive, tenancy-wide privileges and directly contradicts least privilege. Option E is not correct because tenancy-wide administrative policies for all standard developers over-privileges them; developer access should be scoped to the compartments and resources they actually need.

Exam trap

The trap is selecting convenience-oriented options (broad permissions, hardcoded keys) over security best practices — candidates must consistently choose least privilege and narrow scoping.

2
MCQmedium

Your company uses Compute instances deployed across various departments to access OCI Object Storage buckets. Instead of storing API keys on the instances, you decide to use Instance Principals. Which of the following components is NOT required to configure Instance Principals for this workflow?

A.An individual IAM user account created for each compute instance to authenticate API calls.
B.Compute instances launched within OCI that support instance metadata services.
C.An IAM Policy that grants the Dynamic Group permission to access the Object Storage bucket.
D.A Dynamic Group that includes the target Compute instances based on matching rules.
AnswerA

Instance Principals eliminate the need to store static API keys or provision individual IAM user accounts for every compute instance. Instead of creating a dedicated user account per instance to authenticate API calls—which directly violates the requirement to avoid storing credentials on the instances—Oracle Cloud Infrastructure assigns a dynamic identity to the compute resource itself. This mechanism leverages the instance's underlying metadata service to securely obtain temporary security tokens, allowing applications to interact natively with OCI Object Storage without managing long-term credentials.

Why this answer

Instance Principals use dynamic groups to match instances based on tags or compartment OCIDs, and policies to grant permissions. Individual IAM users are never required or created for instance principals.

3
MCQmedium

An administrator needs to write a policy that grants a group read-only access to all databases across the tenancy. Which resource type should be specified in the policy?

A.database-family
B.db-resources
C.sql-databases
D.databases
AnswerA

The resource type `database-family` encompasses all database services within an Oracle Cloud Infrastructure tenancy, directly satisfying the requirement to grant access across the entire tenancy rather than to a single compartment or specific database instance. By defining the target as `database-family`, the policy evaluates permissions for autonomous databases, database systems, and related database resources globally. This broad scope enables administrators to efficiently provision read-only permissions using verbs like `inspect` or `read` across all existing and future database resources without needing to maintain individual compartment-level statements.

Why this answer

In OCI IAM policy syntax, 'database-family' is the aggregate resource type that encompasses all database-related resources, including Autonomous Databases, DB systems, and related database services. Granting read access to 'database-family' in the tenancy scope provides read-only visibility across all databases in the tenancy. This is the correct resource type to use when a policy must cover the entire database service family rather than a single database resource.

Exam trap

1Z0-1072-26 often tests whether candidates know the exact OCI resource type names, tempting them to choose plausible-sounding but invalid types like 'databases' or 'db-resources'.

How to eliminate wrong answers

Option B is wrong because 'db-resources' is not a valid OCI IAM resource type; OCI uses specific resource type names such as 'db-systems', 'autonomous-databases', and the aggregate 'database-family'. Option C is wrong because 'sql-databases' is not a recognized OCI IAM resource type — it resembles a generic SQL term rather than an OCI resource family. Option D is wrong because 'databases' is not a valid OCI IAM resource type; the correct aggregate is 'database-family', and using an invalid type causes the policy to have no effect.

4
Multi-Selecthard

Which THREE actions occur or are required when migrating an OCI compartment containing resources to a new parent compartment? (Choose three.)

Select 3 answers
A.All compute instances in the compartment are automatically terminated and restarted.
B.Virtual Cloud Networks must be deleted before moving the compartment.
C.Policies that reference the moved compartment by path may need to be updated.
D.All child compartments and resources within the moved compartment are relocated along with it.
E.The user must have permissions to manage compartments in both the source and destination compartments/tenancy.
AnswersC, D, E

Moving a compartment changes its path, so any policy statement referencing the old path no longer matches the resources inside. Because OCI policies match on compartment path rather than a fixed identifier, you must update those statements to the new path to preserve access.

Why this answer

Option C is correct because IAM policies in OCI reference compartments by name/path (e.g., 'Allow group X to manage instance-family in compartment A:B'), so moving a compartment to a new parent changes its hierarchical path and any policy statements using that path must be updated to remain effective. Option D is correct because moving a compartment in OCI relocates the entire subtree — the compartment itself plus all of its child compartments and the resources contained within them — to the new parent, preserving the internal hierarchy. Option E is correct because the operation requires the caller to have the necessary compartment-management permissions at both the source and destination locations (typically manage compartments in the tenancy or relevant parent compartments) for the move to be authorized.

Option A is incorrect because moving a compartment does not terminate or restart compute instances; resources keep running and simply inherit the new policy path. Option B is incorrect because VCNs and other resources do not need to be deleted before a compartment move; they move along with the compartment.

Exam trap

1Z0-1072-26 often tests the misconception that moving a compartment disrupts or restarts resources, or that VCNs must be deleted first — in reality the move is non-disruptive but requires policy path updates and dual-location permissions.

5
MCQhard

You are designing a cross-tenancy architecture where Tenancy A needs to allow a specific group from Tenancy B to manage Object Storage buckets in a specific compartment within Tenancy A. What mechanism must be established in Tenancy A to enable this?

A.Create local user accounts in Tenancy A for every user in Tenancy B's group.
B.Establish a Remote VCN Peering connection between Tenancy A and Tenancy B.
C.Share the Object Storage bucket directly using pre-authenticated requests.
D.Define an IAM policy in Tenancy A endorsing the group from Tenancy B, and a policy in Tenancy B committing to the access.
AnswerD

Cross-tenancy access requires both sides: Tenancy A endorses Tenancy B's group via a policy, and Tenancy B commits to that access. This two-way handshake satisfies the stem's constraint that Tenancy A must establish the mechanism enabling Tenancy B's group.

Why this answer

Cross-tenancy access in OCI requires a two-sided policy arrangement: Tenancy A defines a policy that endorses (names) the group from Tenancy B, and Tenancy B defines a policy that commits its group to the access. Both policies must exist for the cross-tenancy authorization to take effect.

Exam trap

1Z0-1072-26 often tests the two-sided nature of cross-tenancy IAM — candidates pick a single-sided policy or a networking/credential workaround instead of the required endorse-plus-commit policy pair.

How to eliminate wrong answers

Option A is wrong because creating duplicate local users in Tenancy A defeats the purpose of cross-tenancy identity, creates credential sprawl, and is not the OCI-recommended mechanism. Option B is wrong because Remote VCN Peering is a networking construct for connecting VCNs across tenancies — it has nothing to do with IAM authorization for Object Storage. Option C is wrong because pre-authenticated requests (PARs) are time-limited URLs for anonymous or scoped access to a specific object or bucket, not a mechanism for granting a named group from another tenancy IAM permissions.

6
Multi-Selecteasy

Which TWO pieces of information are required when configuring an OCI IAM Identity Provider for SAML federation? (Choose two.)

Select 2 answers
A.The physical rack serial number in the data center
B.The SAML 2.0 metadata XML file provided by the external Identity Provider
C.The root compartment database sysadmin password
D.A unique name for the Identity Provider within OCI IAM
E.The local VCN CIDR block
AnswersB, D

Importing the SAML 2.0 metadata XML file directly satisfies the requirement for configuration data because it automatically supplies the external Identity Provider's entity ID, single sign-on service URL, and X.509 signing certificate in a single structured payload. This removes the need for manual endpoint entry, allowing Oracle Cloud Infrastructure IAM to immediately establish a trusted trust relationship and correctly parse incoming Security Assertion Markup Language assertions from systems like Microsoft Entra ID or Okta.

Why this answer

Configuring a SAML 2.0 IdP requires the IdP metadata XML file (or metadata URL) and a name for the IdP in OCI.

7
Multi-Selecthard

Which TWO statements are true regarding the behavior of dynamic groups and instance principals? (Choose two.)

Select 2 answers
A.Instance principals only function when connected to an on-premise Active Directory domain controller.
B.Dynamic groups require human users to manually approve every API call made by the instance.
C.Compute instances must have static username and password credentials configured in their environment variables.
D.Instance principals allow compute instances to make API calls to OCI services securely without storing credentials on the instance.
E.Dynamic groups are used to group instances together so IAM policies can grant them permissions.
AnswersD, E

Instance principals leverage OCI Security Token Service (STS) to issue short-lived X.509 certificates automatically managed by the control plane, satisfying the core security requirement to authenticate compute instances to OCI services securely without embedding static API keys, passwords, or configuration files directly on the local file system.

Why this answer

Instance principals allow compute instances to make API calls securely without managing credentials, authorized via dynamic groups and policies.

8
Multi-Selecthard

Which THREE attributes can be evaluated in an OCI dynamic group matching rule for compute instances? (Choose three.)

Select 3 answers
A.The operating system user password hash
B.Compartment OCID (instance.compartment.id)
C.Instance OCID (instance.id)
D.Tags applied to the instance (tag.namespace.tagkey)
E.The public IP address of the user launching the instance
AnswersB, C, D

The `instance.compartment.id` attribute satisfies the requirement to evaluate compute instance attributes within a dynamic group matching rule by referencing the Oracle Cloud Infrastructure (OCI) OCID of the compartment where the resource resides. OCI Identity and Access Management (IAM) evaluates this attribute directly against the metadata of incoming requests, enabling administrators to construct precise rules that group all compute instances launched within a specific compartment, thereby streamlining access policies based on resource topology.

Why this answer

Option B is correct because instance.compartment.id is a valid variable in OCI dynamic group matching rules, allowing rules to match compute instances based on the OCID of the compartment they reside in. Option C is correct because instance.id is a supported variable that matches a specific compute instance by its OCID. Option D is correct because tag.namespace.tagkey is a valid matching-rule variable, enabling rules to match instances based on defined tags applied to them.

Option A is incorrect because dynamic group matching rules cannot evaluate operating system user password hashes, as these are not OCI resource metadata. Option E is incorrect because the public IP address of the user launching the instance is not a supported attribute in dynamic group matching rules.

Exam trap

1Z0-1072-26 often tests whether candidates know that dynamic group rules match on the instance's own attributes (OCID, compartment OCID, tags) — not on the launcher's IP, OS credentials, or other external properties.

9
MCQeasy

What is the function of the OCI IAM 'inspect' verb?

A.It allows users to inspect security vulnerabilities on compute instances.
B.It allows users to create, update, and delete resources.
C.It allows users to list resources of a given type without viewing their contents or configuration details.
D.It allows users to download object storage bucket files.
AnswerC

The 'inspect' verb in OCI Identity and Access Management satisfies the precise requirement to enumerate resources without exposing sensitive metadata by granting permission solely to list resources of a specified type. Unlike the 'read' verb, which permits viewing full configuration details and resource contents, or 'use' and 'manage' which allow operational changes, 'inspect' operates strictly at the metadata enumeration layer. This aligns directly with the stem constraint, enabling users to verify resource existence and identifiers across compartments while enforcing the principle of least privilege regarding detailed object properties.

Why this answer

The OCI IAM 'inspect' verb grants permission to list resources of a given type — for example, seeing that a compute instance exists — but it does not permit viewing the resource's contents, configuration, or metadata. It is the lowest-privilege verb in the OCI verb hierarchy, sitting below 'read'. This makes it ideal for scenarios where a user needs inventory visibility without access to sensitive configuration details.

Exam trap

1Z0-1072-26 often tests the misconception that 'inspect' and 'read' are interchangeable, when in fact 'inspect' only lists resources and 'read' is required to view their contents or configuration.

How to eliminate wrong answers

Option A is wrong because 'inspect' is an IAM authorization verb, not a vulnerability-scanning feature; OCI uses Cloud Guard and Vulnerability Scanning Service for that purpose. Option B is wrong because create, update, and delete operations require the 'manage' verb, not 'inspect'. Option D is wrong because downloading object storage files requires 'read' or 'use' on the 'objects' resource-type, not the 'inspect' verb.

10
MCQhard

Your security team has implemented a policy that restricts access to Object Storage to requests originating from a specific dynamic group. However, a developer test script fails with a 403 Forbidden error even though the script runs on an instance in that dynamic group. Upon inspecting audit logs, you find that the API call was made using user credentials rather than instance principals. Why did the authorization fail?

A.The compute instance must have port 443 blocked in its security list for instance principals to function.
B.Object Storage buckets do not support dynamic group access control.
C.User credentials override dynamic group policies entirely.
D.Dynamic group policies apply to instance principal or resource principal authentication, not API calls made using individual user credentials.
AnswerD

Dynamic group membership authorises only instance principal or resource principal calls. Because the script authenticated with user credentials, the principal was the developer's user, not the instance, so the dynamic group policy never matched and Object Storage returned 403.

Why this answer

Dynamic group policies in OCI are evaluated only when the request is authenticated using instance principals (or resource principals), which derive identity from the instance's metadata and certificates. When the developer script uses a user's API key or auth token, the request is authorized against that user's IAM policies, not the dynamic group's. Since the user has no matching policy granting object read/write, the request returns 403 Forbidden.

The dynamic group membership is irrelevant to user-credential API calls.

Exam trap

The trap here is assuming that being on an instance that belongs to a dynamic group automatically grants the dynamic group's permissions to any process on that instance, when in fact the request must be signed with instance principal credentials for the policy to apply.

How to eliminate wrong answers

Option A is wrong because port 443 is the standard HTTPS port used for OCI API calls and must be open for instance principals to work at all — blocking it would break all API traffic, not enable authorization. Option B is wrong because Object Storage fully supports dynamic group access control via IAM policies that reference dynamic groups in the policy statement. Option C is wrong because user credentials do not 'override' dynamic group policies; rather, dynamic group policies simply do not apply to user-authenticated requests — the two authorization paths are separate and evaluated independently.

11
MCQeasy

Which verb grants the most comprehensive set of permissions (inspect, read, use, and manage) on a given resource type in an OCI IAM policy?

A.use
B.read
C.manage
D.inspect
AnswerC

The manage verb in OCI IAM policies encompasses the full permission set — inspect, read, use, and manage — on a resource type. It therefore grants the most comprehensive access, including the ability to create, update, and delete resources.

Why this answer

The 'manage' verb is the most powerful verb in OCI IAM policies, encompassing inspect, read, use, and full management capabilities.

12
Multi-Selecteasy

Which TWO options are valid ways to organize resources in OCI? (Choose two.)

Select 2 answers
A.Windows Registry hives
B.Compartments
C.Active Directory organizational units synced directly to resource folders
D.Physical server chassis slots
E.Tags (Freeform and Defined)
AnswersB, E

Compartments act as logical, highly customisable isolation boundaries within an Oracle Cloud Infrastructure tenancy, directly satisfying the requirement to organise resources. They allow administrators to group related cloud assets—such as compute instances, databases, and networks—to streamline access management. By applying Identity and Access Management policies to specific compartments rather than the entire root tenancy, security teams can effectively enforce the principle of least privilege, making this structural mechanism essential for resource organisation.

Why this answer

Option B (Compartments) is correct because compartments are the fundamental logical construct in OCI for organizing and isolating resources, forming a hierarchy under a tenancy that supports policy-based access control and quota management. Option E (Tags, both Freeform and Defined) is correct because OCI tagging lets you attach metadata key-value pairs to resources for organization, cost tracking, and automation, with Defined tags governed by tag namespaces and Freeform tags being simpler user-applied labels. The unmarked options do not belong: Windows Registry hives (A) are an OS-level configuration store unrelated to OCI resource organization, Active Directory organizational units synced directly to resource folders (C) is not an OCI feature since OCI IAM does not map AD OUs to resource folders, and physical server chassis slots (D) describe hardware placement, not a logical OCI resource-organization mechanism.

Exam trap

The trap here is confusing on-premises directory or OS constructs (AD OUs, Registry hives) with OCI's native logical hierarchy — candidates must recognize that only Compartments and Tags are OCI resource-organization primitives.

13
Multi-Selectmedium

Which THREE statements are true about OCI federation with SAML 2.0 Identity Providers? (Choose three.)

Select 3 answers
A.Users authenticate against the external Identity Provider, not OCI IAM.
B.Federated users do not require local passwords stored in OCI IAM.
C.External IdP groups are mapped to OCI IAM groups to determine authorization.
D.Federated users cannot access OCI via the CLI or SDKs.
E.Federation requires manual creation of local user profiles for every employee on day one.
AnswersA, B, C

Federated authentication relies on the external SAML 2.0 Identity Provider—such as Microsoft Entra ID or Okta—to handle credential verification and session initiation directly. Because OCI IAM delegates authentication responsibility via SAML assertions, users supply their credentials to the IdP rather than to Oracle Cloud Infrastructure. This direct delegation satisfies the core architectural constraint that authentication occurs externally, ensuring that OCI never processes or stores user passwords while still granting authorised access based on signed assertions.

Why this answer

Option A is correct because in OCI SAML 2.0 federation, authentication occurs at the external Identity Provider (IdP), which issues the SAML assertion that OCI IAM consumes to establish the session. Option B is correct because federated users are authenticated by the external IdP, so OCI IAM does not store or require a local password for them. Option C is correct because OCI IAM maps external IdP groups to OCI IAM groups, and those OCI IAM group memberships drive authorization via policies.

Option D is incorrect because federated users can access OCI through the Console, CLI, and SDKs using token-based or browser-based federation flows. Option E is incorrect because federation avoids manually creating local user profiles for every employee; users are provisioned or mapped through the IdP integration.

Exam trap

The trap is assuming federation limits access to the console only — candidates forget that federated users can use CLI/SDKs via token-based auth, and that local user profiles are not required.

14
Multi-Selecthard

When configuring federation with an external Identity Provider (IdP) such as Microsoft Azure AD or Okta using SAML 2.0, which THREE tasks must be completed in Oracle Cloud Infrastructure? (Choose three.)

Select 3 answers
A.Download the Identity Provider metadata XML file from your IdP.
B.Create an Identity Provider record in the OCI console and upload the IdP metadata XML.
C.Enable multi-factor authentication (MFA) exclusively by modifying local OCI user security settings.
D.Manually create individual IAM users in OCI and assign them local passwords matching their enterprise credentials.
E.Map the IdP groups to OCI IAM groups to assign appropriate permissions via policies.
AnswersA, B, E

Downloading the IdP metadata XML supplies the signing certificate, entity ID and SSO endpoint that Oracle Cloud Infrastructure's SAML 2.0 federation configuration requires to validate assertions and redirect authentication requests. Without importing this metadata, OCI cannot establish the trust relationship, so the task satisfies the stem's federation setup requirement.

Why this answer

Option A is correct because OCI federation requires the IdP's SAML 2.0 metadata XML, which contains the IdP entity ID, SSO endpoint URL, and signing certificate needed to establish trust. Option B is correct because you must create an Identity Provider record in the OCI console (Identity > Federation) and upload that metadata XML so OCI can validate SAML assertions from the external IdP. Option E is correct because after federation, IdP groups must be mapped to OCI IAM groups so that OCI policies grant the appropriate permissions to federated users.

Option C is not required for federation because MFA is typically enforced at the external IdP, not by modifying local OCI user security settings. Option D is incorrect because federated users are provisioned just-in-time via SAML assertions and do not need local OCI passwords matching enterprise credentials.

Exam trap

1Z0-1072-26 often tests the misconception that MFA or local user creation is required in OCI for federated users, when in fact those tasks are handled by the external IdP and federation eliminates local user management.

15
MCQeasy

What is the primary function of OCI IAM federation?

A.To allow users authenticated by an external Identity Provider to access OCI resources using single sign-on (SSO).
B.To replicate compute instances across multiple cloud providers.
C.To share VCN routing tables between different tenancies.
D.To synchronize Object Storage buckets across different regions.
AnswerA

OCI IAM federation establishes a trust relationship with an external Identity Provider, so users authenticated there receive OCI tokens via SAML 2.0 or OIDC without separate OCI credentials. This satisfies the stem's single sign-on requirement, letting externally authenticated users access OCI resources through identity propagation rather than duplicated local accounts.

Why this answer

Federation enables external identity providers (like Microsoft Entra ID or Okta) to authenticate users seeking access to OCI without requiring local OCI user accounts.

16
MCQhard

Your organization has a requirement to allow users from a trusted partner company to authenticate to your OCI tenancy using Microsoft Entra ID (Azure AD) as the Identity Provider. Which component must be configured first in OCI before setting up the federation trust relationship?

A.Configure an Identity Provider (IdP) in OCI IAM by importing the SAML 2.0 metadata from the external IdP.
B.Provision local user accounts in OCI IAM for every partner employee.
C.Write a tenancy-wide policy allowing all external users to manage tenancy resources.
D.Create an API signing key pair for each partner user in OCI IAM.
AnswerA

Federation requires OCI to trust the external IdP, so you must first register an Identity Provider in OCI IAM by importing the partner's SAML 2.0 metadata. That establishes the trust anchor before any identity provider or federation trust relationship can be configured.

Why this answer

Before OCI can trust an external IdP such as Microsoft Entra ID, you must create an Identity Provider resource in OCI IAM and import the SAML 2.0 metadata XML from the external IdP. This establishes the federation trust by registering the IdP's entity ID, SSO URL, and signing certificate. Only after this IdP resource exists can you configure group mapping rules and grant federated users access via policies.

Exam trap

1Z0-1072-26 often tests the ordering of federation setup, tempting candidates to jump to policy creation or local user provisioning when the mandatory first step is importing the IdP metadata.

How to eliminate wrong answers

Option B is wrong because federated users are not provisioned as local OCI accounts; they are created just-in-time from the SAML assertion, so pre-provisioning local accounts defeats the purpose of federation. Option C is wrong because writing a tenancy-wide policy allowing all external users to manage resources is both a security anti-pattern and premature — policies are needed only after the IdP and group mappings are configured, and they should be scoped to specific groups. Option D is wrong because API signing keys are used for programmatic CLI/SDK authentication by local users, not for SAML federation; federated users authenticate via the browser-based SAML flow and do not need API keys for Console access.

17
MCQmedium

An administrator wants to ensure that users belonging to the 'Contractors' group can only access OCI resources during normal business hours (Monday through Friday, 9 AM to 5 PM). Which policy feature should be used?

A.Write a policy with the condition: where request.time.hour between '09:00' and '17:00'
B.Configure an IAM security policy rule using the schedule builder in the OCI Console.
C.Use the 'time-window' parameter in the dynamic group matching rule.
D.OCI IAM policies do not support time-of-day or day-of-week conditions; this must be managed via external IdP federation policies or session token lifetimes.
AnswerD

OCI IAM policies evaluate only principal, verb, resource and request conditions; they have no time-of-day or day-of-week predicates. The stem's business-hours restriction therefore cannot be expressed in policy and must be enforced through external IdP federation or session token lifetimes.

Why this answer

OCI IAM policies do not support time-of-day or day-of-week conditions in policy statements. There is no 'request.time.hour' condition or schedule builder in IAM policy grammar. Time-based access restrictions must be enforced outside IAM — for example, through external IdP federation policies, session token lifetimes, or application-level controls.

Exam trap

1Z0-1072-26 often tests the misconception that OCI IAM supports time-based conditions like 'request.time.hour' — candidates assume AWS-style condition keys exist in OCI, but OCI policy grammar has no time variables.

How to eliminate wrong answers

Option A is wrong because 'request.time.hour' is not a valid OCI IAM policy condition variable — OCI does not expose time-of-day conditions in policy grammar. Option B is wrong because the OCI Console has no IAM security policy schedule builder; IAM policies are static statements without scheduling. Option C is wrong because 'time-window' is not a parameter in dynamic group matching rules — dynamic groups match on resource attributes, not time.

18
MCQeasy

What is the primary purpose of an OCI API signing key?

A.To encrypt data at rest inside Object Storage buckets.
B.To establish IPsec VPN tunnels between corporate datacenters and OCI VCNs.
C.To cryptographically sign API requests made by OCI SDKs, CLI, or REST API clients.
D.To authenticate users logging into the OCI web-based Console.
AnswerC

Oracle Cloud Infrastructure requires cryptographic authentication for programmatic requests to verify the identity of the caller. To satisfy the requirement for secure API access, a public and private key pair must be generated. The private key is retained securely by the user and is used locally to sign the HTTP request headers cryptographically. OCI then validates this signature against the corresponding public key uploaded to the user's IAM profile, ensuring that requests made via the CLI, SDKs, or REST API clients are authentically authorised.

Why this answer

An OCI API signing key is an RSA key pair used to cryptographically sign API requests made by OCI SDKs, CLI, and REST clients. The public key is uploaded to the user's OCI profile, and the private key signs each request so the OCI service can verify the caller's identity via the signature.

Exam trap

1Z0-1072-26 often tests the confusion between API signing keys (for programmatic API authentication) and other cryptographic material like Vault encryption keys or VPN pre-shared keys — candidates must match the key type to its actual purpose.

How to eliminate wrong answers

Option A is wrong because data-at-rest encryption in Object Storage is handled by OCI's encryption keys (managed or customer-managed via Vault), not by API signing keys. Option B is wrong because IPsec VPN tunnels are established using pre-shared keys or certificates configured in the VPN service, not API signing keys. Option D is wrong because Console login authentication uses username/password plus MFA or federation, not API signing keys — signing keys are for programmatic API access.

19
Multi-Selectmedium

Which THREE actions can be performed on compartments in OCI? (Choose three.)

Select 3 answers
A.Assign a private IP address directly to a compartment
B.Create nested child compartments up to 6 levels deep
C.Convert a compartment into a virtual cloud network
D.Delete an empty compartment
E.Move a compartment to a new parent compartment
AnswersB, D, E

Compartments in Oracle Cloud Infrastructure (OCI) support a hierarchical structure that allows administrators to practise effective resource organisation and access control by creating nested child compartments. Specifically, the architecture permits compartments to be nested up to six levels deep beneath a root compartment. This exact structural constraint satisfies the requirement identified in the stem regarding the depth limitation of compartment hierarchies within an OCI tenancy.

Why this answer

Option B is correct because OCI compartments support hierarchical nesting, allowing child compartments to be created up to six levels deep beneath the tenancy root, which helps model organizational structures and isolate resources. Option D is correct because an empty compartment can be deleted; OCI requires that all resources inside it be removed or moved first, since a compartment must be empty before deletion. Option E is correct because OCI allows moving a compartment to a new parent compartment within the same tenancy, which changes its position in the hierarchy while preserving its resources and policies.

Option A is not correct because private IP addresses are assigned to VNICs or resources such as compute instances, not to compartments, which are logical containers for governance and resource grouping. Option C is not correct because a compartment is an identity and access management construct and cannot be converted into a virtual cloud network (VCN); VCNs are separate networking resources created within a compartment.

Exam trap

The trap is treating compartments as network or compute objects — candidates may pick options that assign IPs or convert compartments into VCNs, but compartments are purely logical IAM/cost containers with only structural operations (nest, move, delete).

20
Multi-Selectmedium

Which THREE conditions can be evaluated using conditional clauses in OCI IAM policies? (Choose three.)

Select 3 answers
A.Source IP address of the API request (request.ip)
B.The user's corporate salary bracket
C.Target resource defined tags (target.tag)
D.Source subnet OCID of the API request (request.subnet.id)
E.The local weather conditions in the data center region
AnswersA, C, D

Oracle Cloud Infrastructure Identity and Access Management evaluates the source IP address of an API request by leveraging the `request.ip` conditional variable within policy statements. This mechanism directly satisfies the requirement to filter access based on network locations, allowing administrators to restrict permissions using CIDR block matching. By incorporating `request.ip` into a conditional clause, security teams can enforce perimeter-based access control, ensuring that authenticated principals can only execute API operations when their requests originate from authorised corporate networks or trusted subnet ranges.

Why this answer

OCI IAM policy conditions support variables that describe the request and the target resource, so option A is correct because request.ip lets a policy evaluate the source IP address of the API call, for example to restrict access to a corporate CIDR range. Option C is correct because target.tag allows conditions on the defined tags of the resource being accessed, enabling tag-based authorization such as allowing access only when target.tag.Namespace.Key equals a specific value. Option D is correct because request.subnet.id evaluates the OCID of the source subnet from which the request originates, which is useful for limiting access to workloads in a trusted VCN subnet.

Option B is not correct because OCI IAM has no condition variable for a user's corporate salary bracket, and option E is not correct because local weather conditions in a data center region are not exposed as IAM policy condition variables.

Exam trap

1Z0-1072-26 often tests whether candidates can distinguish valid OCI condition variables (request.ip, request.subnet.id, target.tag) from fabricated ones (salary bracket, weather) — the exam expects memorization of the actual condition variable names.

21
Multi-Selecteasy

Which TWO actions can an OCI administrator perform on user accounts? (Choose two.)

Select 2 answers
A.Manage group memberships for the user
B.Modify the physical hardware serial number of the user's laptop
C.Deactivate or block a user account
D.Configure the user's home Wi-Fi router security settings
E.Directly access the user's corporate email inbox
AnswersA, C

Administrators control user access permissions within Oracle Cloud Infrastructure by modifying group memberships directly from the Identity and Domains service. Because OCI does not support applying policies directly to individual user accounts, administrators must assign users to specific groups to grant permissions. This mechanism directly satisfies the requirement to manage user accounts by dictating how authorization and group-based access control are applied across tenancies.

Why this answer

In OCI Identity and Access Management (IAM), an administrator can manage group memberships for a user (Option A), adding or removing the user from IAM groups so that the policies attached to those groups grant the appropriate permissions. An administrator can also deactivate or block a user account (Option C) — in OCI this is done by setting the user's lifecycle state to INACTIVE (or deleting the user), which immediately prevents the user from authenticating to the tenancy. Options B, D, and E are not OCI IAM operations: OCI does not manage physical laptop hardware serial numbers, does not configure a user's home Wi-Fi router, and does not give administrators direct access to a user's corporate email inbox.

Exam trap

1Z0-1072-26 often tests whether candidates confuse OCI IAM's cloud-scoped administrative actions with endpoint or application-level management tasks that IAM simply cannot perform.

22
MCQeasy

What is required for a human user to authenticate programmatically against OCI using the CLI, SDKs, or API?

A.A SSH key pair generated specifically for IAM authentication.
B.A password and an MFA token code.
C.An API signing key pair (PEM format) and its corresponding fingerprint.
D.A pre-authenticated request URL.
AnswerC

Programmatic OCI access via CLI, SDKs or API authenticates requests using API key signing, so a PEM-format key pair plus its fingerprint must be uploaded to the user's profile. Console passwords and auth tokens serve different purposes.

Why this answer

Programmatic access to OCI for a human user requires an API signing key pair in PEM format, with the public key uploaded to the user's IAM account and the corresponding fingerprint recorded. The CLI, SDKs, and direct API calls use the private key to sign requests, and OCI validates the signature against the uploaded public key.

Exam trap

The trap is confusing interactive console authentication (password + MFA) or SSH keys with the API signing key pair required for programmatic OCI access.

How to eliminate wrong answers

Option A is wrong because SSH key pairs are used for secure shell access to compute instances, not for IAM API authentication. Option B is wrong because a password plus MFA is used for interactive console sign-in, not for programmatic CLI/SDK/API calls. Option D is wrong because a pre-authenticated request (PAR) is a time-limited URL for accessing Object Storage or similar resources, not a mechanism for authenticating a user to the OCI API.

23
MCQeasy

What is the primary purpose of OCI compartments?

A.To replace Virtual Cloud Networks for internal subnetting.
B.To isolate physical data center hardware for specific customers.
C.To automatically replicate data across multiple OCI regions for disaster recovery.
D.To organize and isolate cloud resources for security, access control, and billing management.
AnswerD

Compartments provide the logical structure required to partition cloud resources, satisfying the requirement for granular security and administrative control. By acting as a boundary for Identity and Access Management policies, they enable administrators to restrict user permissions to specific resource sets. Furthermore, compartments facilitate precise cost tracking, as billing data is aggregated per compartment. This mechanism ensures that organisations can effectively isolate environments and manage governance requirements, functioning independently of external identity providers like Microsoft Entra ID when defining resource access boundaries.

Why this answer

Compartments are logical containers used to organize and isolate OCI resources. They enable fine-grained access control via IAM policies, simplify billing by allowing cost tracking per compartment, and provide a security boundary for resources. This matches option D exactly.

Exam trap

The trap is confusing compartments with network isolation constructs like VCNs — candidates may think compartments provide network segmentation, but they are purely logical for IAM and billing.

How to eliminate wrong answers

Option A is wrong because compartments are not a replacement for VCNs — VCNs handle network isolation, while compartments handle logical resource grouping and access control. Option B is wrong because compartments do not isolate physical hardware; OCI tenancies are already isolated at the physical layer. Option C is wrong because compartments do not replicate data across regions — replication is a feature of specific services like Object Storage or Block Volume, not compartments.

24
MCQeasy

An administrator needs to grant a group of database administrators the ability to manage Autonomous Databases in a specific compartment named DevComp. Which policy syntax is the most secure and adheres to the principle of least privilege?

A.Allow group DBA-Group to manage all-resources in tenancy
B.Allow user DBA-Group to manage autonomous-database in tenancy
C.Allow group DBA-Group to manage autonomous-database in compartment DevComp
D.Allow group DBA-Group to use databases in compartment DevComp
AnswerC

Granting `manage autonomous-database` scoped to the DevComp compartment limits the DBA-Group to full lifecycle control of Autonomous Databases there, without touching other compartments or resource types. This directly satisfies the least-privilege constraint, since broader verbs like `manage all-resources` or tenancy-wide scope would over-grant.

Why this answer

The policy 'Allow group DBA-Group to manage autonomous-database in compartment DevComp' grants the DBA group full management of Autonomous Databases scoped only to the DevComp compartment. This adheres to least privilege by limiting both the subject (a group, not a user) and the scope (a single compartment) while using the correct resource type 'autonomous-database' and the 'manage' verb needed to administer those databases.

Exam trap

1Z0-1072-26 often tests the confusion between 'group' and 'user' principals, and between the 'use' and 'manage' verbs, tempting candidates toward overly broad tenancy-level policies.

How to eliminate wrong answers

Option A is wrong because granting 'manage all-resources in tenancy' gives the group unrestricted control over every resource in the tenancy, violating least privilege. Option B is wrong because 'user DBA-Group' incorrectly treats a group as a user, and scoping to the tenancy is broader than necessary; policies must reference 'group' for group principals. Option D is wrong because 'use databases' is both an incorrect resource type for Autonomous Database and an insufficient verb for full management; 'use' does not grant the ability to create, delete, or fully administer autonomous databases.

25
Multi-Selecteasy

Which TWO statements are true about OCI IAM compartments? (Choose two.)

Select 2 answers
A.Compartments can only contain Virtual Cloud Networks, nothing else.
B.Compartments can span multiple OCI regions globally.
C.Compartments are physical data center buildings.
D.Compartments replace IAM policies entirely.
E.Compartments are logical containers used to organize and isolate OCI resources.
AnswersB, E

Compartments function as logical containers that exist globally across all OCI regions within a tenancy, satisfying the requirement for cross-regional resource organisation. Unlike Microsoft Entra ID, where administrative boundaries often align with specific directory instances, OCI compartments provide a unified hierarchical structure that persists regardless of the physical region where resources are deployed. This global scope allows administrators to manage access policies and govern resources consistently across the entire OCI footprint without needing to replicate compartment structures for each individual geographic location.

Why this answer

Option B is correct because OCI compartments are global logical constructs: a compartment exists in the tenancy and is visible across all subscribed regions, so resources in different regions can be organized under the same compartment. Option E is correct because compartments are logical containers used to organize, group, and isolate OCI resources (compute, storage, networking, databases, etc.) and to scope IAM policies and quotas. Option A is wrong because compartments can hold virtually any OCI resource type, not only Virtual Cloud Networks.

Option C is wrong because compartments are logical, not physical; data centers are the physical facilities (regions and availability domains). Option D is wrong because compartments work together with IAM policies — policies are written against compartments to grant access, so they do not replace policies.

Exam trap

The trap here is confusing OCI compartments with AWS accounts or VPCs — candidates assume compartments are region-scoped or network-only containers, when in fact they are global, logical, and can hold any resource type.

26
MCQeasy

Which OCI service is responsible for managing users, groups, compartments, and policies?

A.OCI Audit
B.Resource Manager
C.Security Advisor
D.Identity and Access Management (IAM)
AnswerD

Identity and Access Management (IAM) serves as the foundational OCI service for governing resource access, satisfying the stem's requirement for managing users, groups, compartments, and policies. Unlike Microsoft Entra ID, which functions primarily as an external identity provider, OCI IAM integrates directly into the cloud fabric to enforce granular authorisation via policy-based access control. It acts as the centralised authority for authentication and resource organisation, ensuring that every request within a compartment is validated against defined security principles and identity attributes.

Why this answer

Identity and Access Management (IAM) is the foundational OCI service responsible for authentication and authorization.

27
MCQmedium

An auditor needs to verify all IAM policies across your entire tenancy to ensure compliance. Which policy statement allows a user in the 'Auditors' group to read all policies in the tenancy root?

A.Allow group Auditors to manage tenancy-resources in tenancy
B.Allow user Auditors to inspect security-rules in tenancy
C.Allow group Auditors to read policies in tenancy
D.Allow group Auditors to use iam-policies in compartment root
AnswerC

The statement 'Allow group Auditors to read policies in tenancy' grants read access to policy objects tenancy-wide, letting the Auditors group inspect every IAM policy for compliance. The 'in tenancy' scope is what extends visibility beyond a single compartment.

Why this answer

The verb 'read' in OCI IAM includes the ability to list and get details of a resource, and 'policies' is the correct resource-type for IAM policy objects. Scoping the statement to 'in tenancy' grants visibility across the entire tenancy root, which is exactly what an auditor needs to review all policies. The correct syntax is 'Allow group Auditors to read policies in tenancy'.

Exam trap

1Z0-1072-26 often tests the confusion between 'inspect' and 'read' verbs and between resource-types like 'policies' versus 'iam-policies', causing candidates to pick a statement that either over-privileges or uses an invalid resource-type.

How to eliminate wrong answers

Option A is wrong because 'manage tenancy-resources' is not a valid OCI resource-type and 'manage' would grant full create/update/delete control, far exceeding an auditor's read-only need. Option B is wrong because it targets a 'user' principal instead of the 'group' and references 'security-rules', which is a networking resource, not IAM policies. Option D is wrong because 'iam-policies' is not the correct resource-type name (the correct one is 'policies'), and 'use' does not grant the read/list access an auditor requires.

28
MCQeasy

An administrator needs to create a new root compartment under the tenancy to separate billing and administrative resources for a newly acquired subsidiary. Where must the administrator perform this action in the Oracle Cloud Infrastructure Console?

A.Billing & Cost Management -> Compartment Management
B.Identity & Security -> Compartments
C.Networking -> Virtual Cloud Networks -> Compartment Association
D.Governance & Administration -> Tenancy Explorer
AnswerB

Compartments are created and managed under Identity & Security in the Console, where the compartment hierarchy is defined. Creating the subsidiary's compartment there satisfies the requirement to establish a separate root compartment beneath the tenancy for billing and administrative isolation.

Why this answer

Compartments in Oracle Cloud Infrastructure are logical containers used to organize and isolate resources, and they are created and managed from the Identity & Security section of the OCI Console under the Compartments page. Creating a new root-level compartment under the tenancy is an identity and access management operation, so it lives in the Identity & Security navigation path. From there, an administrator with the appropriate tenancy-level policy can create the compartment and then attach policies and budgets to it.

Exam trap

1Z0-1072-26 often tests the confusion between cost management and identity management, tricking candidates into choosing Billing & Cost Management because compartments are used for cost allocation, even though creation happens under Identity & Security.

How to eliminate wrong answers

Option A is wrong because Billing & Cost Management only shows cost and usage data and lets you set budgets; it does not create compartments, even though compartments are the unit of cost allocation. Option C is wrong because Networking -> Virtual Cloud Networks deals with VCNs, subnets, and gateways, and 'Compartment Association' is not where compartments are created — VCNs are merely placed into existing compartments. Option D is wrong because Governance & Administration -> Tenancy Explorer is a read-only view for browsing resources across compartments, not a creation interface for new compartments.

29
MCQeasy

What is the primary function of an OCI dynamic group?

A.To automatically scale compute instances based on CPU utilization metrics.
B.To automatically create compartments when new projects are initiated.
C.To group human users together based on their department or job function.
D.To allow OCI resources, such as compute instances, to be authenticated and authorized as principals in IAM policies.
AnswerD

A dynamic group matches OCI resources by defined rules, letting compute instances and other resources act as principals authenticated and authorised in IAM policies. This enables instance principals to call OCI APIs without storing credentials, satisfying the requirement for resource-level identity.

Why this answer

Dynamic groups allow cloud resources (such as compute instances) to be treated as principal actors, enabling them to make API calls to other OCI services without hardcoding credentials.

30
Multi-Selectmedium

Which THREE tools or methods can be used to write and apply OCI IAM policies? (Choose three.)

Select 3 answers
A.Editing local /etc/passwd files on compute instances
B.Direct SQL queries against the tenancy root database
C.OCI Console (Web UI)
D.OCI Resource Manager (Terraform)
E.OCI CLI and SDKs
AnswersC, D, E

The OCI Console provides a graphical interface that simplifies the creation and management of IAM policies by abstracting the underlying JSON syntax. It satisfies the requirement for a method to write and apply policies by allowing administrators to define statements directly within the browser, which the service then validates and persists to the OCI backend. This approach offers a user-friendly alternative to programmatic methods like the CLI or Terraform, ensuring that users can manage access control without needing to integrate external tools like Microsoft Entra ID.

Why this answer

Option C (OCI Console Web UI) is correct because the Console provides a built-in Policy Builder interface where administrators can author policy statements in the human-readable IAM policy language and apply them directly to a tenancy, compartment, or dynamic group. Option D (OCI Resource Manager) is correct because Resource Manager runs Terraform configurations, and OCI's Terraform provider includes the oci_identity_policy resource, allowing policies to be defined as code and applied through stacks. Option E (OCI CLI and SDKs) is correct because the OCI CLI exposes commands such as 'oci iam policy create' and 'oci iam policy update', and the SDKs provide equivalent programmatic APIs (e.g., CreatePolicy) for writing and applying IAM policies.

Option A is incorrect because /etc/passwd is a local Linux authentication file on compute instances and has no relationship to OCI IAM policy management. Option B is incorrect because there is no supported method to run direct SQL against a tenancy root database to manage IAM policies; IAM is managed through the documented OCI APIs, Console, CLI/SDKs, and Terraform.

Exam trap

1Z0-1072-26 often tests the tools available for policy management, and candidates may incorrectly include OS-level or database-level methods, which are not valid for OCI IAM.

31
Multi-Selecteasy

Which TWO methods can be used to authenticate human users to the OCI Console? (Choose two.)

Select 2 answers
A.Username and password with optional Multi-Factor Authentication (MFA)
B.SSH private keys (.ppk)
C.Pre-authenticated request URLs
D.Federated Single Sign-On (SSO) via a SAML 2.0 Identity Provider
E.API signing key PEM files uploaded via web browser
AnswersA, D

Standard OCI Identity and Access Management (IAM) user accounts rely on a native username and password combination to verify identity during the login process. By enabling Multi-Factor Authentication (MFA), administrators add a mandatory second layer of security, satisfying the requirement to authenticate human users to the OCI Console. This mechanism functions independently of external identity providers like Microsoft Entra ID, ensuring that local IAM users can successfully access the console through the primary authentication interface provided by the platform.

Why this answer

Option A is correct because OCI Console authentication for local (non-federated) users is performed with an OCI username and password, and MFA can be enabled to add a second factor such as a TOTP authenticator app. Option D is correct because OCI supports federated identity, allowing users to sign in to the Console through an external SAML 2.0 Identity Provider (IdP) using Single Sign-On instead of local credentials. Option B is incorrect because SSH private keys such as .ppk files are used for SSH access to compute instances, not for authenticating to the OCI Console.

Option C is incorrect because Pre-Authenticated Requests (PARs) are URLs that grant time-limited access to Object Storage resources, not Console user authentication. Option E is incorrect because API signing key PEM files are used to sign OCI API requests for programmatic access, not to log in to the Console via a web browser.

Exam trap

1Z0-1072-26 often tests the confusion between authentication methods for human console access versus programmatic access, tricking candidates into selecting API keys or SSH keys for console login.

32
MCQeasy

What happens to the resources inside a compartment when you delete the compartment itself?

A.All resources inside the compartment are automatically deleted along with it.
B.Resources become orphaned and are managed by the tenancy administrator group.
C.The compartment cannot be deleted until all resources within it are deleted or moved to another compartment.
D.Resources are automatically moved to the root compartment.
AnswerC

Oracle Cloud Infrastructure enforces a strict structural dependency that prevents the deletion of any compartment while it still contains active child resources. To satisfy this prerequisite, you must manually terminate every contained resource or migrate them to an alternative compartment using the console or API. Only when the resource count drops to zero does the API permit the parent compartment deletion request to proceed, safeguarding against accidental orphaned assets and cascading data loss.

Why this answer

OCI prevents deletion of a compartment that still contains resources. You must first delete or move every resource out of the compartment before the compartment itself can be deleted, which protects against accidental mass deletion.

Exam trap

1Z0-1072-26 often tests compartment lifecycle behavior — candidates assume cloud compartments behave like folders with cascade delete, but OCI explicitly blocks deletion until the compartment is empty.

How to eliminate wrong answers

Option A is wrong because OCI does not cascade-delete resources when a compartment is removed — this would be dangerous and is explicitly prevented. Option B is wrong because resources are not orphaned or reassigned to a tenancy admin group; they remain in the compartment and block its deletion. Option D is wrong because resources are not automatically moved to the root compartment; movement must be performed explicitly by an administrator.

33
MCQeasy

An administrator wants to enforce strict access control based on resource metadata. They decide to use Tag-Based Access Control. Which of the following defines the correct prerequisite structure required before you can write a policy using tag values?

A.Create an IAM group, add users, assign free-form tags directly to the users, and write a policy.
B.Create a Dynamic Group, apply a tag namespace to the tenancy root, and assign compartment quotas.
C.Create a Tag Namespace, define a Tag Key within it, apply the tag to resources, and reference the tag in an IAM policy condition.
D.Define a Resource Principal, attach a tag to the instance, and create a cross-region replication policy.
AnswerC

Tag-based policies require the full chain: a namespace, a key inside it, the tag applied to the target resource, then a condition referencing that key and value. Skipping any step leaves the policy condition unresolvable.

Why this answer

Tag-based access control requires creating a Tag Namespace, defining Tag Keys within that namespace, applying the tags to resources or requests, and then using tag conditionals in IAM policies.

34
Multi-Selectmedium

Which THREE statements are true regarding OCI IAM groups? (Choose three.)

Select 3 answers
A.A user can belong to multiple groups.
B.Groups can be nested inside other groups to form a hierarchy.
C.Groups can own compartments directly without human members.
D.Federated identity provider groups can be mapped to OCI IAM groups.
E.Groups are used in policy statements to grant access permissions.
AnswersA, D, E

Oracle Cloud Infrastructure Identity and Access Management permits a single user account to be associated with multiple groups simultaneously, satisfying the requirement that users are not restricted to a solitary administrative domain. This many-to-many relationship mechanism aggregates permissions effectively, allowing administrators to assign cumulative policies to a user without duplicating group memberships or creating redundant accounts, thereby streamlining access control across diverse compartments.

Why this answer

Option A is correct because OCI IAM allows a single user to be a member of multiple groups simultaneously, and the user inherits the union of all policies granted to those groups. Option D is correct because when you federate with an external identity provider (such as Microsoft Entra ID, Okta, or any SAML 2.0/OIDC IdP), the IdP's groups can be mapped to OCI IAM groups so that policy-based access is driven by the federated group membership. Option E is correct because OCI policies are written in the form 'Allow group <group_name> to <verb> <resource> in <compartment>', meaning groups—not individual users—are the principal subject used to grant access permissions.

Option B is not correct because OCI IAM groups cannot be nested; there is no group hierarchy, and membership is limited to users (or mapped federated groups), not other OCI groups. Option C is not correct because compartments are owned by the tenancy and managed via policies, not owned by groups; groups are merely collections of users used as policy subjects and cannot own resources directly.

Exam trap

1Z0-1072-26 often tests the misconception that OCI groups can be nested like Active Directory groups, when in fact OCI IAM groups are flat and cannot contain other groups.

35
Multi-Selectmedium

Which THREE actions can an administrator perform to secure user accounts in OCI IAM? (Choose three.)

Select 3 answers
A.Enforce Multi-Factor Authentication (MFA) via security rules
B.Rotate or revoke API signing keys periodically
C.Disable all audit logging to hide administrative actions
D.Configure password policies governing complexity and expiration
E.Assign root compartment administrator privileges to all temporary contractors
AnswersA, B, D

Enforcing Multi-Factor Authentication (MFA) via security rules in Oracle Cloud Infrastructure Identity and Access Management directly satisfies the requirement to secure user accounts by adding an extra layer of verification beyond standard passwords. Administrators can configure identity provider policies and security rules to mandate MFA based on group membership, network location, or risk level, mitigating the risk of compromised credentials and ensuring robust access control across the cloud environment.

Why this answer

Option A is correct because OCI IAM lets administrators enforce Multi-Factor Authentication through security rules (sign-on policies) in an identity domain, adding a second authentication factor that protects accounts even if a password is compromised. Option B is correct because API signing keys are long-lived credentials; rotating them periodically and revoking unused or compromised keys limits the window in which a leaked private key can be abused against OCI APIs. Option D is correct because configuring password policies in OCI IAM to govern complexity, length, reuse, and expiration strengthens resistance to brute-force and credential-stuffing attacks.

Option C is not appropriate because disabling audit logging removes visibility into administrative actions and weakens security and compliance rather than securing accounts. Option E is not appropriate because granting root compartment administrator privileges to temporary contractors violates least privilege and dramatically increases the risk of unauthorized or accidental changes.

Exam trap

1Z0-1072-26 often tests IAM security best practices, and candidates may pick options that sound like security measures (like disabling logging) but actually weaken security — the correct answers always align with least privilege and defense-in-depth.

36
Multi-Selecteasy

Which TWO types of groups exist in OCI IAM? (Choose two.)

Select 2 answers
A.Compartment security groups
B.Dynamic groups
C.Standard user groups
D.Virtual network groups
E.Billing resource groups
AnswersB, C

Dynamic groups automatically include compute instances matching defined rules, unlike identity-domain groups populated by user membership. They enable instance principals to call OCI services without stored credentials, which is a distinct group type in OCI IAM.

Why this answer

In OCI IAM, the two supported group types are dynamic groups (B) and standard user groups (C). Dynamic groups (B) are correct because they match compute instances (and other resources) using rules written against resource attributes, allowing those resources to be granted permissions as principals without individual credentials. Standard user groups (C) are correct because they are the ordinary groups that contain IAM users, and policies grant access to those users collectively by referencing the group.

The remaining options are not OCI IAM group types: compartment security groups (A) and virtual network groups (D) are not constructs in OCI IAM (network security is handled via NSGs and security lists), and billing resource groups (E) do not exist as an IAM group category.

Exam trap

The trap is inventing plausible-sounding group types (compartment security groups, virtual network groups) — candidates must remember OCI IAM has only two: standard user groups and dynamic groups.

37
MCQeasy

What is the scope of an OCI IAM policy by default when it is created in the root compartment (tenancy)?

A.It applies across the entire tenancy and all compartments within it.
B.It applies exclusively to the Identity and Access Management service.
C.It must be explicitly attached to each child compartment individually to take effect.
D.It applies only to the root compartment and cannot affect child compartments.
AnswerA

A policy created in the root compartment is tenancy-scoped: its statements apply across the entire tenancy and every compartment inside it, unless the statement itself names a narrower compartment. Placement in root therefore grants the broadest default reach.

Why this answer

An OCI IAM policy created in the root compartment (tenancy) applies across the entire tenancy and all compartments within it, because the root compartment is the top-level container and policies inherit downward. This is the default scope unless the policy statement explicitly narrows the location to a specific compartment.

Exam trap

1Z0-1072-26 often tests compartment inheritance, and candidates mistakenly believe policies must be attached to each child compartment — in OCI, a root compartment policy automatically applies to all descendants.

How to eliminate wrong answers

Option B is wrong because IAM policies are not limited to the IAM service — they can govern any OCI resource type. Option C is wrong because policies do not need to be attached to each child compartment; a policy in the root compartment automatically covers all child compartments. Option D is wrong because root compartment policies do affect child compartments, which is the opposite of the correct behavior.

38
MCQhard

Your security policy states that users must enable Multi-Factor Authentication (MFA) to access production compartments. How can you enforce MFA for specific users in OCI IAM?

A.Configure a security rule (or sign-on policy) within Identity Domains to require MFA for specific groups upon authentication.
B.Enable MFA in the tenancy root compartment settings under Compartment Quotas.
C.Write an IAM policy with the condition where request.mfa = 'true'
D.Add a tag to the user account indicating that MFA is required.
AnswerA

Configuring a sign-on policy within Identity Domains enforces MFA at authentication, satisfying the requirement to challenge specific users before they reach production compartments. Group-based conditions let you target only the relevant users rather than applying MFA tenant-wide, and the policy evaluates at sign-in, so access is blocked until the second factor succeeds.

Why this answer

In OCI Identity Domains, MFA enforcement is configured through sign-on policies (also called authentication policies) that specify which groups must complete a second factor at sign-in. You create a sign-on policy, add a rule that requires MFA, and assign it to the target groups, so only those users are challenged. This is the supported, centralized way to enforce MFA for specific users or groups.

Exam trap

1Z0-1072-26 often tests the confusion between authentication-time MFA enforcement (sign-on policies in Identity Domains) and authorization-time MFA conditions in IAM policies, causing candidates to pick the policy-condition answer when the question asks how to enforce MFA at sign-in.

How to eliminate wrong answers

Option B is wrong because the root compartment settings and Compartment Quotas have nothing to do with authentication; MFA is an Identity Domain feature, not a compartment-level setting. Option C is wrong because an IAM policy condition like 'request.mfa = true' is used to gate authorization after authentication — it does not enforce MFA enrollment or challenge users at sign-in. Option D is wrong because tags are metadata for organization and policy conditions, not an authentication enforcement mechanism.

39
MCQeasy

What is the function of the OCI IAM 'read' verb compared to 'inspect'?

A.Read allows users to modify resources, whereas inspect only allows viewing.
B.Read includes all inspect permissions plus the ability to get resource metadata and configuration details.
C.Read allows downloading data from Object Storage, whereas inspect allows uploading.
D.Read is more restrictive than inspect.
AnswerB

The Oracle Cloud Infrastructure Identity and Access Management verb hierarchy grants progressively broader access, where the 'inspect' permission strictly limits a principal to listing and viewing basic resource metadata without accessing configuration details. By contrast, the 'read' verb encompasses every capability of 'inspect' while lifting this restriction to explicitly permit retrieving full resource configuration details and metadata. This satisfies the functional requirement in the stem to differentiate the broader metadata and configuration access level of 'read' from the purely enumerative scope of 'inspect'.

Why this answer

The 'read' verb includes all permissions of 'inspect' plus the ability to get full configuration metadata and details of resources.

40
MCQhard

You are configuring identity federation with an enterprise SAML 2.0 Identity Provider. After mapping the external IdP groups to OCI IAM groups, users successfully log in via SSO but receive an authorization error (404/Not Authorized) when trying to view any resources. What is the most likely cause?

A.The SAML assertion signature certificate has expired in the external IdP.
B.Federated users cannot access OCI without first creating local user accounts.
C.No IAM policies have been created granting permissions to the mapped OCI IAM groups.
D.The user's browser blocked the OCI redirection cookies.
AnswerC

Group mapping only synchronises identities; it grants no permissions. OCI authorises every action through IAM policies, so without a policy allowing the mapped groups to inspect or use resources, authenticated users hit NotAuthorized. The 404 confirms authentication succeeded but authorisation failed.

Why this answer

Successful SSO login with a subsequent authorization error means authentication worked but authorization did not. In OCI, federated users inherit permissions only through IAM policies attached to the OCI IAM groups they are mapped to; if no policies grant those groups access to the resources, users authenticate but see 'Not Authorized'. Creating the appropriate policies resolves the issue.

Exam trap

1Z0-1072-26 often tests the authentication-versus-authorization boundary; candidates see 'SSO works' and assume the problem is in the IdP or certificate, missing that OCI requires explicit IAM policies for federated groups.

How to eliminate wrong answers

Option A is wrong because an expired SAML signing certificate would cause authentication to fail at the IdP or OCI federation level, not a post-login authorization error. Option B is wrong because federated users do not need local OCI user accounts; that is the entire point of federation, and creating local accounts would defeat the SSO model. Option D is wrong because blocked browser cookies would prevent the SSO redirect or session establishment, producing a login failure rather than a resource-level authorization error.

41
MCQeasy

Which of the following describes an OCI user group?

A.A collection of users who can be assigned IAM policies to govern access to OCI resources.
B.A network security group used to filter traffic between subnets.
C.A collection of compute instances grouped for auto-scaling.
D.A collection of compartments sharing a common budget.
AnswerA

OCI user groups function as logical containers that aggregate individual IAM users to simplify permission management. By attaching identity policies directly to a group rather than to individual accounts, administrators can efficiently govern access to OCI resources at scale. This mechanism satisfies the requirement for managing user permissions collectively, mirroring the group-based access control patterns found in Microsoft Entra ID, ensuring that all members inherit the same set of authorised privileges across the tenancy.

Why this answer

An OCI user group is a logical collection of IAM users that allows administrators to grant permissions to multiple users at once via IAM policies. Policies are written against groups, not individual users, which simplifies access management. Groups are the primary mechanism for assigning access to OCI resources.

Exam trap

The trap here is confusing IAM groups with network security groups or instance pools, as all involve 'grouping' but serve entirely different purposes in OCI.

How to eliminate wrong answers

Option B is wrong because network security groups (NSGs) are virtual firewalls that apply to VNICs and filter traffic, not collections of users. Option C is wrong because compute instances are grouped for auto-scaling using instance pools or instance configurations, not IAM user groups. Option D is wrong because compartments are logical containers for resources and budgets are separate cost-tracking constructs; neither is a collection of users.

42
Multi-Selecthard

Which TWO statements are true regarding OCI IAM policy syntax scoping rules? (Choose two.)

Select 2 answers
A.Compartment names in policy statements are case-insensitive and can be replaced by user OCIDs.
B.Policies are attached directly to individual users rather than groups.
C.Policies defined in a child compartment cannot grant permissions on resources in parent compartments.
D.Policies can grant permissions across completely unrelated tenancies without any endorsement or commitment.
E.When referencing nested compartments, the full hierarchical path separated by colons must be used if not a direct child.
AnswersC, E

OCI Identity and Access Management enforces a strict hierarchical inheritance model where permissions flow exclusively downward from parent compartments to child compartments. Consequently, a policy authored within a child compartment lacks the structural scope to override this boundary and grant access to resources residing higher up in the tenancy tree. This fundamental scoping rule satisfies the hierarchical constraint specified in the stem, ensuring that administrative delegation remains contained and cannot escalate privileges beyond the compartment's immediate ancestry.

Why this answer

Policies must specify a valid scope (compartment or tenancy) and correctly reference subjects and resources.

43
MCQmedium

An administrator needs to grant read-only access to all Object Storage buckets within a specific compartment named 'DataLake'. Which policy statement accomplishes this?

A.Allow group DataReaders to use buckets in compartment DataLake
B.Allow group DataReaders to inspect storage in tenancy
C.Allow group DataReaders to manage files in compartment DataLake
D.Allow group DataReaders to read object-family in compartment DataLake
AnswerD

Granting `read object-family` at compartment scope lets the DataReaders group list and read every bucket and object within DataLake, matching the read-only requirement. The `object-family` verb set covers buckets, objects and their metadata, while compartment-level placement confines access to DataLake alone, satisfying the stated constraint without granting write permissions.

Why this answer

The policy statement 'Allow group DataReaders to read object-family in compartment DataLake' grants read-only access to Object Storage buckets and objects within the DataLake compartment. The 'read' verb includes the ability to list and get objects, while 'object-family' covers buckets and objects. This precisely matches the requirement for read-only access to all buckets in that compartment.

Exam trap

1Z0-1072-26 often tests the exact IAM verb and resource-type combinations, so candidates may choose 'use' or 'manage' thinking they are equivalent to read-only, when only 'read' provides the correct least-privilege access.

How to eliminate wrong answers

Option A is wrong because 'use buckets' grants the ability to use buckets but does not include reading objects; 'use' is typically for associating resources, not data access. Option B is wrong because 'inspect storage in tenancy' grants metadata inspection across the entire tenancy, not read access to objects, and it is not scoped to the DataLake compartment. Option C is wrong because 'manage files' is not a valid OCI policy verb/resource combination for Object Storage; 'manage' grants full control, which exceeds read-only, and 'files' is not the correct resource type.

44
MCQmedium

Your organization wants to grant an external team of auditors read-only access to a specific compartment named FinanceAudits without creating individual IAM users for each auditor. You decide to use identity federation with a SAML 2.0-compliant Identity Provider (IdP). Which of the following steps is NOT required to achieve this?

A.Map the Identity Provider's user group to an Oracle Cloud Infrastructure IAM group.
B.Create an IAM policy granting the mapped OCI group read access to the FinanceAudits compartment.
C.Manually create individual IAM user accounts for each auditor in the Oracle Cloud Infrastructure Console.
D.Configure the Identity Provider (IdP) metadata XML file in the OCI IAM identity provider console.
AnswerC

Satisfying the explicit requirement to avoid creating individual accounts for external auditors, federating via a SAML 2.0-compliant Identity Provider maps external user sessions directly to Oracle Cloud Infrastructure groups through identity provider policies and dynamic resource mappings. Provisioning local IAM users would contradict the core design of federated authentication, which delegates credential management and user lifecycle operations entirely to the external IdP such as Microsoft Entra ID or Okta, thereby rendering manual account creation completely unnecessary.

Why this answer

To federate an IdP, you must configure the IdP, create an IdP group, map that IdP group to an OCI group, and write a policy granting the OCI group access. You do not manually create local IAM users for the federated users.

45
MCQeasy

What is the primary function of OCI Identity Domains?

A.To manage DNS zones and DNS resolution records.
B.To provide comprehensive identity and access management capabilities such as user lifecycle management, MFA, and OAuth/SAML integration.
C.To manage physical server racks in Oracle Cloud regions.
D.To isolate database traffic across virtual cloud networks.
AnswerB

Oracle Cloud Infrastructure Identity Domains directly satisfy the requirement for comprehensive identity and access management by extending traditional tenancy security into a unified administrative boundary. By consolidating user lifecycle management, multi-factor authentication, and standards-based federation protocols like OAuth and SAML into a single architecture, Identity Domains directly address the stem's constraint for centralised governance. This capability differentiates them from legacy native users and groups by offering enterprise-grade synchronisation, seamless third-party identity provider integration, and granular access controls across complex multi-cloud deployments.

Why this answer

OCI Identity Domains provide comprehensive IAM capabilities, including user lifecycle management, MFA, OAuth, SAML federation, and SCIM provisioning. They are the next-generation IAM model in OCI, replacing the legacy IAM service while maintaining compatibility. This matches option B.

Exam trap

The trap is thinking Identity Domains are only for identity federation — candidates forget they also handle user lifecycle, MFA, and OAuth, making them a full IAM suite.

How to eliminate wrong answers

Option A is wrong because DNS zones and resolution records are managed by OCI DNS, not Identity Domains. Option C is wrong because physical server racks are managed by Oracle's infrastructure teams, not by Identity Domains. Option D is wrong because database traffic isolation is handled by VCNs and security lists, not Identity Domains.

46
MCQmedium

Your organization uses Oracle Identity Cloud Service (IDCS) federated with OCI. You need to assign an existing IDCS group named 'NetworkAdmins' to manage Virtual Cloud Networks in OCI. What is the proper workflow to achieve this?

A.Assign the NetworkAdmins group directly to the tenancy root compartment via the IDCS console.
B.Write a policy directly referencing the IDCS group name 'NetworkAdmins' with no OCI group mapping.
C.Create a local user in OCI IAM for every member of the IDCS 'NetworkAdmins' group and assign them roles.
D.Map the IDCS group 'NetworkAdmins' to an OCI IAM group, then write an OCI policy allowing that OCI IAM group to manage virtual-network-family in the desired compartment.
AnswerD

Federated IDCS groups cannot hold OCI policies directly; they must be mapped to an OCI IAM group, which then receives the policy granting manage virtual-network-family. This satisfies the stem's requirement to assign NetworkAdmins management of Virtual Cloud Networks.

Why this answer

When OCI is federated with IDCS, IDCS groups must be mapped to OCI IAM groups before OCI policies can reference them. The correct workflow is to map the IDCS group 'NetworkAdmins' to an OCI IAM group, then write an OCI policy granting that OCI IAM group permission to manage virtual-network-family in the desired compartment. This ensures proper authorization and follows OCI's federation model.

Exam trap

The trap is assuming OCI policies can directly reference IDCS groups or that IDCS groups can be assigned to compartments — candidates must remember the required mapping step to OCI IAM groups.

How to eliminate wrong answers

Option A is wrong because you cannot assign an IDCS group directly to a compartment via the IDCS console; OCI policies must reference OCI IAM groups. Option B is wrong because OCI policies cannot directly reference IDCS group names; they must reference OCI IAM groups that are mapped to IDCS groups. Option C is wrong because creating local OCI users for each IDCS member defeats the purpose of federation and creates unnecessary administrative overhead and security risks.

47
MCQmedium

An administrator wants to delegate compartment creation to a group of team leads named 'TeamLeads' without granting them full tenancy administrator privileges. Which policy statement achieves this?

A.Allow group TeamLeads to create sub-tenancies in tenancy
B.Allow group TeamLeads to manage compartments in tenancy
C.Allow group TeamLeads to use tenancy-root in tenancy
D.Allow group TeamLeads to administer identity in tenancy
AnswerB

The verb 'manage' on the compartments resource grants create, update, and delete rights scoped to compartments, letting TeamLeads build and administer them without tenancy-wide administrator privileges. Specifying 'in tenancy' sets the correct scope, matching the delegation requirement exactly.

Why this answer

The policy verb 'manage' on the 'compartments' resource in the tenancy grants full lifecycle control over compartments (create, update, delete, move) without conferring broader tenancy-admin rights. This is the least-privilege way to delegate compartment creation to TeamLeads. It does not grant identity administration or tenancy-level control.

Exam trap

1Z0-1072-26 often tests the confusion between delegating compartment management and granting broader identity or tenancy administration — candidates over-grant with 'administer identity' when 'manage compartments' is sufficient.

How to eliminate wrong answers

Option A is wrong because 'create sub-tenancies' is not a valid OCI policy verb/resource combination — sub-tenancies are not created via IAM policy statements, and this would imply far broader authority than intended. Option C is wrong because 'use tenancy-root' is not a valid resource in OCI policy syntax; tenancy-root is not an addressable resource for delegation. Option D is wrong because 'administer identity' grants full control over users, groups, and policies — far more privilege than needed and a violation of least privilege.

48
MCQeasy

What is the primary function of an OCI IAM policy statement?

A.To specify who can access what resources in OCI and at what level of granularity.
B.To establish routing tables for internet gateways.
C.To configure automated backup schedules for block storage volumes.
D.To define firewall rules for IP traffic filtering across VCN subnets.
AnswerA

A policy statement is the authorisation rule itself: it names a subject (group or dynamic group), a verb set (inspect, read, use, manage), and a compartment-scoped resource family, thereby defining who can access what and at which granularity.

Why this answer

OCI IAM policy statements are the core authorization mechanism in OCI. Each statement follows the syntax 'Allow <subject> to <verb> <resource-type> in <location> where <conditions>', which defines who (users or groups) can perform which actions (inspect, read, use, manage) on which resources (instances, buckets, VCNs) within a compartment or tenancy. This granular control is exactly what option A describes.

Exam trap

1Z0-1072-26 often tests whether candidates confuse IAM policy statements with networking or storage configuration constructs, so distractors describe legitimate OCI features (route tables, backup policies, security lists) that simply belong to different services.

How to eliminate wrong answers

Option B is wrong because routing tables for internet gateways are configured within VCN route tables, not IAM policies — IAM has no networking function. Option C is wrong because automated backup schedules for block volumes are configured via the Block Volume backup policy feature, not IAM policy statements. Option D is wrong because firewall rules for IP traffic filtering are implemented through VCN security lists and network security groups, which are networking constructs unrelated to IAM authorization.

49
Multi-Selecteasy

Which TWO default resource types are available in every new OCI tenancy? (Choose two.)

Select 2 answers
A.A fully configured Autonomous Data Warehouse
B.A 10TB Object Storage archive bucket
C.The tenancy root compartment
D.Default administrators group and initial tenancy administrator user
E.A pre-configured Kubernetes production cluster
AnswersC, D

Every newly provisioned Oracle Cloud Infrastructure tenancy inherently creates the tenancy root compartment—the foundational top-level container (also known as the root compartment or tenancy itself) that directly satisfies the mandatory architectural constraint requiring an overarching structural parent for all subsequent resources, policies, and sub-compartments within the environment.

Why this answer

Option C is correct because every new OCI tenancy is created with a single root compartment that serves as the top-level container for all resources and cannot be deleted. Option D is correct because OCI automatically provisions a default group named Administrators and an initial tenancy administrator user during tenancy creation, and this user is the first identity that can manage the tenancy. Option A is incorrect because Autonomous Data Warehouse instances are not created by default and must be provisioned by the customer.

Option B is incorrect because Object Storage buckets, including archive-tier buckets, are not pre-created in a new tenancy. Option E is incorrect because Kubernetes clusters, including production clusters, are not pre-configured and must be created by the user.

Exam trap

1Z0-1072-26 often tests the misconception that new OCI tenancies come with pre-provisioned services like Autonomous Data Warehouse or Object Storage buckets, confusing free-tier offerings with default resources.

50
Multi-Selecteasy

Which TWO resource types can be managed using OCI IAM policies? (Choose two.)

Select 2 answers
A.object-family
B.employee-badge-readers
C.corporate-laptop-hardware
D.instance-family
E.office-wifi-routers
AnswersA, D

Object-family represents a valid resource-type category within the OCI IAM policy framework, specifically governing access to buckets and objects stored in OCI Object Storage. By including this as a resource-type, administrators can define granular permissions for data operations such as reading, writing, or managing lifecycle policies. This satisfies the stem’s requirement to identify manageable OCI resource types, as it functions as a primary grouping mechanism for service-level authorisation, distinct from identity management solutions like Microsoft Entra ID which operate at the external authentication layer.

Why this answer

OCI IAM policies govern access to virtually all OCI resources, including compute and object storage.

51
MCQmedium

An administrator wants to allow a group of developers to view and manage Event Service rules and notifications. Which resource types should be used in the IAM policy?

A.Allow group DevOps to use pub-sub in compartment AppComp
B.Allow group DevOps to manage messaging-family in tenancy
C.Allow group DevOps to manage events, notifications in compartment AppComp
D.Allow group DevOps to inspect triggers in compartment AppComp
AnswerC

Granting permissions to manage both event rules and notifications simultaneously requires targeting the correct resource types within the specified compartment. This statement directly satisfies the administrative requirement by invoking the `events` and `notifications` resource types for the `DevOps` group within `AppComp`, ensuring developers can comprehensively configure event-driven architectures and alert pipelines without needing broader tenancy-wide privileges.

Why this answer

The OCI Events service and Notifications service use 'events' and 'notifications' as their resource types.

52
MCQhard

You are troubleshooting a federated user login issue where users authenticate successfully through your corporate SAML IdP, but upon redirection to OCI, they encounter an error stating that no matching user account or group mapping exists. What is the most likely misconfiguration?

A.The user's password in OCI IAM has expired and must be reset.
B.The API signing key of the IdP metadata XML file needs to be rotated daily.
C.OCI requires manual creation of local user profiles for every federated login attempt.
D.The group mapping rule in the OCI Identity Provider configuration does not match the incoming group claim in the SAML assertion.
AnswerD

Successful SAML authentication followed by a no-matching-account error indicates the group mapping rule in the Identity Provider configuration does not match the incoming group claim, so Microsoft Entra ID cannot map the federated user to an OCI account or group.

Why this answer

In OCI federation, the external SAML IdP asserts group membership via a group claim, and OCI maps those asserted groups to OCI IAM groups through group mapping rules configured on the Identity Provider. If the incoming group claim value does not match any configured mapping rule, OCI cannot resolve the user to an OCI group and returns the 'no matching user account or group mapping' error. The fix is to align the IdP's group claim attribute and values with the OCI IdP group mapping configuration.

Exam trap

1Z0-1072-26 often tests whether candidates understand that federated authentication failures after successful IdP login are almost always group-mapping or attribute-claim mismatches, not password or key issues.

How to eliminate wrong answers

Option A is wrong because federated users do not have OCI-local passwords — authentication is delegated to the IdP, so an OCI password expiry is irrelevant to a SAML login failure. Option B is wrong because SAML metadata signing certificates are rotated on a scheduled basis (typically annually or per IdP policy), not daily, and an invalid signature would produce a signature-validation error, not a group-mapping error. Option C is wrong because OCI does not require manual creation of local user profiles for federated users; users are provisioned just-in-time via the SAML assertion and mapped to groups through mapping rules.

53
Multi-Selecthard

Which TWO statements are true regarding OCI Identity Domains? (Choose two.)

Select 2 answers
A.Identity Domains replace Virtual Cloud Networks entirely.
B.Identity Domains support advanced features like OAuth, SAML integration, and passwordless authentication.
C.Every tenancy is restricted to having exactly one Identity Domain that cannot be changed.
D.Identity Domains store compute instance virtual disk images.
E.Identity Domains act as containers for managing users, groups, and security settings.
AnswersB, E

Oracle Cloud Infrastructure Identity Domains natively incorporate robust IAM frameworks that satisfy the requirement for advanced authentication mechanisms. By integrating standards-based protocols such as OAuth for delegated authorization, Security Assertion Markup Language (SAML) for single sign-on federation, and FIDO2-compliant passwordless authentication, Identity Domains provide the sophisticated security features specified in the stem. This ensures enterprises can seamlessly transition away from legacy credentials while maintaining granular, standards-compliant access control across both cloud-native applications and external identity providers like Microsoft Entra ID.

Why this answer

Option B is correct because OCI Identity Domains are built on Oracle Identity Cloud Service (IDCS) technology and natively support advanced identity features such as OAuth 2.0, OpenID Connect, SAML 2.0 federation, and passwordless authentication (e.g., FIDO2/WebAuthn). Option E is correct because an Identity Domain is fundamentally a container that holds and manages identity resources — users, groups, dynamic groups, app roles, policies, and security settings — for a tenancy or a specific set of resources. Option A is wrong because Identity Domains are an IAM construct and have nothing to do with networking; Virtual Cloud Networks are separate networking resources and are not replaced by Identity Domains.

Option C is wrong because a tenancy can have multiple Identity Domains (the default domain plus additional domains, subject to limits), and they can be created, modified, or deleted. Option D is wrong because storing compute instance virtual disk images is the role of OCI Block Volume and Object Storage services, not Identity Domains.

Exam trap

1Z0-1072-26 often tests the misconception that a tenancy can have only one Identity Domain — candidates may confuse the default domain with a hard limit, but multiple domains are supported.

54
MCQeasy

When you create a new OCI tenancy, what is the name of the default top-level compartment created automatically by Oracle?

A.MasterCompartment
B.Tenancy root (or the root compartment)
C.RootComp
D.Default-Tenant
AnswerB

Creating a tenancy automatically generates the root compartment, named after the tenancy itself, which sits at the top of the compartment hierarchy. Every other compartment nests beneath it, and tenancy-level policies are attached here, satisfying the question's requirement for the default top-level compartment.

Why this answer

When an OCI tenancy is created, Oracle automatically creates a top-level compartment known as the tenancy root or root compartment. It shares the tenancy's name and serves as the default container for all resources until administrators create additional compartments.

Exam trap

The trap is inventing a specific product-style name (MasterCompartment, RootComp, Default-Tenant) when OCI simply calls it the root compartment or tenancy root.

How to eliminate wrong answers

Option A is wrong because 'MasterCompartment' is not an OCI term; it is a fabricated name that does not exist in OCI. Option C is wrong because 'RootComp' is not the official name; the correct term is the root compartment or tenancy root. Option D is wrong because 'Default-Tenant' is not an OCI construct; the default top-level compartment is the root compartment, not a separately named tenant.

55
Multi-Selecteasy

Which TWO of the following are valid verbs used in OCI IAM policy statements? (Choose two.)

Select 2 answers
A.manage
B.write
C.delete
D.execute
E.inspect
AnswersA, E

The `manage` verb acts as a comprehensive permission set within OCI IAM, granting users the ability to perform all operations on a specific resource type, including the creation, deletion, and modification of associated components. By satisfying the requirement to identify a valid verb for policy statements, this option provides the highest level of administrative control available in the OCI authorisation model. Unlike the granular access controls found in Microsoft Entra ID, this verb encapsulates all CRUD actions, ensuring full lifecycle management of the targeted cloud resources.

Why this answer

In OCI IAM policy statements, the verb defines the level of access granted on a resource-type, and the valid verbs are inspect, read, use, manage. Option A (manage) is correct because it is the highest-level verb, granting full control including create, read, update, and delete on the specified resources. Option E (inspect) is correct because it is the lowest-level verb, allowing a user to list resources without accessing their contents or metadata beyond basic listing.

Option B (write) is not a valid OCI IAM policy verb; write-style permissions are covered by manage or use depending on the resource. Option C (delete) is not a standalone verb in OCI policies; deletion is included within manage. Option D (execute) is not a valid OCI IAM policy verb; execution of functions or instances is granted via use or manage.

Exam trap

1Z0-1072-26 often tests the specific set of valid OCI IAM policy verbs, and candidates frequently confuse them with CRUD operations or other cloud providers' verbs like 'write' or 'delete'.

56
Multi-Selecthard

Which TWO statements are true regarding OCI IAM policy evaluation behavior? (Choose two.)

Select 2 answers
A.There are no explicit 'Deny' rules in OCI IAM policy grammar.
B.Tenancy root policies always override and cancel compartment-level policies.
C.Explicit deny statements take precedence over all allow statements.
D.Policy evaluation stops immediately upon encountering the first matching statement.
E.If multiple policies apply, permissions are cumulative (additive).
AnswersA, E

OCI IAM policies function exclusively through additive permissions, meaning they only grant access rather than restricting it. Unlike Microsoft Entra ID, which incorporates explicit deny assignments to override existing permissions, the OCI grammar lacks a deny construct entirely. Consequently, the evaluation logic relies solely on the union of all applicable allow statements. This architectural constraint ensures that security posture is defined strictly by the presence of positive authorisation, simplifying policy management by eliminating the complex conflict resolution required when explicit denials are present.

Why this answer

Option A is correct because OCI IAM policy grammar only supports 'Allow' statements (e.g., 'Allow group X to manage instance in compartment Y'); there is no 'Deny' verb in the policy syntax, so access is never explicitly denied by a policy statement. Option E is correct because OCI IAM evaluates all applicable policies and the resulting permissions are additive — if any policy grants a permission, the user has it, and multiple grants simply accumulate rather than one overriding another. Option B is wrong because tenancy root policies do not cancel compartment-level policies; policies at any level are combined additively, and a root-level policy can grant access that compartment policies also grant.

Option C is wrong because there are no explicit deny statements in OCI IAM, so nothing can take precedence over allows in that manner. Option D is wrong because OCI does not stop at the first matching statement; it evaluates all policies that apply to the request and unions the allowed permissions.

Exam trap

1Z0-1072-26 often tests the misconception that OCI IAM supports explicit deny or that root policies override compartment policies — candidates coming from AWS assume a deny-overrides model that does not exist in OCI.

57
Multi-Selecteasy

Which TWO components are required when defining an OCI dynamic group matching rule for compute instances? (Choose two.)

Select 2 answers
A.A user password hash
B.A logical wrapper operator (ALL or ANY)
C.Matching criteria enclosed in curly braces {}
D.An API signing key fingerprint
E.A VCN security list ID
AnswersB, C

The ALL or ANY operator determines whether every or just one condition in the rule must match, so it is mandatory syntax. Without it, OCI cannot evaluate multiple matching criteria, making the rule invalid for identifying compute instances.

Why this answer

Option B is correct because every OCI dynamic group matching rule must begin with a logical wrapper operator, either ALL (all criteria must be true) or ANY (at least one criterion must be true), which governs how the enclosed conditions are evaluated. Option C is correct because the matching criteria themselves must be enclosed in curly braces {}, for example 'ALL {instance.compartment.id = "ocid1.compartment..."}', which delimits the rule body that OCI IAM parses. Option A is not part of a dynamic group rule; password hashes are irrelevant to instance principal authentication and are never used in matching rules.

Option D is also unrelated, since API signing key fingerprints apply to user API-key authentication, not to compute instance principals. Option E is incorrect because a VCN security list ID is a networking construct and is not a valid attribute in a dynamic group matching rule.

Exam trap

The trap is confusing dynamic group matching rule syntax with other OCI authentication mechanisms — candidates must recall that the rule requires a logical operator and curly-braced criteria, not user credentials or network identifiers.

58
MCQmedium

Your team needs to allow a group of developers to read logs in the Logging service across all compartments, but you want to ensure they cannot modify or delete any logging resources. Which of the following IAM policy verbs should you use?

A.Manage
B.Read
C.Use
D.Inspect
AnswerB

The Read verb grants permission to view logging resources and their contents without allowing creation, modification, or deletion, which require Manage or Use. This precisely satisfies the stem's constraint that developers read logs across all compartments while being unable to alter any logging resources.

Why this answer

The 'read' verb in OCI IAM grants permission to view or list a resource but explicitly excludes the ability to create, update, or delete it. Since the requirement is to let developers view logs across all compartments without modifying or deleting logging resources, 'read' is the precise least-privilege verb. It maps to the GET/LIST operations on the logging-family resource types.

Exam trap

1Z0-1072-26 often tests the IAM verb hierarchy by offering 'inspect' and 'read' side by side; candidates pick 'inspect' thinking it means read-only, but 'inspect' only lists resources and cannot read their contents.

How to eliminate wrong answers

Option A is wrong because 'manage' is a superset verb that includes create, update, and delete permissions, violating the least-privilege requirement. Option C is wrong because 'use' grants the ability to work with existing resources (for example, attaching or invoking them) and is typically used for compute or network resources, not for read-only log access. Option D is wrong because 'inspect' is a limited verb that allows listing resources but not reading their contents, so developers could see that a log exists but not read the log entries themselves.

59
MCQmedium

An administrator needs to allow a group of developers to create and manage File Storage Service (FSS) file systems and mount targets in a compartment named 'FSCompartment'. Which policy statement is correct?

A.Allow group Developers to read storage-systems in tenancy
B.Allow group Developers to manage file-storage-family in compartment FSCompartment
C.Allow group Developers to manage mount-targets in compartment FSCompartment
D.Allow group Developers to use nfs-shares in compartment FSCompartment
AnswerB

Managing file-storage-family in FSCompartment grants the Developers group full control over FSS file systems and mount targets, since that aggregate covers all file-storage resource types. Scoping the statement to FSCompartment satisfies the compartment constraint, and manage supplies the create, update and delete verbs the task requires.

Why this answer

File Storage Service resources (file systems, mount targets, snapshots, replication) are all members of the 'file-storage-family' aggregate resource type in OCI IAM. Granting 'manage file-storage-family' in the target compartment gives the Developers group full lifecycle control over FSS resources there, which is exactly what the administrator needs.

Exam trap

1Z0-1072-26 often tests whether candidates know the correct aggregate resource type name — 'file-storage-family' — versus plausible-sounding but invalid names like 'mount-targets' or 'nfs-shares'.

How to eliminate wrong answers

Option A is wrong because 'storage-systems' is not a valid FSS resource type in OCI IAM grammar, and 'read' would not grant create/manage permissions anyway. Option C is wrong because 'mount-targets' alone is not the correct aggregate resource type for FSS — the family resource type 'file-storage-family' is required to cover file systems and mount targets together. Option D is wrong because 'nfs-shares' is not a valid OCI IAM resource type for File Storage Service.

60
MCQhard

You are troubleshooting a complex policy evaluation in your tenancy. There are multiple overlapping policies defined at both the tenancy root and various compartment levels. Which principle does OCI IAM follow when evaluating conflicting or overlapping policy statements?

A.OCI policies are additive; if any applicable policy grants access, the user is authorized.
B.Explicit deny statements always take precedence over allow statements.
C.Compartment-level policies take strict precedence, overriding and nullifying tenancy root policies.
D.The most recently created policy overrides all older conflicting policies.
AnswerA

OCI IAM policies are additive: evaluation unions all applicable statements, and access is granted if any statement allows the requested operation. No deny rule overrides a grant, so overlapping policies at root and compartment levels simply accumulate permissions.

Why this answer

OCI IAM policies are additive by design: there is no concept of an explicit 'deny' rule in the policy language. When multiple policies apply to a request, OCI evaluates all of them and grants access if at least one applicable statement allows the action on the resource. This means overlapping policies at the tenancy root and compartment levels simply accumulate permissions rather than conflict in a precedence hierarchy.

Exam trap

The trap here is that candidates with AWS or Azure IAM experience assume explicit deny always wins, but OCI IAM has no deny statements at all — policies are purely additive allow rules.

How to eliminate wrong answers

Option B is wrong because OCI IAM policy syntax does not support explicit 'deny' statements — there is no way to write a deny rule, so the concept of deny taking precedence is inapplicable. Option C is wrong because compartment-level policies do not override or nullify tenancy root policies; policies at all levels are evaluated together and permissions are cumulative. Option D is wrong because OCI does not use creation timestamps or recency to resolve policy conflicts — there is no 'most recent wins' rule in the IAM evaluation engine.

Ready to test yourself?

Try a timed practice session using only Identity And Access Management questions.