Oracle APEX 18.1 (aka 5.2) The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln

Size: px
Start display at page:

Download "Oracle APEX 18.1 (aka 5.2) The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln"

Transcription

1 1 Oracle APEX 18.1 (aka 5.2) The Golden Nuggets Dietmar Aust Opal-Consulting, Köln

2 About Dietmar. 2 Dipl.-Inform. Dietmar Aust, Freelance Consultant Master's Degree in Computer Science (MSCS) Building Oracle based Web Applications since 1997 Portal, Forms, Reports, OWA Toolkit, now APEX! : Consultant at Oracle Germany Since 09/2000: Freelance Consultant, Since 2006 APEX only! Author of the JasperReportsIntegration toolkit Database Developer of the year in the ORDS category

3 Feature Analysis 3

4 How to find the new features? 4 Documentation (BETA) Actually compute the delta between different APEX versions: - APEX Dictionary - Packages

5 Wie wurde analysiert? 5

6 How to find the new features? 6 In Debug-Mode (logged in as developer) APEX uses the uncompressed Javascript Files (Source Code)

7 How to find the new features? 7

8 Sample Application will be made available 8 Downloadable from DOAG site and also

9 Architecture 9

10 Additional x11-x20 Parameters in AJAX calls 10 The big archtitecture change was in APEX 5.1 => JSON processing Small change in 5.2: Additional Parameters for AJAX calls x11-x20 Javascript on client PL/SQL on server side

11 Application Builder 11

12 Spotlight Search 12 Powerful Search Feature (like on the Mac) to search for Workspace and application areas and navigates there (Packaged Apps, SQL Workshop, Shared Components,...) Applications Pages Application content within pages, etc. Context dependent (Workspace, Application, Page Designer)

13 Spotlight Search 13

14 Spotlight Search 14 How to figure out the right keyboard shortcut in your language? CTRL- on an English layout what is the representation of in a different language? CTRL-ä on a German layout

15 Compatibility Mode 15 The compatibility mode changes the behaviour of the APEX engine at runtime => balancing new features / security / stricter checks and easy upgrades => No Changes in APEX 5.2

16 Default Schema 16 Pre 5.2 Set default schema for user in workspace

17 Default Schema 17 Pre 5.2 Default schema is used: SQL Workshop Installation of packaged applications

18 User Interface Attributes > Collapsed by Default 18 Universal Theme starts with left navigation side collapsed

19 User Interface Attributes > "Built with APEX" Footer 19 Universal Theme has a new footer Can be turned off in User Interface Attributes

20 Application Building 20

21 New Authentication Scheme 21 New Authentication Scheme Social Sign-In Authentication Provider

22 New Authentication Scheme 22 About OAuth2 and its flow /identity/protocols/oauth2

23 New Authentication Scheme 23 Example: Steps to authenticate with Google 1. Register oauth2 client with Google 2. Create web credentials in APEX 3. Create authentication scheme and use credentials

24 New Authentication Scheme Register client with Google Register client:

25 New Authentication Scheme 25

26 New Authentication Scheme Create web credentials in APEX

27 New Authentication Scheme Create authentication scheme and use credentials

28 New Authentication Scheme 28 Scopes googlescopes#google_sign-in

29 Switching Authentication Schemes at Runtime 29 Why use multiple authentication schemes at runtime?

30 Switching Authentication Schemes at Runtime 30 Step 1 make apex login current scheme Step 2 - Enable switch in session for the Google scheme

31 Switching Authentication Schemes at Runtime 31 Step 3 - Add button to login page and use a URL to switch to the Google scheme Request variable: APEX_AUTHENTICATION=<Scheme Name> f?p=&app_id.:1:&app_session.:apex_authentication=google

32 Switching Authentication Schemes at Runtime 32 Post Authentication Handler change username -- derive new username from :APP_USER case :app_user when then l_new_app_user := else -- will not change l_new_app_user := l_orig_app_user; end case; -- set user for this session apex_custom_auth.set_user( p_user => l_new_app_user );

33 Switching Authentication Schemes at Runtime 33 Post Authentication Handler get scope attributes -- get attribute by name apex_json.get_varchar2( p_path => 'id_token' ); apex_json.get_varchar2( p_path => 'access_token' ); -- or loop over all attributes l_idx := apex_json.g_values.first; while (l_idx is not null) loop l_value := apex_json.g_values(l_idx); :p2_user_info := :p2_user_info get_output_str( p_idx => l_idx, p_value => l_value ); l_idx := apex_json.g_values.next(l_idx); end loop;

