Assign Zero Trust Packet Routing (ZPR) Security Attributes to Your Instance
ZPR protects sensitive data by enforcing intent-based policies on OCI resources that include security attributes. If your Oracle Integration instance needs to send information to a ZPR-secured OCI resource, your instance must include the appropriate security attributes.
Your tenancy administrator enables ZPR, creates security attributes, and defines ZPR policies. Security attributes are labels that ZPR uses to organize and identify OCI resources. The security attributes are used in ZPR policies to define who can access those resources, and where the data can go. Then service administrators, like you, assign the security attributes to their service instances. When one OCI resource requests access to another OCI resource, ZPR looks at the security attributes for both resources and enforces the ZPR policies.
Let's look at an example.
- Security attribute:
data:sensitive - Security attribute:
hosts:trusted - ZPR policy:
in networks:internal VCN allow hosts:trusted endpoints to connect to data:sensitive endpoints
Your Oracle Integration instance needs to send data to an OCI resource with the data:sensitive security attribute. So, your instance needs to include the security attribute hosts:trusted.
Note:
The ZPR security attributes you add to your Oracle Integration instance are included only when you send data sent through your private endpoint; therefore they only apply to outbound access from Oracle Integration. If you want to control inbound access to Oracle Integration, see Restrict Access to an Instance Using the Self-Service Allowlist.For more information on ZPR, see Zero Trust Packet Routing in the Oracle Cloud Infrastructure documentation.
Prerequisites for Adding ZPR Security Attributes to Your Instance
Before you can add ZPR security attributes to your Oracle Integration instance, your tenancy administrator must have configured ZPR and you must know what security attributes you need to assign to your instance.
| Prerequisite task | Associated Oracle Cloud Infrastructure documentation |
|---|---|
|
1. Enable ZPR in the tenancy |
|
| 2. Create IAM policies to allow other users to manage ZPR | |
|
3. Create ZPR artifacts |
|
|
4. Write ZPR policies to govern communication between OCI resources identified with security attributes |
|
|
5. Find out which security attributes you need |
Contact your tenancy administrator to find out which security attributes you need to assign to your Oracle Integration instance. You'll need the following information for each security attribute:
|
Add a Security Attribute to Your Instance
Add the appropriate ZPR security attributes to your Oracle Integration instance, and create a private endpoint. When you send data through your private endpoint, your security attributes are included and used to provide access to ZPR-secured OCI resources based on the ZPR policies.
This topic assumes the prerequisites have been completed, including finding out what security attributes you need to add to your instance.
To add ZPR security attributes to your instance, perform the following steps:
Remember that these attributes are included only when you send data through your private endpoint.
Edit or Delete Security Attributes for Your Instance
You can edit or delete ZPR security attributes for your Oracle Integration instance.
To edit or delete security attributes, perform the following steps:
- On the Integration instance details page, in the tabs across the top, click Security.
- To the right of the attribute, click
, then click Edit.
- To edit the security attribute value, click Edit, edit the value, then click Update.
- To delete the security attribute, click Delete.
To manage ZPR and its artifacts, in the Oracle Cloud Infrastructure Console, open the navigation menu and click Identity & Security, then click one of the pages under Zero Trust Packet Routing.