diff --git a/ai-vision-lab/1-configure-oci/1-configure-oci-ocw24.md b/ai-vision-lab/1-configure-oci/1-configure-oci-ocw24.md new file mode 100644 index 000000000..2084128af --- /dev/null +++ b/ai-vision-lab/1-configure-oci/1-configure-oci-ocw24.md @@ -0,0 +1,80 @@ +# Create the Web Credentials + +## Introduction + +In this lab, you learn to create web credentials in Oracle APEX using the OCI API keys. In Oracle Cloud Infrastructure (OCI), API keys are used for secure authentication when accessing OCI resources through REST APIs. + +Web credentials are used to authenticate connection to external REST services, or REST Enabled SQL services from APEX. + +Creating Web Credentials securely stores and encrypts authentication credentials for use by Oracle APEX components and APIs. Credentials cannot be retrieved back in clear text. Credentials are stored at the workspace level and therefore are visible to all applications. + + +Estimated Time: 10 Minutes + +### Objectives +In this lab, you: + +- Create Web Credentials in Oracle APEX + +## Prerequisites +- Download the zip file from [Your OCI API key](?lab=hol3318) + + +## Task 1: Create Web Credentials in Oracle APEX + + + +To create a Web Credential in Oracle APEX: + +1. Login into your Oracle APEX workspace. + + ![Login into your APEX account](images/apex-login.png " ") + +2. On the Workspace home page, click **App Builder**. + + ![Click App Builder](images/app-builder1.png " ") + +3. Click **Workspace Utilities**. + + ![Click Workspace Utilities](images/workspace-utilities.png " ") + +4. Select **Web Credentials**. + + ![Click Web Credentials](images/sc-web-creds.png " ") + +5. Click **Create**. + + ![Create Web Credentials](images/create-wc.png " ") + +6. Enter the following details using the configuration file you copied in the previous task. + + - **Name**: apex\_ai\_cred + + - **Authentication Type**: OCI Native Authentication + + - **OCI User ID**: Enter the OCID of the Oracle Cloud user Account. You can find the OCID in the zip folder you downloaded as part of prerequisites. + Your OCI User ID looks similar to **ocid1.user.oc1..aaaaaaaa\*\*\*\*\*\*wj3v23yla** + + - **OCI Private Key**: Open the private key (.pem file) downloaded in the previous task. Copy and paste the API Key. + + ![Private key file](images/private-key.png " ") + + - **OCI Tenancy ID**: Enter the OCID for Tenancy. Your Tenancy ID looks similar to **ocid1.tenancy.oc1..aaaaaaaaf7ush\*\*\*\*cxx3qka** + + - **OCI Public Key Fingerprint**: Enter the Fingerprint ID. Your Fingerprint ID looks similar to **a8:8e:c2:8b:fe:\*\*\*\*:ff:4d:40** + + ![Web Credentials page](images/web-creds.png " ") + +5. Click **Create**. + +## Summary + +You know how to create web credentials in Oracle APEX. + +You may now **proceed to the next lab**. + +## Acknowledgments + +- **Author** - Roopesh Thokala, Senior Product Manager +- **Co-Author** - Ankita Beri, Product Manager +- **Last Updated By/Date** - Ankita Beri, Product Manager, June 2024 diff --git a/nyc-genai-lab-mike/workshops/ocw24/index.html b/ai-vision-lab/workshops/ocw24/index.html similarity index 100% rename from nyc-genai-lab-mike/workshops/ocw24/index.html rename to ai-vision-lab/workshops/ocw24/index.html diff --git a/ai-vision-lab/workshops/ocw24/manifest.json b/ai-vision-lab/workshops/ocw24/manifest.json new file mode 100644 index 000000000..5dd4d5c59 --- /dev/null +++ b/ai-vision-lab/workshops/ocw24/manifest.json @@ -0,0 +1,42 @@ +{ + "workshoptitle": "Empower your Oracle APEX App with AI-Powered Image Search", + "tutorials": [ + { + "title": "Introduction", + "filename": "../../intro/introduction.md" + }, + { + "title": "Get Started", + "filename": "../../../common-241/1-sign-up-apex/1-sign-up-apex.md" + }, + { + "title": "Your OCI API key", + "filename": "https://oracle-livelabs.github.io/common/labs/ocw24/hol3318.md" + }, + { + "title": "Lab 1: Create the Web Credentials", + "filename": "../../1-configure-oci/1-configure-oci-ocw24.md" + }, + { + "title": "Lab 2: Import and Edit Social Media App ", + "filename": "../../2-import-app/2-import-app.md" + }, + { + "title": "Lab 3: Integrate OCI Vision with Oracle APEX", + "filename": "../../3-integrate-oci-vision/3-integrate-oci-vision.md" + }, + { + "title": "Lab 4: Run the Application", + "filename": "../../4-run-app/4-run-app.md" + }, + { + "title": "Lab 5: Enhance the app with Mobile Features", + "filename": "../../5-improve-ux/5-improve-ux.md" + }, + { + "title": "Need Help?", + "description": "Solutions to Common Problems and Directions for Receiving Live Help", + "filename":"https://oracle-livelabs.github.io/common/labs/need-help/need-help-freetier.md" + } + ] +} diff --git a/nyc-genai-lab-mike/workshops/sandbox/index.html b/nyc-genai-lab-mike/workshops/sandbox/index.html deleted file mode 100644 index 6acdb69d1..000000000 --- a/nyc-genai-lab-mike/workshops/sandbox/index.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - Oracle LiveLabs - - - - - - - - - - - - -
-
-
-
-
-
-
-
- - - - - diff --git a/nyc-genai-lab-mike/workshops/tenancy/index.html b/nyc-genai-lab-mike/workshops/tenancy/index.html deleted file mode 100644 index 6acdb69d1..000000000 --- a/nyc-genai-lab-mike/workshops/tenancy/index.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - - - Oracle LiveLabs - - - - - - - - - - - - -
-
-
-
-
-
-
-
- - - - - diff --git a/nyc-genai-lab/3-configure-oci/3-configure-oci-ocw24.md b/nyc-genai-lab/3-configure-oci/3-configure-oci-ocw24.md index 6b5ea1632..7aff49b2d 100644 --- a/nyc-genai-lab/3-configure-oci/3-configure-oci-ocw24.md +++ b/nyc-genai-lab/3-configure-oci/3-configure-oci-ocw24.md @@ -52,7 +52,7 @@ To create a Web Credential in Oracle APEX: - **Authentication Type**: OCI Native Authentication - - **OCI User ID**: Enter the OCID of the Oracle Cloud user Account. You can find the OCID in the zip folder you downloaded as part os prerequisites. + - **OCI User ID**: Enter the OCID of the Oracle Cloud user Account. You can find the OCID in the zip folder you downloaded as part of prerequisites. Your OCI User ID looks similar to **ocid1.user.oc1..aaaaaaaa\*\*\*\*\*\*wj3v23yla** - **OCI Private Key**: Open the private key (.pem file) downloaded in the previous task. Copy and paste the API Key.