34 Switching Authentication Schemes at Runtime 34 Post Authentication Handler make additional request -- second request, to retrieve additional user information c := apex_web_service.make_rest_request ( p_url p_http_method => ' => 'GET', p_credential_static_id => 'GOOGLE' ); apex_json.parse(c);

35 Application Access Control 35 Management of Roles and User / Role Mappings as part of the application Why? Convenience, almost every application needs it Used for blueprint applications

36 Application Access Control 36

37 Application Access Control 37

38 Application Access Control 38 Security Setting to define the meaning of ROLE

39 Application Access Control 39 This makes a difference when using Authorization Schemes

40 Application Access Control 40 Summary Roles are exported with the application User / Role Mappings are NOT Target configuration NOT overwritten Typically use local user table for additional details ( , first name, ) API provided: APEX_ACL Data dictionary views for viewing and modifying the data (INSERT, UPDATE, DELETE on APEX_APPL_ACL_USERS)

41 Application Settings 41 Maintain application specific configuration settings, e.g. Environment, servers,... Why? Application and Source Code should be identical between environments, specifics go into config table => similar to configuration files in other applications

42 Application Settings 42 On Upgrade Keep Values => respect the value upon upgrade

43 Templates 43 Manage Templates as part of the application

44 Templates 44

45 Templates 45 Send via API begin apex_mail.send ( p_to => 'dietmar.aust@opal-consulting.de', p_template_static_id => 'TEST1', p_placeholders => '{' ' "CUSTOMER_NAME":' apex_json.stringify( 'Dietmar' ) ',"ITEMS_ORDERED":' apex_json.stringify( 6 ) ',"MY_APPLICATION_LINK":' apex_json.stringify( '' ) ',"ORDER_DATE":' apex_json.stringify( '' ) ',"SHIPPING_ADDRESS_LINE_1":' apex_json.stringify( '' ) ',"SHIPPING_ADDRESS_LINE_2":' apex_json.stringify( '' ) ',"SHIP_TO":' apex_json.stringify( '' ) '}' ); end;

46 Templates 46

47 Templates 47 Just generate the HTML via the API declare l_subject varchar2( 4000 ); l_html clob; l_text clob; begin apex_mail.prepare_template ( p_static_id => 'ORDER', p_placeholders => '{ "ORDER_NUMBER": 5321, "ORDER_DATE": "01-Feb-2018", "ORDER_TOTAL": "$12,000" }', p_subject => l_subject, p_html => l_html, p_text => l_text ); end;

48 Templates 48 Manage Templates as part of the application Good separation of Templates and data in placeholders Easy to use No complex logic supported

49 Items and Regions 49

50 'Text with Autocomplete' item type using Oracle JET 50 Re-Implementation of the item type Text with Autocomplete based on Oracle JET APEX 5.1 APEX 18.1

51 'Text with Autocomplete' item type using Oracle JET 51 Advantages: Improved accessibility Lazy loading with cache Minimum search characters

52 Responsive Rich Text 52 Responsive Rich Text editor - automatically adjusts to the region width.

53 Responsive Rich Text 53 Feature can be turned off in Shared Components > Component Settings Initially turned off for imported / upgraded applications

54 54 RESTful Services (providing)

55 RESTful Services (providing) 55 SQL Workshop Integration upgraded to use ORDS APIs Schemas APEX_ APEX_LISTENER APEX_REST_PUBLIC_USER Schemas ORDS_METADATA ORDS_PUBLIC_USER New Features only here

56 RESTful Services (providing) 56 Old RESTful services still available READ ONLY

57 RESTful Services (providing) 57 Old RESTful services still available READ ONLY

58 RESTful Services (providing) 58 New RESTful Services use API for ORDS_METADATA

59 RESTful Services (providing) 59 New RESTful Services use API for ORDS_METDATA Features: More capable template handlers Autorest enablement for tables, views and procedures OAUTH2 support Open API 2.0 (Swagger) Support...

60 RESTful Services (providing) 60 Integration with Swagger to generate doc SWAGGER UI 2.0+ Server (based on Node.js)

61 RESTful Services (providing) 61 APEX Instance Administration

62 RESTful Services (providing) 62

63 SQL Workshop 63

64 SQL Workshop > QuickSQL 64 QuickSQL is now integrated, used to be a packaged app

65 SQL Workshop > QuickSQL 65

66 SQL Workshop > Sample Datasets 66 Sample Datasets

67 SQL Workshop > Sample Datasets 67 Sample Datasets very good to help with training and troubleshooting

68 Packaged Applications 68

69 APEX_PKG_APP_INSTALL 69 Pre 5.2 Install, upgrade and delete packaged applications on the command line: declare l_app_id number; begin -- Install l_app_id := APEX_PKG_APP_INSTALL.install( p_app_name => 'Sample Trees', p_authentication_type => 'NATIVE_APEX_ACCOUNTS', p_schema => 'DAUST_DE' ); end;

70 APEX_PKG_APP_INSTALL 70 Great for automatically installing all packaged applications after a patch to look for gems or upgrade all applications at once. Currently (not yet) officially supported but used by Oracle in the cloud. Data Dictionary View APEX_PKG_APPS

71 Install Packaged Applications 71 Allow Modify Other Applications in security settings

72 PL/SQL APIs 72

73 PL/SQL APIs 73 APEX_ACL Application Access Control add_user_role has_user_any_roles has_user_role remove_all_user_roles remove_user_role replace_user_roles APEX_APP_SETTING Application settings get_value set_value

74 PL/SQL APIs 74 APEX_APP_BUILDER_API Generate Pages, Reports, etc. delete_page_item delete_region Mainly used in Data Reporter, not (yet) officially supported APEX_APPLICATION_INSTALL Application settings get_no_proxy_domains get_remote_server_base_url get_remote_server_https_host get_remote_server_ords_tz set_remote_server

75 PL/SQL APIs 75 APEX_COLLECTION Collection handling create_collection (Parameter p_truncate_if_exists) APEX_CREDENTIAL Public API for Secure Credentials (basic auth / oauth2) clear_tokens set_persistent_credentials set_persistent_token set_session_credentials set_session_token APEX_JWT Handling von JSON Web Tokens decode encode validate

76 PL/SQL APIs 76 APEX_EXEC SQL Execution (mostly remote), especially for plugindeveloper add_column add_filter add_order_by add_parameter close execute_plsql execute_remote_plsql execute_web_source get_anydata get_clob get_column

77 PL/SQL APIs 77 APEX_EXPORT get_application Replacement for wwv_flow_utilities. export_application_to_clob get_workspace_files get_feedback get_workspace APEX_MAIL Mail handling prepare_template send_mail (support template) APEX_SESSION Session utils testing in sqlplus / sqlcl running apex_exec in sqlplus / sqlcl attach create_session delete_session detach

78 PL/SQL APIs 78 APEX_UTIL Utilities delete_feedback delete_feedback_attachment get_timeframe_lov_data reply_to_feedback set_parsing_schema_for_request Multitenant applications Switching datasets (different schemas) prepare_url (Parameter p_plain_url)

79 Questions? 79 Opal Consulting Zum Tilmeshof Köln Germany / Website dietmar.aust@opal-consulting.de

80 Data Dictionary 80

81 APEX_WORKSPACE_GROUPS 81 New columns application_id and application_name, true workspace groups now: where application_id is null

82 APEX_WEBSERVICE_LOG 82

83 Backup 83

84 Universal Theme light / dark navigation 84

85 Create Feature Page 85 Add Blueprint features to your app AFTER creation

86 Resource Links 86 New Resource Links on APEX Workspace Homepage Shortcuts on Community Site Twitter, Youtube, LinkedIn, Facebook Great idea but everybody has different needs

87 Tree Region - Enhancements 87 The Advanced: JavaScript Initialization Code attribute is supported. JSDoc for Tree Region, easier to customize the tree Support Dynamic Action Event: Selection Change [Tree]. Advanced Config option (nodeselector) to support checkbox selection. Tree region now supports the apex.region API => but AJAX REFRESH is still not possible! Copy selection to clipboard.

88 Custom Resource Links 88 Customizing the Workspace or Instance Announcement (HTML is only allowed here, not in the news items)

89 Custom Resource Links 89 Customizing the Workspace Announcement

Oracle APEX 5.2 / The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln

Oracle APEX 5.2 / The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln 1 Oracle APEX 5.2 / 18.1 - The Golden Nuggets Dietmar Aust Opal-Consulting, Köln www.opal-consulting.de About Dietmar. 2 Dipl.-Inform. Dietmar Aust, Freelance Consultant Master's Degree in Computer Science

More information

Oracle APEX 18.1 (aka 5.2) The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln

Oracle APEX 18.1 (aka 5.2) The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln 1 Oracle APEX 18.1 (aka 5.2) The Golden Nuggets Dietmar Aust Opal-Consulting, Köln www.opal-consulting.de About Dietmar. 2 Dipl.-Inform. Dietmar Aust, Freelance Consultant Master's Degree in Computer Science

More information

Oracle APEX 19.1 The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln

Oracle APEX 19.1 The Golden Nuggets. Dietmar Aust Opal-Consulting, Köln 1 Oracle APEX 19.1 The Golden Nuggets Dietmar Aust Opal-Consulting, Köln www.opal-consulting.de About Dietmar. 2 Dipl.-Inform. Dietmar Aust, Freelance Consultant Master's Degree in Computer Science (MSCS)

More information

Oracle APEX 18.1 New Features

Oracle APEX 18.1 New Features Oracle APEX 18.1 New Features May, 2018 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

The Oracle APEX Community at-a-glance:

The Oracle APEX Community at-a-glance: APEX New Features Overview 2 Evolution of APEX Community The Oracle APEX Community at-a-glance: 400,000+ APEX developers world-wide 20+ APEX hosting companies 100+ active blogs 30+ commercial applications

More information

APEX Application Lifecycles > Managing the Change

APEX Application Lifecycles > Managing the Change APEX Application Lifecycles > Managing the Change Dietmar Aust Opal-Consulting, Germany / Cologne www.opal-consulting.de Version 1.1 / 28.10.2010 / D. Aust Introducing Opal Consulting Building Oracle based

More information

Oracle JET in Oracle APEX Marc Sewtz Senior Software Development Manager Oracle America, Inc. New York, NY

Oracle JET in Oracle APEX Marc Sewtz Senior Software Development Manager Oracle America, Inc. New York, NY Oracle JET in Oracle APEX 18.1 Marc Sewtz Senior Software Development Manager Oracle America, Inc. New York, NY Marc Sewtz Senior Software Development Manager Oracle Application Express / Database Tools

More information

Extend EBS Using Applications Express

Extend EBS Using Applications Express Extend EBS Using Applications Express John Peters JRPJR, Inc. Abstract Few people know about Oracle Applications Express (APEX) an actual free Oracle Tool included with your Oracle DB Licenses. How many

More information

Apex 5.1 Interactive Grid and Other New features

Apex 5.1 Interactive Grid and Other New features Apex 5.1 Interactive Grid and Other New features Presented by: John Jay King Download this paper from: 1 Session Objectives Become familiar with the new features of APEX 5.1 Learn how the Interactive Grid

More information

Oracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Oracle APEX Overview. May, Copyright 2018, Oracle and/or its affiliates. All rights reserved. Oracle APEX 18.1 Overview May, 2018 Copyright 2018, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline our general product direction. It is intended

More information

Oracle Application Express 5.1

Oracle Application Express 5.1 Oracle Application Express 5.1 New Features [Name] [Title] December 2016 2 Agenda 1 2 3 4 5 6 7 Oracle Application Express Overview Interactive Grid Oracle JET Charts Universal Theme Productivity Improvements

More information

Order Management Defaulting Rules reduce the amount of data input required when entering orders or returns.

Order Management Defaulting Rules reduce the amount of data input required when entering orders or returns. Contents Order Management Defaulting Overview... 1 Defaulting Rule Components... 1 Sequence of Initial Attribute Defaulting... 2 Include in Building Defaulting Conditions... 2 Defaulting Condition Templates...

More information

I, J, K. Eclipse, 156

I, J, K. Eclipse, 156 Index A, B Android PhoneGap app, 158 deploying and running, 172 New Eclipse project, 158 Activity dialog, 162 application properties, 160 AVD, 170 configuration, 167 Launcher Icon dialog, 161 PhoneGap

More information

APEX Shared Components. Aljaž Mali, Abakus Plus d.o.o.

APEX Shared Components. Aljaž Mali, Abakus Plus d.o.o. APEX Shared Components Aljaž Mali, Abakus Plus d.o.o. 2 Quick introduction IT Solutions Architect at Abakus plus, d.o.o SIOUG - Vice President APEX Meetups HTMLDB just a toy?, SIOUG, Portorož 2004 APEX

More information

OU Mashup V2. Display Page

OU Mashup V2. Display Page OU Mashup V2 OU Mashup v2 is the new iteration of OU Mashup. All instances of OU Mashup implemented in 2018 and onwards are v2. Its main advantages include: The ability to add multiple accounts per social

More information

Oracle Application Express

Oracle Application Express Oracle Application Express DOAG Regionaltreffen NRW March 26, 2014 Joel R. Kallman, Director, Software Development Oracle Application Express 1 Copyright 2014, Oracle and/or its affiliates. All rights

More information

Oracle SQL Developer & REST Data Services

Oracle SQL Developer & REST Data Services Oracle SQL Developer & REST Data Services What s New Jeff Smith Senior Principal Product Manager Database Development Tools Jeff.d.smith@oracle.com @thatjeffsmith http://www.thatjeffsmith.com Agenda New

More information

Oracle Forms and Oracle APEX The Odd Couple

Oracle Forms and Oracle APEX The Odd Couple Oracle Forms and Oracle APEX The Odd Couple About me 2 Francis Mignault CTO and Co-founder, Insum Solutions 30+ years with Oracle DB, 14+ years with APEX. (Forms 2.3 / Oracle 5) Books: Expert Oracle Application

More information

& ( ); INSERT INTO ( ) SELECT

& ( ); INSERT INTO ( ) SELECT Oracle apex array Craig is a Development Consultant at Explorer. Craig has an MSc in Computing Science and is an experienced software engineer, utilising development tools such as PL/SQL and APEX to provide

More information

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Application Express 2 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Fully supported no-cost feature of Oracle

More information

Oracle Application Express 5 New Features

Oracle Application Express 5 New Features Oracle Application Express 5 New Features 20th HrOUG conference October 16, 2015 Vladislav Uvarov Software Development Manager Database Server Technologies Division Copyright 2015, Oracle and/or its affiliates.

More information

Se#ng Up the Oracle APEX Listener (Now ORDS) for ProducAon Environments. Dietmar Aust Opal- ConsulAng, Köln consulang.de

Se#ng Up the Oracle APEX Listener (Now ORDS) for ProducAon Environments. Dietmar Aust Opal- ConsulAng, Köln   consulang.de Se#ng Up the Oracle APEX Listener (Now ORDS) for ProducAon Dietmar Aust Opal- ConsulAng, Köln www.opal- consulang.de Opal ConsulAng Dipl.- Inform. Dietmar Aust, Freelance Consultant Master's Degree in

More information

Bootstrap your APEX authentication & authorisation. a presentation by

Bootstrap your APEX authentication & authorisation. a presentation by Bootstrap your APEX authentication & authorisation a presentation by Who am I? Richard Martens independant Consultant since 2012 smart4apex founding member (2010) oracle since 2002 (Oracle 8i) PL/SQL,

More information

WP Voting Plugin - Ohiowebtech Video Extension - Youtube Documentation

WP Voting Plugin - Ohiowebtech Video Extension - Youtube Documentation WP Voting Plugin - Ohiowebtech Video Extension - Youtube Documentation Overview This documentation includes details about the WP Voting Plugin - Video Extension Plugin for Youtube. This extension will

More information

Using RESTfull services and remote SQL

Using RESTfull services and remote SQL Using RESTfull services and remote SQL from APEX Apex 18.15.2 EA2EA1 Agenda What is REST Using REST within APEX Web Source Modules Legacy Web Service References Build a Restful API for MySQL with NodeJS

More information

Database Developers Forum APEX

Database Developers Forum APEX Database Developers Forum APEX 20.05.2014 Antonio Romero Marin, Aurelien Fernandes, Jose Rolland Lopez De Coca, Nikolay Tsvetkov, Zereyakob Makonnen, Zory Zaharieva BE-CO Contents Introduction to the Controls

More information

TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp SQLDev TipsandTricks Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Safe Harbor Statement The preceding is intended to outline our general

More information

Oracle Application Express Workshop I Ed 2

Oracle Application Express Workshop I Ed 2 Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 67863102 Oracle Application Express Workshop I Ed 2 Duration: 5 Days What you will learn This Oracle Application Express Workshop I Ed 2

More information

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Actual4Test.   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : C9520-927 Title : Developing Portlets and Web Applications with IBM Web Experience Factory 8.0 Vendors

More information

Real Application Security Administration

Real Application Security Administration Oracle Database Real Application Security Administration Console (RASADM) User s Guide 12c Release 2 (12.2) E85615-01 June 2017 Real Application Security Administration Oracle Database Real Application

More information

0. Introduction On-demand. Manual Backups Full Backup Custom Backup Store Your Data Only Exclude Folders.

0. Introduction On-demand. Manual Backups Full Backup Custom Backup Store Your Data Only Exclude Folders. Backup & Restore 0. Introduction..2 1. On-demand. Manual Backups..3 1.1 Full Backup...3 1.2 Custom Backup 5 1.2.1 Store Your Data Only...5 1.2.2 Exclude Folders.6 1.3 Restore Your Backup..7 2. On Schedule.

More information

Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS)

Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS) Build Mobile Cloud Apps Effectively Using Oracle Mobile Cloud Services (MCS) Presented by: John Jay King Download this paper from: 1 Session Objectives Understand the need for something like Oracle Mobile

