Welcome to the Learning Path for VB Express, Business Rules and Redwood Personalization – a curated set of blogs, documentation, and office hours sessions designed to help functional administrators and developers personalize Oracle Cloud Redwood applications.

This learning path focuses on what you can build with VB Studio: personalizing pages, configuring Business Rules, leveraging Oracle Search, and extending HCM and SCM Redwood UIs without writing complex code. If you’re looking for branching strategy, Git workflows, deployment promotion, or rollback guidance, please refer to the companion

VB Studio Lifecycle Management Learning Path – that’s where the operational side of VB Studio lives.

We’ll keep updating this learning path as new content and resources become available.

Who this is for

  • Functional administrators and business analysts personalizing Redwood pages without writing code
  • Implementation teams using VB Express mode to tailor HCM and SCM applications
  • Developers configuring Business Rules for defaulting, validation, and conditional logic
  • Customers planning their move from Classic/Responsive Pages to Redwood

How the path is organized

The path is structured in seven modules.   

ModuleTopicFocus
1Getting StartedVB Express, VB Studio basics, and Redwood Quick Actions
2Business RulesDefaulting, validation, and conditional logic
3Oracle SearchConfiguring and tuning Oracle Search for Redwood
4HCM PersonalizationUse cases by functional area (Person, Salary, Learning, etc.)
5SCM Personalization SCM-specific Redwood personalization content
6TroubleshootingDev console, advanced expressions, common errors
7Tools & ResourcesDocumentation, helper tools, community forums

Module 1 – Getting Started with VB Studio and VB Express

Start here if you’re new to VB Studio or to Redwood personalization. This module sets the foundation: what VB Express is, when to use it, and how Quick Actions fit into the picture.

VB Express is the simplified interface in Visual Builder Studio where users are presented with only the capabilities they need to tailor Oracle Cloud Application pages. It’s the recommended entry point for most personalization work and the only supported approach for personalizing SCM Redwood pages — Page Composer no longer applies once you’ve moved to Redwood.

This module covers:

  • What VB Express is and what it entails
  • Redwood Quick Actions and how to configure them
  • Why VB Express is the recommended path for Redwood personalization

Suggested reading and viewing:

Office Hours Recordings:

Module 2 – Business Rules

Business Rules are how you add conditional logic, default values, and validation behavior to Redwood pages. It is one of the most powerful tools in VB Express – once you know how to use them.

The challenge most teams hit isn’t writing the first rule. It’s understanding when a business rules fires and how it evaluates, how the field expression context works, what happens when a rule depends on data that hasn’t loaded yet, and how to debug the rule when it doesn’t behave as expected.

This module covers:

  • What Business Rules are and how they fit into VB Express
  • The difference between defaulting rules and validation rules
  • Writing expressions for conditional logic and field dependencies
  • Tips, tricks, and common patterns from real implementations

Suggested reading and viewing:

Office Hours Recordings:

Module 3 – Oracle Search for Redwood

Oracle Search is the search experience embedded across Redwood applications. Getting it to perform well – surfacing the right results, in the right order, for the right users – takes more than turning it on. Configuration choices, indexing patterns, and personalization options all influence what end users see.

This module brings together the do’s, don’ts, and best practices for Oracle Search in Cloud HCM and SCM, with more deep-dive content on the way.

This module covers:

  • Oracle Search fundamentals and architecture
  • Configuring search behavior for Redwood pages
  • Search best practices – what to do and what to avoid
  • Tuning search results and indexing for your data

Suggested reading and viewing:

Office Hours Recordings:

Module 4 – HCM Redwood Personalization Use Cases

Once you understand VB Express and Business Rules, the next step is applying them to real Cloud HCM scenarios. This module collects use-case-driven content – personalizing specific pages in specific functional areas – along with the in-depth office hours series that walks through each HCM area in detail.

Use Cases & Solutions – Blogs:

Office Hours – Personalizing HCM Redwood Pages Using VB Studio (series):

Module 5 – SCM Redwood Personalization

As Oracle Cloud SCM customers move to Redwood, the personalization approach changes: Page Composer no longer applies, and VB Express becomes the supported path. This module is currently a placeholder for SCM-specific Redwood personalization content – including use cases, common patterns, and migration guidance from Classic UI (ADF) to Redwood.

Suggested reading and viewing:

  • Personalizing SCM Redwood Pages – Getting Started [Coming Soon]
  • Common SCM Redwood Personalization Use Cases [Coming Soon]
  • SCM Business Rules – Defaulting and Validation Patterns [Coming Soon]

Office Hours Recordings:

Module 6 – Troubleshooting VB Express and Business Rules

This module is a practical reference for diagnosing those issues using the tools VB Studio provides: the browser developer console, advanced expression debugging, and the runtime inspection patterns that experienced VB Studio users rely on. It’s deliberately structured as a working FAQ – content you can pull up while you’re actively troubleshooting.

How to use this module When something is misbehaving, identify the category first – is this a rule that isn’t firing, an expression returning the wrong value, a layout not rendering, or a deployment-related issue? The diagnostic path for each is different. Most issues are far faster to resolve when you’ve seen the same symptom once before.

This module will cover:

  • Inspecting page state and field context using the browser developer console
  • Debugging Business Rule expressions with advanced expression
  • Common defaulting and validation issues and how to diagnose them
  • Reading rule evaluation order and understanding when rules fire
  • Troubleshooting field expressions that depend on unloaded data

Suggested reading and viewing:

  • Troubleshooting Business Rules using the Developer Console [Coming Soon]
  • Using Advanced Expressions to Debug Defaulting and Validation Rules [Coming Soon]
  • Common VB Express Errors and How to Resolve Them [Coming Soon]
  • Inspecting Page State and Field Context for Rule Debugging [Coming Soon]
  • When a Rule Doesn’t Fire – A Diagnostic Checklist [Coming Soon]

Office Hours Recordings:

Module 7 – Tools and Resources

A reference list of the documentation, helper tools, and community resources that support every module in this learning path.

Documentation:

Helper Tools:

Community & Forums:

Closing thought

Use this learning path as your reference. We’ll continue to add content. Connect with us on Cloud Customer Connect – we’d love to see you in one of our upcoming office hours.