A-Team Chronicles

About The A-Team and A-Team Chronicles

The A-Team is a central, outbound, highly technical team comprised of Enterprise Architects, Solution Specialists and Software Engineers within the Oracle Product Development Organization. The team works closely with customers and partners, world wide, providing guidance on architecture, best practices, troubleshooting and how best to use Oracle Cloud Services and products to solve customer business needs. They specialize in using Cloud Solutions across IaaS, PaaS, SaaS as well as On-premise and hybrid deployments.

The A-Team provides this type of support by working with Oracle Consulting, Support and Sales – engaging in the toughest of situations, solving the hardest problems and the greatest of challenges.

The A-Team is lead from Oracle Headquarters in Redwood Shores, CA, but A-Team members are located and positioned globally, so that we are better prepared to respond quickly, and within an appropriate timezone for our Global customers.

“If you have a problem, if no one else can help, and if you can find them, maybe you can hire the A-Team”


Oracle Identity Cloud Service: Long Lived OAuth Tokens

One of the responsibilities of Oracle Identity Cloud Service (IDCS) is to serve as an OAuth 2.0 Authorization Server. As an Authorization Server, IDCS issues access and refresh tokens to OAuth Clients. OAuth Clients use these tokens to access various resources on Resource Servers on-behalf of Resource Owners. OAuth Clients are things like web or mobile applications and Resource Owners are users who use those applications for various purposes.

This goal of this article is to clarify how IDCS sets expiration times for access and refresh tokens with different scopes. It also provides a very high-level outline of a solution design for customers who may have use-cases that require long lived access tokens for IDCS’ own scopes – I describe what these are, shortly. IDCS documentation for expir…

Read more

API Gateway SSL configuration in Production


This blog provides steps to configure SSL certificate in Oracle API Gateway node’s trust store. It becomes necessary when API gateway in installed in “production” mode. Without SSL certificate you won’t able to deploy an API to gateway node, because in production mode gateway must communicate with APIP management tier over SSL. Another use-case is when backend service is SSL enabled.

We will discuss both the scenarios in this blog.

1. Configure certificate in gateway node for SSL based communication with APIP management tier
2. Configure certificate in gateway node when API is consuming SSL enabled backend service.

Scenario#1 : When gateway is installed in Production mode (gatewayExecutionMode=”Production”), it communicates with APIP management tier over S…

Read more

Online document signing using Oracle Integration Cloud and Adobe Sign


Here is a typical process for document signing:

The document is downloaded and sent via an email.
The recipient then prints, signs, scans and emails the document back.
The document is uploaded back to the system of records.

This process is slow and tedious, but still works for a single recipient. What if there are multiple recipients who need to sign a single document? Or if there is a hierarchy of signatures required? There can be other complex requirements related to document signing. With a small increase in requirement, the complexity increases exponentially. This is where an automated document signing solution like Adobe Sign comes into play. It can automate the entire process and provides an easy view into the current status of each document.

Read more

Custom Login Widget for Oracle Identity Cloud Services

Identity Cloud Services (IDCS) 18.2.4 introduced an all new authentication API that allows customers to build their own login application. Those new APIs allow you to do username and password authentication, federation, social login and multi factor authentication.

The API is implemented as a state machine that steps through the initial authentication and then proceeds through Multi-factor Authentication (MFA) if needed. The state machine also handles enrolling users in MFA if t…

Read more

Using Eloqua for B2C? and Responsys for B2B?

By Emma Thomas and Michael J. Sullivan

For many situations the choice of marketing platforms is clear. Given that it is well suited to companies that send large amounts of email, push, or SMS messages Responsys lends itself well for Business-to-Consumer (B2C) marketing. Eloqua with its deep integration with CRM, provision for comprehensive Sales + Campaign ROI Analytics, and large ecosystem of training & 3rd party extensions is a clear fit for Business-to-Business (B2B) marketing.

There are however situations where it is not as clear the reverse might be a good fit. In this article we will look at some of the use cases or edge cases where Eloqua can be used for B2C and Responsys for B2B. Also we will consider this overlap of the two where we have Business-to-Busines…

Read more

Dayne Carley

Dayne Carley is a Principal Solutions Architect in the A-Team where he's mainly focused on Data Integration with an emphasis on Business Intelligence. Dayne attended the University of Hawaii and Seattle Pacific University where he earned a MBA degree in Information Systems and a Bachelor’s degree in Computer Science. He has over 20 years of experience assisting organizations design, build and implement Business Intelligence solutions. Since rejoining Oracle in 2016, Dayne has focused exclusively on Oracle’s Infrastructure, Platform, and Software Cloud Services, most notably Oracle Analytics, Data Integration Platform, and Autonomous Data Warehouse.

Ulrich Janke

Ulrich ('Uli') Janke is a Consulting Solutions Architect in the 'A-Team' where he's mainly focused on technology topics within the SaaS/PaaS services portfolio (ERP/SCM/HCM Cloud, Oracle Integrations Cloud, Java Cloud Services, Visual Builder Cloud Services etc), mostly dealing with extensibility and integration of SaaS offerings leveraging PaaS products. Uli started his career as programer, Database Administrator, and System Administrator, before he joined Oracle Consulting Germany 1997 as an Applications DBA. During his 15 years in various Oracle Consulting Organizations, he worked most of his time as a Technical Architect specialized for E-Business Suite implementations focusing on customization, extensions and integration. Uli joined the Oracle A-Team 2012 with a focus on Fusion Applications, working on installation, maintenance and cloning. In 2015, with the industry shifting towards cloud, Uli started the extending his skill set and experience to the new paradigm of IT.