More information

ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX

ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX ORACLE APPLICATION EXPRESS, ORACLE REST DATA SERVICES, & WEBLOGIC 12C AUTHOR: BRAD GIBSON SENIOR SOLUTIONS ARCHITECT ADVIZEX AdvizeX Technologies - A Rolta Company 6/12/2015 1 AGENDA Introductions Test

More information

October Oracle Application Express Statement of Direction

October Oracle Application Express Statement of Direction October 2017 Oracle Application Express Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle.

More information

Where Do We Go From Here? Why Many IT Staff are Living in the Past

Where Do We Go From Here? Why Many IT Staff are Living in the Past Where Do We Go From Here? Why Many IT Staff are Living in the Past SAGE Computing Services Customised Oracle Training Workshops and Consulting Chris Muir Senior Consultant Agenda Oracle technology latest

More information

Salesforce External Identity Implementation Guide

Salesforce External Identity Implementation Guide Salesforce External Identity Implementation Guide Salesforce, Winter 18 @salesforcedocs Last updated: December 20, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

REST DB Links Zugriff auf Datenbanken mit ORDS, REST & JSON

REST DB Links Zugriff auf Datenbanken mit ORDS, REST & JSON REST DB Links Zugriff auf Datenbanken mit ORDS, REST & JSON 10. Mai 2017 Robert Marz Technical Architect Robert Marz Client Senior Technical Architect with database centric view of the world its-people

