Simplified OAuth Config for Oracle Integration Cloud REST API using Postman! By Manish Kumar Gupta

image

This blog will be discussing very specific use case requirement which is more developer oriented and providing a quicker and efficient solution to invoke Oracle Integration REST API using OAuth access_token for testing purpose.

As an integration developer time to time you need to invoke Oracle Integration REST API to test API functionality. All the REST API in OIC needs a header parameter called “Authorization” which must needs to hold a valid access_token value in this format “Bearer access_token“.

In above format, “Bearer” is static world, However, access_token is the token value which we get after successfully OAuth Authentication from Oracle Identity Cloud Service.  Getting access_token from IDCS using code credentials flow is multi steps and cumbersome process.

However, developer can leverage Postman environment and variable features to simplify the process of getting access_token. That’s what, I will be covering in this blog.

Before I proceed further, I must redirect you to read my colleague blog which has greater in-depth explanation about what is IDCS, how IDCS govern security aspect of all Oracle PaaS products such as Oracle Integration Cloud, Analytics Cloud, Digital Assistant and so on and OAuth client and token generation process etc. I am recommending you to read his blog because I will be using few artefacts e.g. IDCS URL, Client ID, Client Secret etc which we need to get from IDCS OAuth Client Application as per the process given in his blog. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration Cloud REST Adapter capabilities by Ankur Jain

image

Oracle Integration Cloud REST Adapter video will help you to understand about REST Adapter capabilities and limitations. This post might be interested for all who is just jumping into the Oracle Integration Cloud and want to understand how REST adapter works and how to create REST connection with the help of REST adapter in OIC. Here is the video for you which will help you to understand REST adapter in OIC. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Using the next generation Activity Stream by Mamta Sangwan

image

For debugging an instance or check payload in an instance, user had to use Audit Trail and Tracing on Tracking details screen. Since the information was scattered at two places, user had to keep switching between them to get the complete picture of the Instance. With this new Activity Stream, we are clubbing Audit Trail with Tracing information and showing more compact and easily readable Activity Stream.

Prerequisite for Activity Stream

  1. Enable feature flag: 

oic.ics.console.monitoring.tracking.improved-activity-stream

  1. The minimum Oracle Integration version required for the feature is 191030.0200.32180

Step By Step Guide to View Activity Stream

  1. Enable Tracing (with payload if required) for the integration. This is to view detailed payload information during development cycle. For production, it is recommended to keep Tracing turned off.
  2. Run the integration to create an instance.
  3. Navigate to Monitoring → Tracking page and check for the instance user wants to view Activity Stream. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC – CPQ Integration part II by Niall Commiskey

image

Before looking more deeply at how one integrates with CPQ, let’s look at the product itself –

CPQ in 5 minutes…

CPQ has its own scripting tool – BML –

BML (BigMachines Extensible Language) is a scripting tool that is used to capture a company’s complex business logic within CPQ Cloud Configuration and Commerce. More in-depth info in the CPQ eBook here

In a nutshell – Oracle CPQ Cloud enables both enterprise and midsize companies to streamline the entire opportunity-to-quote-to-order process, including product selection, configuration, pricing, quoting, ordering, and approval workflows.

1. Configure -Create valid product configurations with user-friendly, dynamic interfaces – whether your customer needs simple bundles or more complex “engineered-to-order” scenarios. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC – CPQ Integration by Niall Commiskey

imageHere is a short introduction to the OIC CPQ adapter. As a pre-requisite, I suggest you read the Oracle CPQ Cloud – Service descriptions It is available here
Now back to the OIC CPQ adapter – A short introduction from the adapter docs – available here
The Oracle Configure, Price, and Quote (CPQ) Cloud Adapter enables you to create an integration with an Oracle CPQ application. The Oracle CPQ Cloud Adapter enables you to convert sales opportunities into revenue by automating the quoting and sales order process with guided selling, dynamic pricing, and a workflow approval process. Oracle CPQ cloud extends sales automation to include the creation of an optimal quote, which enables sales personnel to configure and price complex products; select the best options, promotions, and deal terms; and include upsell and renewals, all using automated workflows.

The main use case for Oracle CPQ Cloud is as the trigger (source) in an integration in
which Oracle Sales Cloud is the invoke (target). This adapter replicates the point-to-point
integration that exists today between Oracle CPQ Cloud and Oracle Sales Cloud. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration Cloud Navigation Walkthrough by Ankur Jain

image

Oracle Integration Cloud Navigation Walkthough video will help you to understand the different screen provided by OIC. This post might be interested for all who is just jumping into the Oracle Integration Cloud and struggling to learn Oracle Integration Cloud. When you start OIC, you will see lots of screen which might difficult for you to understand initially. Here is the video for you which will help you to understand each and every screen in OIC. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

OIC SOA Suite Adapter available as feature flag by Niall Commiskey

imageThe feature flag is called – oic.cloudadapter.adapters.soaadapter This can be activated on your OIC environment via an SR. Example to follow. Just downloading the latest and greatest SOA Suite version 12.2.1.4. from here. That was quick – SOA Suite Quick Start downloaded and configured/started within 30 minutes. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

