Base Actions

Base Actions

Base actions help identify some technology-specific properties automatically to send as part of the webhook. There are currently base actions for the technologies listed below. Each technology will list which action values will be defaulted based on page content in the current browser window. See the Sample Webhook Functions page for ideas on actions to trigger for each technology.

Base action match patterns and properties are locked in when an action is created. This means that if you need to take advantage of any new changes after upgrading your browser extension version, a new action will have to be created.

Oracle Application Express (APEX)

Match Pattern

When using the APEX base action, the default match pattern is .*\/apex\/f.*, matching any pages within APEX. Another option would be to set this based on your APEX server host name, which would be better if you’re sending different webhook actions from each APEX server. (Ex. https:\/\/apexhostname:8181\/apex\/f.*)

Properties

Name

Description

Name

Description

Application Names

List of APEX application names

Workspace

APEX workspace name

Oracle RESTful Data Services (ORDS)

Match Pattern

When using the ORDS base action, the default match pattern is .*\/apex\/f.*, matching any pages within APEX. Another option would be to set this based on your server host name, which would be better if you’re sending different webhook actions from each APEX server. (Ex. https:\/\/apexhostname:8181\/apex\/f.*). If you sending webhooks for both APEX and ORDS, it’s best to remove the match pattern for whichever action is used less frequently, as there’s no indication in the URL to differentiate between App Builder and ORDS.

Properties

Name

Description

Name

Description

Module Names

List of ORDS module names

Schema

ORDS schema

Oracle Integration Cloud (OIC)

This action is meant to be used from any list page (e.g. Integrations, Libraries, etc.). It will not work while editing an individual object in OIC.

Match Pattern

The default match pattern for the OIC base action is .*integration.*ocp.oraclecloud.com.*.

Properties

Name

Description

Name

Description

Objects

List of Oracle cloud objects found on the current page. Integrations and libraries are provided in the format <identifier>|<version>. All other object types just list the object name.

This property will appear twice in the payload - once with name Objects and another time with name Integrations Objects - for compatibility with previous extension versions when this property was named Integration Objects.

Object Type

Current type of object being viewed in OIC (e.g. Lookups, Integrations, Connections, etc.)

Oracle Business Intelligence (OBI)

Match Pattern

No match pattern is set for the OBI base action, but you can easily add one based on host name. (Ex. http:\/\/obihost:9704\/analytics.*)

Properties

Name

Description

Name

Description

Object Names

List of object names found on current page

Current Folder

Full path of current folder, starting with /shared. This property value generally can’t be identified while viewing/editing a specific object within the catalog.

Oracle Transactional Business Intelligence (OTBI)

Match Pattern

The default match pattern for the OTBI base action is .*/analytics/saw.dll*.

Properties

Name

Description

Name

Description

Object Names

List of object names found on current page

Current Folder

Full path of current folder, starting with /shared. This property value generally can’t be identified while viewing/editing a specific object within the catalog.

Oracle Analytics Cloud (OAC)

Match Pattern

The default match pattern for the OAC base action is .*analytics.*ocp.oraclecloud.com.*.

Properties

Name

Description

Name

Description

Object Names

List of object names found on current page

Current Folder

Full path of current folder, starting with /shared. This property value generally can’t be identified while viewing/editing a specific object within the catalog.

Salesforce Metadata

Match Pattern

The default match pattern for the Salesforce base action is .*force.*.

Properties

Name

Description

Name

Description

File Name

Salesforce object name found on current page

File Type

Salesforce object type found on current page (ex. profile)

User

Signed in user which can be passed as the SCM commit user

Azure Power BI

Match Pattern

There is no match pattern for Azure Power BI.

Properties

Name

Description

Name

Description

Object Names

Azure Power BI object name found on current page

Current Workspace

The name of the current workspace

The following macros are not currently supported in the footer:
  • style