More information

Salesforce External Identity Implementation Guide

Salesforce External Identity Implementation Guide Salesforce External Identity Implementation Guide Salesforce, Summer 17 @salesforcedocs Last updated: September 28, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0

REST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0 REST API Operations 8.0 Release 12/1/2015 Version 8.0.0 Table of Contents Business Object Operations... 3 Search Operations... 6 Security Operations... 8 Service Operations... 11 Business Object Operations

More information

How APEXBlogs was built

How APEXBlogs was built How APEXBlogs was built By Dimitri Gielis, APEX Evangelists Copyright 2011 Apex Evangelists apex-evangelists.com How APEXBlogs was built By Dimitri Gielis This article describes how and why APEXBlogs was

More information

SQL Developer. 101: Features Overview. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

SQL Developer. 101: Features Overview. Jeff Smith Senior Principal Product Database Tools, Oracle Corp SQL Developer 101: Features Overview Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp whoami a tools geek since 2001 that guy that blogs at

More information

Grandstream Networks, Inc. Captive Portal Authentication via Twitter

Grandstream Networks, Inc. Captive Portal Authentication via Twitter Grandstream Networks, Inc. Table of Content SUPPORTED DEVICES... 4 INTRODUCTION... 5 CAPTIVE PORTAL SETTINGS... 6 Policy Configuration Page... 6 Landing Page Redirection... 8 Pre-Authentication Rules...