PaaS (Process & Integration) Partner Community Newsletter April 2020

Dear PaaS Partner Community,

Since December 2017 Oracle Integration is updated on a monthly schedule. Support our partners to deliver cloud innovation for our joint customer base. The Oracle Integration release March 2020 provides many new features to connect SaaS and extend SaaS with custom build processes.

imageWatch Filip Huysmans, Contribute generating Business with Digital Assistants. We want to promote also your customer success, submit your story via the customer reference program.

How to become a SaaS Integration Expert? We updated the SaaS Integration partner resource kit. More than 10.000 hits proof the value, get the content and start your journey to become a certified Oracle expert today! Thanks to the community for sharing all the integration articles: OIC –> Netsuite adapter – processing Customers & Use Global Variables and Data Stitch to log request payloads & Oracle Field Service Adapter & See How Easily You Can Access Integration’s metadata & Oracle Field Service adapter –> Subscribing to OFS Events & Subscribe Oracle ERP Business Events in Oracle Integration & Processing an Incident in ServiceNow & ERP Adapter in Oracle Integration Cloud & Weblogic JMS adapter & Invoke a Co-located Integration from a Parent Integration & OIC Space Management simplified & Use Data Stitch to simplify integrations & Announcing Early Access of SOA Suite for Kubernetes & Deploying SOA Composites from Oracle JDeveloper to Oracle SOA in WebLogic Kubernetes Operator Environment & Expose T3 protocol for managed servers in SOA Domain on Kubernetes.

In the process & innovation section we published the March release announcement. Ankur Jain released the latest video to enable process notifications. To build user interfaces part of a BPMN process, OIC offers WebForms, which now includes a new expression builder. Special thanks to Ralf for part III of his machine learning in digital process automation series.

This month’s community webcast will be an update on Chatbots for Oracle HCM Cloud by Martin Jarvis. Join our PaaS Partner Community Webcast April 28th 2020.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity!

To read the newsletter please visit www.tinyurl.com/PaaSNewsApril2020

Please like and share the newsletter at Twitter and LinkedIn

PaaS Newsletter April  2020

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

Oracle Autonomous Transaction Processing Adapter in OIC by Ankur Jain

image

The Oracle Autonomous Transaction Processing Adapter enables you to integrate the Oracle Autonomous Transaction Processing database with Oracle Integration through use of direct connectivity. Use the Oracle Autonomous Transaction Processing Adapter to execute SQL queries or stored procedures in the Oracle database.

In this article, we are going to explain capabilities of ATP adapter and how to connect to Autonomous Transaction Process(ATP) in Oracle Integration Cloud(OIC) using OOTB Oracle ATP adapter.

In my earlier article, I have explained how to provision the Autonomous Transaction Process(ATP) instance. Kindly see the article, before you go ahead in this article.

Capabilities of Oracle Autonomous Transaction Processing Adapter
  • Support for using direct connectivity to connect to the Oracle Autonomous Transaction Processing database in place of using the on-premises connectivity agent.
  • Support for invocation of stored procedures in the Oracle database
  • Support for non-JDBC (PL/SQL record and PL/SQL table) datatypes in outbound invocations of stored procedures
  • Support for execution of DML statements and SQL queries: Select, Insert, Update, and Delete. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Calling JD Edwards Orchestrations from Oracle Integration: Quickly and Easily by Prakash Masand

imageBackground

JD Edwards orchestrations empowers army of citizen developers/business analyst resources to design business applications REST APIs without writing a single line of code. JD Edwards orchestrations exposes business process steps tied together graphically through the robust semantics of REST standards. JD Edwards orchestrations are great way to simplify, integrate and automate repeated tasks through digital technologies. JD Edwards orchestrations are executed at AIS Server however they are designed via a tool called as Orchestrator studio, with JD Edwards tools release 9.2.4.0, Orchestrator studio is also part of AIS Server that further simplifies deployment of Orchestrator studio. Orchestrator studio is a low code, no code tool that allows business analyst to leverage their knowledge of business applications and create the flow using series of application tasks/steps and expose them as a REST end point. As JD Edwards AIS/Orchestrations are gaining traction & momentum, it has become tool of choice for JD Edwards customers who are looking to Integrate JD Edwards with Cloud SaaS applications, PaaS services or any other on premise applications.

Sample Use Case

Consider you want to return all sales orders that are at a particular state lets say 540 i.e. Print Pick in JD Edwards Sales Order application. This means you need an REST end point that takes Sales Order state as an input with default being 540, and return in response array of JD Edwards sales orders. This information can be consumed to update any other third party applications with the state of the orders, or can be simply consumed from process application to show the list of the orders.

Basic Ingredients
  1. JD Edwards Installation with below components (Latest and great EnterpriseOne Tools Release is recommended, with least being 9.2.1.x).
    1. Orchestrator Studio
    2. AIS Server. Read the complete article here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress