インスタンスにサービスへのアクセスを許可する

Visual Builderインスタンスが外部サービスにアクセスする必要がある場合は、インスタンスをサービスの許可リスト(以前のホワイトリスト)に含める必要があります。

サービスは通常、許可リストと呼ばれるアクセス制御リスト(ACL)を使用して、アクセスを許可されているネットワークおよびサービスを制限します。サービスへのアクセスが許可されるのは、許可リストのIPアドレスまたはVirtual Cloud Network (VCN)のユーザーのみです。許可リストの制限は、ユーザー資格証明などの標準の認可メカニズムに加えて、常に設定されています。

REST Webサービスなどの外部サービスへのアクセスを必要とするVisual Builderインスタンスは、外部サービスの許可リストにある必要があります。Webサービスの許可リストを取得するには、Webサービスの管理者と協力して、VBインスタンスにACLアクセス・ルールを追加する必要があります。これには、Webサービスの管理者へのサービス・リクエストの申告が必要になる場合があります。通常、これを行う必要があるのは、サービスへのアクセスを必要とする新しいVBインスタンスを作成する場合、またはVBインスタンスで新しいサービスの使用を開始する場合のみです。VBインスタンスは、インスタンスが作成される前であっても、いつでも許可リストに追加できます。

VBインスタンスでアクセスする必要があるサービスの場所およびタイプに応じて、サービスの管理者に次を提供する必要があります:

  • Visual BuilderのサービスVCN、
  • Visual BuilderサービスVCNのOracle Cloud ID (OCID)
  • Visual BuilderサービスVCNのNATゲートウェイIPアドレス。

VBインスタンスのサービスVCN、OCIDおよびNATゲートウェイのIPアドレスは、インスタンスのリージョンによって決まります。たとえば、iad-VB-isovcnは、アッシュバーン・リージョン内のインスタンスのVBサービスVCNです。これらの内容の詳細は、OCIドキュメントVCNおよびサブネットの概要およびNAT Gatewayを参照してください。

ノート

Oracle DBサービス(ATP、DBaaS)を使用するVisual Builderインスタンスは、またVB管理VCNを持ちます。VB管理VCN OCIDまたはNAT IPは、サービスの許可リストに追加する必要があります。VBサービスに関連するスキーマを更新できるようにするには、VB管理VCNからのアクセスが必要です(たとえば、パッチまたは更新がインスタンスに適用されるとき)。

インスタンスのVBサービスNATゲートウェイIPおよびVCN OCIDは、OCIコンソールのインスタンスの「ネットワーキング」タブで表示できます。インスタンスにVB管理NATゲートウェイIPおよびVCN OCIDもある場合、それらもタブに表示されます:



サービス・リクエストで指定する必要のあるインスタンスの詳細は、インスタンスでアクセスする必要のあるサービスの場所とタイプによって異なります。

  • Oracle Service Network (OSN) (ORDSなど)にあるREST Webサービスの場合は、次を指定します。

    • VBサービスVCN OCID

    サービス管理者は、VBランタイム・サービスVCNからのアクセスを許可するために、1つのアクセス・ルールを構成する必要があります。

  • ATPなど、OSNにある自律型データベースの場合は、次を提供します。

    • VBサービスVCN OCID、および
    • VB管理VCN OCID

    サービス管理者は、VBランタイム・サービスVCNおよびVB管理VCNからのアクセスを許可するために、2つのアクセス・ルールを構成する必要があります。

  • 外部REST Webサービスの場合は、次を指定します。

    • VBサービスVCNのNATゲートウェイIPアドレス

    サービス管理者は、VBランタイム・サービスのNATゲートウェイのIPアドレスからのアクセスを許可するように、1つのアクセス・ルールを構成する必要があります。

    NATゲートウェイに対して構成されたアクセス・ルールは、サービスがインスタンスと同じリージョンおよびOSNに存在しない場合に使用されます。

  • 外部DBaaSデータベースの場合、次を指定します。

    • VBサービスVCNのNATゲートウェイIPアドレス
    • VB管理VCNのNATゲートウェイIPアドレス

    サービス管理者は、VBランタイム・サービスVCN NATゲートウェイおよびVB管理VCN NATゲートウェイからのアクセスを許可するために、2つのアクセス・ルールを構成する必要があります。

    NATゲートウェイに対して構成されたアクセス・ルールは、サービスがインスタンスと同じリージョンおよびOSNに存在しない場合に使用されます。