More information

SelectSurvey.NET Developers Manual

SelectSurvey.NET Developers Manual Developers Manual (Last updated: 5/6/2016) SelectSurvey.NET Developers Manual Table of Contents: SelectSurvey.NET Developers Manual... 1 Overview... 2 Before Starting - Is your software up to date?...

More information

CMX Connected Experiences- Social, SMS and Custom Portal Registration Configuration Example

CMX Connected Experiences- Social, SMS and Custom Portal Registration Configuration Example CMX Connected Experiences- Social, SMS and Custom Portal Registration Configuration Example Contents Introduction Prerequisites Requirements Components Used Configure Network Diagram Configurations Authentication

More information

Building Database-Centric Web Applications Using. Oracle HTML DB

Building Database-Centric Web Applications Using. Oracle HTML DB Building Database-Centric Web Applications Using Oracle HTML DB Wayne Abbott Practice Manager, Oracle University Session Objectives Overview of Oracle HTML DB Identify advantages of Oracle HTML DB for

More information

A Guide to Understand, Install and Use Pie Register WordPress Registration Plugin

A Guide to Understand, Install and Use Pie Register WordPress Registration Plugin A Guide to Understand, Install and Use Pie Register WordPress Registration Plugin 1 P a g e Contents 1. Introduction... 5 2. Who is it for?... 6 3. Community v/s PRO Version... 7 3.1. Which version is

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 1 Roadmap Dave Bain PeopleSoft Product Management 2 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any

