Control: 2.6 Ensure Oracle Integration Cloud (OIC) access is restricted to allowed sources
Description
Oracle Integration (OIC) is a complete, secure, but lightweight integration solution that enables you to connect your applications in the cloud. It simplifies connectivity between your applications and connects both your applications that live in the cloud and your applications that still live on premises. Oracle Integration provides secure, enterprise- grade connectivity regardless of the applications you are connecting or where they reside. OIC instances are created within an Oracle managed secure private network with each having a public endpoint. The capability to configure ingress filtering of network traffic to protect your OIC instances from unauthorized network access is included. It is recommended that network access to your OIC instances be restricted to your approved corporate IP Addresses or Virtual Cloud Networks (VCN)s.
Restricting connectivity to OIC Instances reduces an OIC instance’s exposure to risk.
Remediation
From Console
- Follow the audit procedure above.
- For each OIC instance in the returned results, click the OIC Instance name.
- Click
Network Access
. - Either edit the
Network Access
to be more restrictive.
From CLI
- Follow the audit procedure.
- Get the json input format using the below command:
oci integration integration-instance change-network-endpoint --generate-param-json-input
- For each of the OIC Instances identified get its details.
- Update the
Network Access
, copy thenetwork-endpoint-details
element from the JSON returned by the above get call, edit it appropriately and use it in the following command
Oci integration integration-instance change-network-endpoint --id <oic-instance-id> --from-json '<network endpoints JSON>'
Usage
Run the control in your terminal:
powerpipe control run oci_compliance.control.cis_v200_2_6
Snapshot and share results via Turbot Pipes:
powerpipe loginpowerpipe control run oci_compliance.control.cis_v200_2_6 --share
SQL
This control uses a named query:
manual_control