More information

Read the Docs Template Documentation

Read the Docs Template Documentation Read the Docs Template Documentation Release 1.0 Read the Docs Jun 27, 2017 KNOWLEDGE BASE 1 Support 1 2 AdminExtra 3 2.1 Compatibility............................................... 3 2.2 Features..................................................

More information

Oracle Application Express: Administration 1-2

Oracle Application Express: Administration 1-2 Oracle Application Express: Administration 1-2 The suggested course agenda is displayed in the slide. Each lesson, except the Course Overview, will be followed by practice time. Oracle Application Express:

More information

Oracle Applica7on Express (APEX) For E- Business Suite Repor7ng. Your friend in the business.

Oracle Applica7on Express (APEX) For E- Business Suite Repor7ng. Your friend in the business. Oracle Applica7on Express (APEX) For E- Business Suite Repor7ng Your friend in the business. 1 Presenter Jamie Stokes Senior Director Oracle Technology Services Email: jstokes@smartdogservices.com LinkedIn:

More information

Oracle Cloud Using Oracle Database Exadata Express Cloud Service 18.3

Oracle Cloud Using Oracle Database Exadata Express Cloud Service 18.3 Oracle Cloud Using Oracle Database Exadata Express Cloud Service 18.3 E73596-25 September 2018 Oracle Cloud Using Oracle Database Exadata Express Cloud Service, 18.3 E73596-25 Copyright 2016, 2018, Oracle

More information

AEM Mobile: Setting up Google as an Identity Provider

AEM Mobile: Setting up Google as an Identity Provider AEM Mobile: Setting up Google as an Identity Provider Requirement: Prerequisite knowledge Understanding of AEM Mobile Required Products AEM Mobile Google Account Generating the client ID and secret To

More information

EXTENDING YOUR HCM CLOUD SELF SERVICE IS AS SIMPLE AS

EXTENDING YOUR HCM CLOUD SELF SERVICE IS AS SIMPLE AS EXTENDING YOUR HCM CLOUD SELF SERVICE IS AS SIMPLE AS ABC(S) VBCS Tuesday, November 21 st 12:00-12:45 DOAG 2017 Nürnberg Luc Bors WHO AM I? Luc Bors Technical Director ADF, JET, MAF, MCS ACE Director /

More information

Mastering phpmyadmiri 3.4 for

Mastering phpmyadmiri 3.4 for Mastering phpmyadmiri 3.4 for Effective MySQL Management A complete guide to getting started with phpmyadmin 3.4 and mastering its features Marc Delisle [ t]open so 1 I community experience c PUBLISHING

More information

DatabaseRESTAPI

DatabaseRESTAPI ORDS DatabaseRESTAPI https://oracle.com/rest Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Not just THAT SQLDev Guy I GET ORDS, too! Blogs

More information

Going to the Grid: What the APEX 5.1 Interactive Grid Means or You and Your Users. Karen Cannell

Going to the Grid: What the APEX 5.1 Interactive Grid Means or You and Your Users. Karen Cannell Going to the Grid: What the APEX 5.1 Interactive Grid Means or You and Your Users Karen Cannell kcannell@thtechnology.com TH Technology Note to Early Slide Downloaders: I edit my slides frequently up to

More information

Administration Guide Release 5.0

Administration Guide Release 5.0 [1]Oracle Application Express Administration Guide Release 5.0 E39151-06 November 2015 Oracle Application Express Administration Guide, Release 5.0 E39151-06 Copyright 2003, 2015, Oracle and/or its affiliates.

More information

EBS Reports and Dashboards for the People and by the People

EBS Reports and Dashboards for the People and by the People EBS Reports and Dashboards for the People and by the People Patrick Cimolini Insum Abstract: Learn how to create flexible ad-hoc reports and dashboards by using Oracle Application Express (APEX) to present

More information

Advance Dotnet ( 2 Month )

Advance Dotnet ( 2 Month ) Advance Dotnet ( 2 Month ) Course Content Introduction WCF Using.Net 4.0 Service Oriented Architecture Three Basic Layers First Principle Communication and Integration Integration Styles Legacy Applications

More information

WEBSITE INSTRUCTIONS. Table of Contents

WEBSITE INSTRUCTIONS. Table of Contents WEBSITE INSTRUCTIONS Table of Contents 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced

More information

Manipulating Database Objects

Manipulating Database Objects Manipulating Database Objects Purpose This tutorial shows you how to manipulate database objects using Oracle Application Express. Time to Complete Approximately 30 minutes. Topics This tutorial covers

More information

WEBSITE INSTRUCTIONS

WEBSITE INSTRUCTIONS Table of Contents WEBSITE INSTRUCTIONS 1. How to edit your website 2. Kigo Plugin 2.1. Initial Setup 2.2. Data sync 2.3. General 2.4. Property & Search Settings 2.5. Slideshow 2.6. Take me live 2.7. Advanced

More information

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites

Oracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites Oracle Database Real Application Security Administration 12c Release 1 (12.1) E61899-04 May 2015 Oracle Database Real Application Security Administration (RASADM) lets you create Real Application Security

More information

Salesforce External Identity Implementation Guide

Salesforce External Identity Implementation Guide Salesforce External Identity Implementation Guide Salesforce, Spring 17 @salesforcedocs Last updated: March 11, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility

PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means

More information

CourseWorks Quick Start

CourseWorks Quick Start Introduction CourseWorks Quick Start CourseWorks (aka Sakai ) is the university's new course management system, which allows instructors to develop and maintain course Web sites. With CourseWorks, instructors

More information

NIELSEN API PORTAL USER REGISTRATION GUIDE

NIELSEN API PORTAL USER REGISTRATION GUIDE NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration

More information

Enterprise Reporting -- APEX

Enterprise Reporting -- APEX Quick Reference Enterprise Reporting -- APEX This Quick Reference Guide documents Oracle Application Express (APEX) as it relates to Enterprise Reporting (ER). This is not an exhaustive APEX documentation

More information

SQLDev. TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp

SQLDev. TipsandTricks. Jeff Smith Senior Principal Product Database Tools, Oracle Corp SQLDev TipsandTricks Jeff Smith Senior Principal Product Manager Jeff.d.smith@oracle.com @thatjeffsmith Database Tools, Oracle Corp Not Just THAT SQLDev Guy Database Development Tools team Product manager/story

More information

Getting Started with the Aloha Community Template for Salesforce Identity

Getting Started with the Aloha Community Template for Salesforce Identity Getting Started with the Aloha Community Template for Salesforce Identity Salesforce, Winter 18 @salesforcedocs Last updated: November 30, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved.

More information

Supported 3rd Party Authentication Providers for Odyssys

Supported 3rd Party Authentication Providers for Odyssys Supported 3rd Party Authentication Providers for Odyssys 1. Introduction... 3 1.1 Authentication Provider Menu... 3 1.2 Gateway Configuration... 4 2. Google+/Google Apps... 4 2.1 Prerequisites... 4 2.2

More information

Oracle Application Express Plug-in for Ajax Maps: Map Integration the Easy Way

Oracle Application Express Plug-in for Ajax Maps: Map Integration the Easy Way Oracle Application Express Plug-in for Ajax Maps: Map Integration the Easy Way Siva Ravada Director of Software Development LJ Qian Senior Manager of Software Developement 1. Pre-Requisites and what to

More information

Adobe Document Cloud esign Services. for Salesforce Version 17 Upgrade Guide

Adobe Document Cloud esign Services. for Salesforce Version 17 Upgrade Guide Adobe Document Cloud esign Services for Salesforce Version 17 Upgrade Guide 2015 Adobe Systems Incorporated. All Rights Reserved. Last Updated: August 25, 2015 Table of Contents Upgrading from a previous

More information

Including Dynamic Images in Your Report

Including Dynamic Images in Your Report Including Dynamic Images in Your Report Purpose This tutorial shows you how to include dynamic images in your report. Time to Complete Approximately 15 minutes Topics This tutorial covers the following

More information

Oracle Application Express

Oracle Application Express Oracle Application Express Administration Guide Release 5.1 E64918-04 June 2017 Oracle Application Express Administration Guide, Release 5.1 E64918-04 Copyright 2003, 2017, Oracle and/or its affiliates.

More information

Enhancing cloud applications by using external authentication services. 2015, 2016 IBM Corporation

Enhancing cloud applications by using external authentication services. 2015, 2016 IBM Corporation Enhancing cloud applications by using external authentication services After you complete this section, you should understand: Terminology such as authentication, identity, and ID token The benefits of

More information

EBS goes social - The Triumvirate Liferay, Application Express and EBS

EBS goes social - The Triumvirate Liferay, Application Express and EBS EBS goes social - The Triumvirate Liferay, Application Express and EBS Michael Pergande, PROMATIS software GmbH DOAG 2011 Applications, Berlin, May 3rd, 2011 1 Agenda Introduction Motivation, Scenarios

More information

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. SQL Developer Introducing Oracle's New Graphical Database Development Tool Craig Silveira

More information

I, J, K. Lightweight directory access protocol (LDAP), 162

I, J, K. Lightweight directory access protocol (LDAP), 162 Index A Access Control, 183 Administration console, 17 home page, 17 managing instances, 19 managing requests, 18 managing workspaces, 19 monitoring activity, 19 Advanced security option (ASO), 58, 262

More information

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager Setting Up Resources in VMware Identity Manager (SaaS) You can find the most up-to-date technical documentation

More information

Web AppBuilder Presented by

Web AppBuilder Presented by Web AppBuilder Presented by Agenda Product overview Web AppBuilder for ArcGIS tour What s new in the ArcGIS Online June 2016 update Customization Community and Resources Summary The ArcGIS Platform enables

More information

Writing REST APIs with OpenAPI and Swagger Ada

Writing REST APIs with OpenAPI and Swagger Ada Writing REST APIs with OpenAPI and Swagger Ada Stéphane Carrez FOSDEM 2018 OpenAPI and Swagger Ada Introduction to OpenAPI and Swagger Writing a REST Ada client Writing a REST Ada server Handling security

More information

Installation Guide. Version Last updated: August tryfoexnow.com 1 of 3

Installation Guide. Version Last updated: August tryfoexnow.com 1 of 3 Installation Guide Version 4.0.1 @FOEXplugins Last updated: August 2018 tryfoexnow.com 1 of 3 FOEX Installation Guide, version 4.0.1 Copyright 2018, FOEX GmbH. All rights reserved. Authors: Peter Raganitsch,

More information

<Insert Picture Here>

<Insert Picture Here> Oracle Forms Modernization with Oracle Application Express Marc Sewtz Software Development Manager Oracle Application Express Oracle USA Inc. 540 Madison Avenue,

More information

Administering Jive Mobile Apps for ios and Android

Administering Jive Mobile Apps for ios and Android Administering Jive Mobile Apps for ios and Android TOC 2 Contents Administering Jive Mobile Apps...3 Configuring Jive for Android and ios...3 Custom App Wrapping for ios...3 Authentication with Mobile

More information

Introduction Installing or Upgrading DNN Using the Control Panel Admin Console Tools for SuperUsers Host Console...

Introduction Installing or Upgrading DNN Using the Control Panel Admin Console Tools for SuperUsers Host Console... Table of Contents Introduction................................................................................. 3 Installing or Upgrading DNN...................................................................

More information

What s New for Oracle Visual Builder Cloud Service. Topics: Oracle Cloud. What's New in Visual Builder Cloud Service

What s New for Oracle Visual Builder Cloud Service. Topics: Oracle Cloud. What's New in Visual Builder Cloud Service Oracle Cloud What's New in Visual Builder Cloud Service E71444-16 August 2018 What s New for Oracle Visual Builder Cloud Service As soon as new and changed features become available, Oracle Visual Builder

More information

Aruba Central Guest Access Application

Aruba Central Guest Access Application Aruba Central Guest Access Application User Guide Copyright Information Copyright 2017Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the GNU General

More information

[SocialLogin] CED COMMERCE. ALL RIGHTS RESERVED.

[SocialLogin] CED COMMERCE. ALL RIGHTS RESERVED. CED COMMERCE. ALL RIGHTS RESERVED. SUPPORT@CEDCOMMERCE.COM [SocialLogin] SocialLogin extension is very useful extension for the magento ecommerce platform. It provides your store the feature to login /

More information

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F

WEB API. Nuki Home Solutions GmbH. Münzgrabenstraße 92/ Graz Austria F WEB API v 1. 1 0 8. 0 5. 2 0 1 8 1. Introduction 2. Calling URL 3. Swagger Interface Example API call through Swagger 4. Authentication API Tokens OAuth 2 Code Flow OAuth2 Authentication Example 1. Authorization

More information

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE

VISUAL APPLICATION CREATION AND PUBLISHING FOR ANYONE Oracle Autonomous Visual Builder Cloud Service provides an easy way to create and host web and mobile applications in a secure cloud environment. An intuitive visual development experience on top of a

More information

SOCIAL LOGIN FOR MAGENTO 2 USER GUIDE

SOCIAL LOGIN FOR MAGENTO 2 USER GUIDE 1 User Guide Social Login for Magento 2 Extension SOCIAL LOGIN FOR MAGENTO 2 USER GUIDE BSSCOMMERCE 1 2 User Guide Social Login for Magento 2 Extension Contents 1. Social Login for Magento 2 Extension

More information

Liferay Digital Experience Platform. New Features Summary

Liferay Digital Experience Platform. New Features Summary Liferay Digital Experience Platform New Features Summary Liferay has redesigned its platform with new functionality in Liferay Digital Experience Platform (DXP). The following is a summary of the key new

More information

Oracle Application Express fast = true

Oracle Application Express fast = true Oracle Application Express fast = true Joel R. Kallman Director, Software Development Oracle Application Express, Server Technologies Division November 19, 2014 APEX Open Mic Night 2030 in Istanbul Demonstrations

More information

User Guide Using AuraPlayer

User Guide Using AuraPlayer User Guide Using AuraPlayer AuraPlayer Support Team Version 2 2/7/2011 This document is the sole property of AuraPlayer Ltd., it cannot be communicated to third parties and/or reproduced without the written

More information

Administrator's and Developer's Guide

Administrator's and Developer's Guide Administrator's and Developer's Guide Rev: 23 May 2016 Administrator's and Developer's Guide A Quick Start Guide and Configuration Reference for Administrators and Developers Table of Contents Chapter

More information

General. Analytics. MCS Instance Has Predefined Storage Limit. Purge Analytics Data Before Reaching Storage Limit

General. Analytics. MCS Instance Has Predefined Storage Limit. Purge Analytics Data Before Reaching Storage Limit Oracle Cloud Mobile Cloud Service Known Issues 18.1.3 E93163-01 February 2018 General MCS Instance Has Predefined Storage Limit Each MCS instance has a set storage space that can t be changed manually.

More information

Useful Google Apps for Teaching and Learning

Useful Google Apps for Teaching and Learning Useful Google Apps for Teaching and Learning Centre for Development of Teaching and Learning (CDTL) National University of Singapore email: edtech@groups.nus.edu.sg Table of Contents About the Workshop...

More information

CMX Dashboard Visitor Connect

CMX Dashboard Visitor Connect CHAPTER 11 Cisco CMX Visitor Connect is a guest access solution based on Mobility Services Engine (MSE), Cisco Wireless LAN Controller (WLC) and Lightweight Access points (AP). The CMX Visitor Connect

More information

Share My Listing Widget (SMyL)

Share My Listing Widget (SMyL) Share My Listing Widget (SMyL) NorthstarMLS brings to you a full fledged social marketing toolkit called Share My Listings Widget (SMyL). SMyL is a powerful marketing tool that will allow you to perform

More information