diff --git a/webcenter-content/wcc-rfp-mgmt/01-prepare-setup/01-prepare-setup.md b/webcenter-content/wcc-rfp-mgmt/01-prepare-setup/01-prepare-setup.md index 1da04db..80385e2 100644 --- a/webcenter-content/wcc-rfp-mgmt/01-prepare-setup/01-prepare-setup.md +++ b/webcenter-content/wcc-rfp-mgmt/01-prepare-setup/01-prepare-setup.md @@ -1,253 +1,254 @@ -# Prepare Setup - -## Introduction - -This lab will show you how to download the Oracle Resource Manager (ORM) stack zip file needed to setup the resource needed to run this workshop. This workshop requires a compute instance and a Virtual Cloud Network (VCN). - -**Estimated Lab Time**: *30 minutes* - -### Objectives - -- Download WCC RFP Resources -- Prepare tenancy for setting up WCC Marketplace instance, including VCN and Database - -### Prerequisites - -This lab assumes you have: - -- An Oracle Paid Cloud account - *to create DB System and WCC Marketplace instance* -- SSH Keys (optional) - -## Task 1: Download WCC RFP Resources zip file - - 1. Click on the link below to download the WCC RFP Resources zip file , which you will need to successfully complete this Workshop: - * File : [wcc\_rfp\_resources.zip](https://objectstorage.us-ashburn-1.oraclecloud.com/p/ct9yWEiW6nlXgdK_X6gLuE3X9XIivtq7oCcK8zlMM7g1FVQQub4y1japmWF23ry5/n/id9tgejtzan5/b/bucket-20240807-1001/o/wcc_rfp_resources.zip) - - 2. Save in your downloads folder and Un-Compress/Unzip. - - > **Note** : *The files present under this will be referred and used in the workshop lab* - -## Task 2: Prepare Your OCI Tenancy - - This task helps you to prepare your OCI tenancy for provisioning WebCenter Content Marketplace Stack - - Before you begin, you would need to complete the following tasks and prerequisites. - -### **System Requirements** - - You require access to the following services to use Oracle WebCenter Content on OCI: - - * Identity and Access Management (IAM) - - * Compute, Network, Block Storage, Block Volume - - * Vault, Key, Secret - - * Resource Manager - - * Database - - * Load Balancer - - * Tagging - - Make sure you have the following minimum limits for the services in your Oracle Cloud Infrastructure tenancy, and if necessary, request for an increase of a service limit. - - ![Service Limits ](images/prepare_oci_task2_service_limits.png "Service Limits") - - See [Service Limits](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/servicelimits.htm) in the Oracle Cloud Infrastructure documentation. - -### **2.1 Sign in to Oracle Cloud Infrastructure Console** - -Complete the following steps to sign in to the Oracle Cloud Infrastructure console. - - 1. Go to . - - 2. Enter your cloud account name and click Next. - - 3. Sign in to the Oracle Cloud Infrastructure console: - - - If your cloud account uses identity domains, sign in to the Oracle Cloud Infrastructure console as a user configured in Oracle Cloud Infrastructure Identity and Access Management (IAM). - - Select the default domain. - - - If your cloud account does not use identity domains, sign in to the Oracle Cloud Infrastructure console as a user federated through Oracle Identity Cloud Service. - - Under Single Sign-On (SSO) options, note the identity provider selected in the Identity Provider field and click Continue. - - 4. Enter the user name and password provided in the welcome email, and click Sign In. The Oracle Cloud Infrastructure console is shown. - -### **2.2 Generate SSH key pair** - - See [generate_ssh_key](https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/compute-iaas/generating_ssh_key/generate_ssh_key.html) for generating an SSH key pair. - - This SSH key pair will be used for connecting to Bastion and Compute instances after stack execution. - - > Note: This will be used to create DB and WebCenter Content nodes. - -### **2.3 Create a Compartment** - - If your tenancy does not already include a compartment for your Oracle WebCenter Content on Marketplace instances, you can create a new one. - - Note: To create a compartment, your administrator must first add the following policy for your group: allow group groupName to manage compartments in tenancy - - To create a compartment in Oracle Cloud Infrastructure: - - 1. Sign in to the Oracle Cloud Infrastructure Console [ *Using the previous steps mentioned in Task 2.1 above* ] - - 2. Open the navigation menu and click **Identity & Security**. Under **Identity**, click **Compartments**. A list of the existing compartments in your tenancy is displayed. - - 3. Click **Create Compartment**. - - 4. Enter the following: - - **Name**: Specify a name. For example, - ```text - wcc - ``` - *Restrictions for compartment names are: Maximum 100 characters, including letters, numbers, periods, hyphens, and underscores. The name must be unique across all the compartments in your tenancy.* - - **Description**: A friendly description. - ```text - Compartment used for WCC Marketplace stack - ``` - 5. Click **Create Compartment**. - -## Task 3: Create Database - - *You’d need a new DB system only if you want to provision a new database. Otherwise, you can use an existing database too.* - - > Note: Currently, only the Oracle Base Database Service is supported. Support for other versions will be provided in upcoming releases - - Complete the following to create a new DB system: - -- **Create VCN** - -- **Create a New DB System** - -### **3.1 Create VCN** - - 1. Log in to **OCI Console**, navigate to **Networking**, then to **Virtual Cloud Networks**. - ![OCI Console](images/prepare_oci_task3_step1_1.png "OCI Console") - - 2. Select the **wcc** compartment in the **List Scope**, **Compartment** list and Click **Create VCN via Wizard** button - ![Virtual Cloud Networks Page ](images/prepare_oci_task3_step1_2.png "Virtual Cloud Networks Page for wcc compartment") - - 3. Click **Start VCN Wizard**. - ![Start VCN Wizard](images/prepare_oci_task3_step1_3.png "Start VCN Wizard") - - 4. In the **Configuration** page, Provide the below values and click **Next** Button - - **VCN name**: Provide a name. - ```text - wcc-rfpmgmt-demo - ``` - - **Compartment**: Specify the compartment in which the VCN needs to be created. - - Select the **wcc** compartment you have created in the earlier steps - - **VCN IPv4 CIDR block**: Specify IPv4 CIDR block - ```text - 10.0.0.0/16 - ``` - - **Select** the **Use DNS hostnames in this VCN** check box. - ![VCN Configuration](images/prepare_oci_task3_step1_4.png "VCN Configuration") - - 5. In the **Configure public subnet and Configure private subnet** sections, verify the values. If required, specify the correct/required CIDR blocks and click **Next**. - - *If modifying CIDR block values, Make sure to create the necessary gateways such as Internet gateway, NAT gateway, and Service gateway.* - ![VCN Configuration - subnets ](images/prepare_oci_task3_step1_5.png "VCN Configuration - configure public subnet and private subnet") - - 6. In the **Review and Create** Page, verify the details and click **Create** - ![VCN Configuration - Review and Create](images/prepare_oci_task3_step1_6.png "VCN Configuration - Review and Create") - - 7. VCN Gets created . Click on **View VCN** to view VCN Info - ![VCN Created](images/prepare_oci_task3_step1_7_1.png "VCN Created") - ![VCN Info](images/prepare_oci_task3_step1_7_2.png "VCN Info") - -### **3.2 Create a New DB System** - - Create a new DB system in the VCN you created earlier. - - Make a note of the SSH keys used for the DB system creation. - - > **Note** : *Ensure to provide a DB System SSH private key without a passphrase as passphrase is not allowed.* - - 1. Log in to **OCI Console**, navigate to **Oracle Database**, then to **Oracle Base Database Service**. - - ![OCI Console](images/prepare_oci_task3_step2_1.png "OCI Console") - - 2. Select the **wcc** compartment in the **List Scope**, **Compartment** list and Click **Create DB System** button - - ![Create DB System Page ](images/prepare_oci_task3_step2_2.png "Create DB System Page for wcc compartment") - - 3. Provide the following parameters: - - - **Select a Compartment Name** : Choose the appropriate compartment name, here **wcc** - - - **Name your DB system** : Specify - ``` - wcc-rfpmgmt-DBSystem - ``` - - **Select an availability domain**: Choose **AD1**. (*You can choose any AD but make sure that WebCenter Content and DB are in the same AD.*) - - - **Configure shape**: Choose **AMD VM Standard E4 Flex** or **AMD VM Standard E5 Flex** - - ![Create DB System Page - DB System Information](images/prepare_oci_task3_step2_3_1.png "DB System Information") - - - **Configure storage**: Keep the default - - - **Configure the DB system**: Update the total node count to **1** and **Oracle Database software edition** is **Enterprise Edition Extreme Performance** or **Enterprise Edition High Performance**. - - ![Create DB System Page - storage and DB System Information](images/prepare_oci_task3_step2_3_2.png "Storage and DB System Information") - - - **Add SSH keys**: Upload the public SSH key you created in the first step. - - You can either reuse the keys generated in the first step or you can generate a new pair of keys too for database instances. - - - **License**: Choose **Bring Your Own License** - - ![Create DB System Page - SSH Keys and License Info](images/prepare_oci_task3_step2_3_3.png "- SSH Keys and License Info") - - - **Specify the Network information** - Provide/Select the values as below and Click **Next**. - - - **Virtual cloud network** : Choose the VCN you created earlier - **wcc-rfpmgmt-demo** - - - **Client subnet** : Select (either private or public subnet as needed) from the drop- down list. - - - **Hostname prefix** : Choose an appropriate name. - ``` - wcc-rfpmgmt-demo - ``` - - ![Create DB System Page - Network Information](images/prepare_oci_task3_step2_3_4.png "- Network Information") - - - **Database Information** - Provide/Select the values as below: - - **Database name** : Specify a name for your database. - - ``` - WCCRFP - ``` - - - **Database image** : **Oracle Database 19c** - - - **PDB Name** : Specify the PDB name - - ``` - pdb1 - ``` - - ![Create DB System Page - Database Information](images/prepare_oci_task3_step2_3_5.png "- Database Information") - - - **Create administrator credentials** : Specify ‘sys’ and an appropriate password. - - ``` - OCI#db#456789123 - ``` - - - **Configure database backups** : Uncheck **Enable automatic backups** checkbox - - For remaining input fields: Select the default values. - - And click on **Create DB system** button - - ![Create DB System ](images/prepare_oci_task3_step2_3_6.png "- administrator credentials and backup") - -You may now **proceed to the next lab**. - -## Acknowledgements - -- **Authors-** Senthilkumar Chinnappa, Senior Principal Solution Engineer, Oracle WebCenter Content -- **Contributors-** Senthilkumar Chinnappa, Mandar Tengse , Parikshit Khisty -- **Last Updated By/Date-** Senthilkumar Chinnappa, August 2024 +# Prepare Setup + +## Introduction + +This lab will show you how to download the Oracle Resource Manager (ORM) stack zip file needed to setup the resource needed to run this workshop. This workshop requires a compute instance and a Virtual Cloud Network (VCN). + +**Estimated Lab Time**: *30 minutes* + +### Objectives + +- Download WCC RFP Resources +- Prepare tenancy for setting up WCC Marketplace instance, including VCN and Database + +### Prerequisites + +This lab assumes you have: + +- An Oracle Paid Cloud account - *to create DB System and WCC Marketplace instance* +- SSH Keys (optional) + +## Task 1: Download WCC RFP Resources zip file + + 1. Click on the link below to download the WCC RFP Resources zip file , which you will need to successfully complete this Workshop: + * File : [wcc\_rfp\_resources.zip](https://objectstorage.us-ashburn-1.oraclecloud.com/p/wHKALsCO-tCCxBk1hp4NY2UWlIrW9w33V0iWHzIF7cWZQT6ywjcahubybnuMHgLO/n/idk8vszypyjt/b/wcc_rfpmgmt_livelab/o/wcc_rfp_resources.zip) + + 2. Save in your downloads folder and Un-Compress/Unzip. + + > **Note** : *The files present under this will be referred and used in the workshop lab* + +## Task 2: Prepare Your OCI Tenancy + + This task helps you to prepare your OCI tenancy for provisioning WebCenter Content Marketplace Stack + + Before you begin, you would need to complete the following tasks and prerequisites. + +### **System Requirements** + + You require access to the following services to use Oracle WebCenter Content on OCI: + + * Identity and Access Management (IAM) + + * Compute, Network, Block Storage, Block Volume + + * Vault, Key, Secret + + * Resource Manager + + * Database + + * Load Balancer + + * Tagging + + Make sure you have the following minimum limits for the services in your Oracle Cloud Infrastructure tenancy, and if necessary, request for an increase of a service limit. + + ![Service Limits ](images/prepare_oci_task2_service_limits.png "Service Limits") + + See [Service Limits](https://docs.oracle.com/en-us/iaas/Content/General/Concepts/servicelimits.htm) in the Oracle Cloud Infrastructure documentation. + +### **2.1 Sign in to Oracle Cloud Infrastructure Console** + +Complete the following steps to sign in to the Oracle Cloud Infrastructure console. + + 1. Go to . + + 2. Enter your cloud account name and click Next. + + 3. Sign in to the Oracle Cloud Infrastructure console: + + - If your cloud account uses identity domains, sign in to the Oracle Cloud Infrastructure console as a user configured in Oracle Cloud Infrastructure Identity and Access Management (IAM). + - Select the default domain. + + - If your cloud account does not use identity domains, sign in to the Oracle Cloud Infrastructure console as a user federated through Oracle Identity Cloud Service. + - Under Single Sign-On (SSO) options, note the identity provider selected in the Identity Provider field and click Continue. + + 4. Enter the user name and password provided in the welcome email, and click Sign In. The Oracle Cloud Infrastructure console is shown. + +### **2.2 Generate SSH key pair** + + See [generate_ssh_key](https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/compute-iaas/generating_ssh_key/generate_ssh_key.html) for generating an SSH key pair. + + This SSH key pair will be used for connecting to Bastion and Compute instances after stack execution. + + > Note: This will be used to create DB and WebCenter Content nodes. + +### **2.3 Create a Compartment** + + If your tenancy does not already include a compartment for your Oracle WebCenter Content on Marketplace instances, you can create a new one. + + Note: To create a compartment, your administrator must first add the following policy for your group: allow group groupName to manage compartments in tenancy + + To create a compartment in Oracle Cloud Infrastructure: + + 1. Sign in to the Oracle Cloud Infrastructure Console [ *Using the previous steps mentioned in Task 2.1 above* ] + + 2. Open the navigation menu and click **Identity & Security**. Under **Identity**, click **Compartments**. A list of the existing compartments in your tenancy is displayed. + + 3. Click **Create Compartment**. + + 4. Enter the following: + - **Name**: Specify a name. For example, + ```text + wcc + ``` + *Restrictions for compartment names are: Maximum 100 characters, including letters, numbers, periods, hyphens, and underscores. The name must be unique across all the compartments in your tenancy.* + - **Description**: A friendly description. + ```text + Compartment used for WCC Marketplace stack + ``` + 5. Click **Create Compartment**. + +## Task 3: Create Database + + *You’d need a new DB system only if you want to provision a new database. Otherwise, you can use an existing database too.* + + > Note: Currently, only the Oracle Base Database Service is supported. Support for other versions will be provided in upcoming releases + + Complete the following to create a new DB system: + +- **Create VCN** + +- **Create a New DB System** + +### **3.1 Create VCN** + + 1. Log in to **OCI Console**, navigate to **Networking**, then to **Virtual Cloud Networks**. + ![OCI Console](images/prepare_oci_task3_step1_1.png "OCI Console") + + 2. Select the **wcc** compartment in the **List Scope**, **Compartment** list and Click **Create VCN via Wizard** button + ![Virtual Cloud Networks Page ](images/prepare_oci_task3_step1_2.png "Virtual Cloud Networks Page for wcc compartment") + + 3. Click **Start VCN Wizard**. + ![Start VCN Wizard](images/prepare_oci_task3_step1_3.png "Start VCN Wizard") + + 4. In the **Configuration** page, Provide the below values and click **Next** Button + - **VCN name**: Provide a name. + ```text + wcc-rfpmgmt-demo + ``` + - **Compartment**: Specify the compartment in which the VCN needs to be created. + - Select the **wcc** compartment you have created in the earlier steps + - **VCN IPv4 CIDR block**: Specify IPv4 CIDR block + ```text + 10.0.0.0/16 + ``` + - **Select** the **Use DNS hostnames in this VCN** check box. + ![VCN Configuration](images/prepare_oci_task3_step1_4.png "VCN Configuration") + + 5. In the **Configure public subnet and Configure private subnet** sections, verify the values. If required, specify the correct/required CIDR blocks and click **Next**. + - *If modifying CIDR block values, Make sure to create the necessary gateways such as Internet gateway, NAT gateway, and Service gateway.* + ![VCN Configuration - subnets ](images/prepare_oci_task3_step1_5.png "VCN Configuration - configure public subnet and private subnet") + + 6. In the **Review and Create** Page, verify the details and click **Create** + ![VCN Configuration - Review and Create](images/prepare_oci_task3_step1_6.png "VCN Configuration - Review and Create") + + 7. VCN Gets created . Click on **View VCN** to view VCN Info + ![VCN Created](images/prepare_oci_task3_step1_7_1.png "VCN Created") + ![VCN Info](images/prepare_oci_task3_step1_7_2.png "VCN Info") + +### **3.2 Create a New DB System** + + Create a new DB system in the VCN you created earlier. + + Make a note of the SSH keys used for the DB system creation. + + > **Note** : *Ensure to provide a DB System SSH private key without a passphrase as passphrase is not allowed.* + + 1. Log in to **OCI Console**, navigate to **Oracle Database**, then to **Oracle Base Database Service**. + + ![OCI Console](images/prepare_oci_task3_step2_1.png "OCI Console") + + 2. Select the **wcc** compartment in the **List Scope**, **Compartment** list and Click **Create DB System** button + + ![Create DB System Page ](images/prepare_oci_task3_step2_2.png "Create DB System Page for wcc compartment") + + 3. Provide the following parameters: + + - **Select a Compartment Name** : Choose the appropriate compartment name, here **wcc** + + - **Name your DB system** : Specify + ``` + wcc-rfpmgmt-DBSystem + ``` + - **Select an availability domain**: Choose **AD1**. (*You can choose any AD but make sure that WebCenter Content and DB are in the same AD.*) + + - **Configure shape**: Choose **AMD VM Standard E4 Flex** or **AMD VM Standard E5 Flex** + + ![Create DB System Page - DB System Information](images/prepare_oci_task3_step2_3_1.png "DB System Information") + + - **Configure storage**: Keep the default + + - **Configure the DB system**: Update the total node count to **1** and **Oracle Database software edition** is **Enterprise Edition Extreme Performance** or **Enterprise Edition High Performance**. + + ![Create DB System Page - storage and DB System Information](images/prepare_oci_task3_step2_3_2.png "Storage and DB System Information") + + - **Add SSH keys**: Upload the public SSH key you created in the first step. + - You can either reuse the keys generated in the first step or you can generate a new pair of keys too for database instances. + > *Save and rename the keys* as **db-ssh.key** for the private key and **db-ssh.key.pub** for the public key + + ![Create DB System Page - SSH Keys and License Info](images/prepare_oci_task3_step2_3_3.png "- SSH Keys and License Info") + + - **License**: Choose **Bring Your Own License** + + - **Specify the Network information** - Provide/Select the values as below and Click **Next**. + + - **Virtual cloud network** : Choose the VCN you created earlier - **wcc-rfpmgmt-demo** + + - **Client subnet** : Select (either private or public subnet as needed) from the drop- down list. + + - **Hostname prefix** : Choose an appropriate name. + ``` + wcc-rfpmgmt-demo + ``` + + ![Create DB System Page - Network Information](images/prepare_oci_task3_step2_3_4.png "- Network Information") + + - **Database Information** - Provide/Select the values as below: + - **Database name** : Specify a name for your database. + + ``` + WCCRFP + ``` + + - **Database image** : **Oracle Database 19c** + + - **PDB Name** : Specify the PDB name + + ``` + pdb1 + ``` + + ![Create DB System Page - Database Information](images/prepare_oci_task3_step2_3_5.png "- Database Information") + + - **Create administrator credentials** : Specify ‘sys’ and an appropriate password. + + ``` + OCI#db#456789123 + ``` + + - **Configure database backups** : Uncheck **Enable automatic backups** checkbox + + For remaining input fields: Select the default values. + + And click on **Create DB system** button + + ![Create DB System ](images/prepare_oci_task3_step2_3_6.png "- administrator credentials and backup") + +You may now **proceed to the next lab**. + +## Acknowledgements + +- **Authors-** Senthilkumar Chinnappa, Senior Principal Solution Engineer, Oracle WebCenter Content +- **Contributors-** Senthilkumar Chinnappa, Mandar Tengse , Parikshit Khisty +- **Last Updated By/Date-** Senthilkumar Chinnappa, August 2024 diff --git a/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/02-wcc-environment-setup.md b/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/02-wcc-environment-setup.md index 9c7449c..57d08a3 100644 --- a/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/02-wcc-environment-setup.md +++ b/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/02-wcc-environment-setup.md @@ -92,7 +92,7 @@ To provision Oracle WebCenter Content on a Marketplace instance: - **Network Compartment**: Select the compartment you created earlier, as **wcc* - - **Existing WebCenter Content Virtual Cloud Network**: Select the VCN provisioned for WebCenter Content, as **wcc-rfpmgmt-demo** + - **Existing WebCenter Content Virtual Cloud Network**: Select the VCN provisioned for WebCenter Content, as **wcc\_rfpmgmt\_demo** ![Virtual Cloud Network](images/wcc_setup_task1_step3_3.png "Virtual Cloud Network") @@ -189,6 +189,11 @@ To provision Oracle WebCenter Content on a Marketplace instance: 6. Note the WebCenter Content CS **Endpoint URL** displayed at the end and the **hostname/ipaddress** . +7. Note the Private IP for the WLS Node 1 ( *This will be used for setting up the APEX Application* ) - This will be referred later as **WLS\_NODE1\_IPADDR** eg: **10.15.xx.xxx** + + - Navigate to **Compute** > **Instances** > Select the compartment **wcc** , in the instances list, note the Private IP Address for the instance name **WCCRFPMGMT-wls-1** + ![Private IP for the WLS Node 1](images/wcc_setup_task1_step3_12.png "Note the WLS_NODE1_IPADDR ") + You may now **proceed to the next lab**. ### Learn More diff --git a/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/images/wcc_setup_task1_step3_12.png b/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/images/wcc_setup_task1_step3_12.png new file mode 100644 index 0000000..c14cd13 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/02-wcc-environment-setup/images/wcc_setup_task1_step3_12.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/03-initialize-environment.md b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/03-initialize-environment.md index 9588caf..df5b833 100644 --- a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/03-initialize-environment.md +++ b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/03-initialize-environment.md @@ -30,7 +30,8 @@ This lab assumes you have: ``` http://localhost:16200/cs/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - Username ``` weblogic @@ -58,7 +59,8 @@ This lab assumes you have: ``` http://localhost:16200/cs/ ``` - > **Note** : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - **Username** ``` weblogic @@ -78,14 +80,31 @@ This lab assumes you have: ![This image shows the WCC Instance Configuration Page - Database Metadata](./images/task2_webcenter_configuration_page_db_metadata.png "WCC Instance Configuration Page - Database Metadata") -## Task 3: Import WebCenter Content Configuration bundle +## Task 3: Enable Content Folios Component & Add Additional Instance Configurations + +To enable Content Folios Component & Add additional instance configurations, follow the below steps; + +1. Login to WebCenter Content server, Under **Administration** tab, navigate to **Admin Server** > **Component Manager**. In the **Components** section list , click on **Document Management**, Select/Check **ContentFolios** Component and click **Update** button + ![This image shows the WCC Instance Component Manger Page](./images/task3_webcenter_configuration_page_jsec_1.png "WCC Component Manger Page") + +2. Login to WebCenter Content server, Under **Administration** tab, navigate to **Admin Server** > **General Configuration**. In the **Additional Configuration Variables** section list of variables, add the below line and click **Save** button + ``` + AllowModifyProfileDocMetaField=true +DisableAuthorizationTokenCheck=1 + ``` + ![This image shows the WCC Instance General Configuration Page](./images/task3_webcenter_configuration_page_jsec_2.png "WCC Instance General Configuration Page") + +3. Restart the Content Server instance , using the steps mentioned in **Appendix 1: Restart UCM Server Instance** + +## Task 4: Import WebCenter Content Configuration bundle 1. On the new *web browser* window , Login to the *WebCenter Content* homepage URL as Administator User (eg: weblogic). Details are provided below: - **URL** ``` http://localhost:16200/cs/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - **Username** ``` weblogic @@ -132,7 +151,7 @@ This lab assumes you have: ![This image shows the WCC Instance homepage with Alert Message for Index collection rebuild](./images/appendix3_webcenter_rebuild_index_message.png "WCC Instance Homepage with Alert Message for Index collection rebuild") -## Task 4: Add RFP Profile Values in WCC +## Task 5: Add RFP Profile Values in WCC This task helps in adding RFP related ProfileTriggerValues to xIdcProfile @@ -141,7 +160,8 @@ This task helps in adding RFP related ProfileTriggerValues to xIdcProfile ``` http://localhost:16200/cs/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - **Username** ``` weblogic @@ -202,7 +222,7 @@ This task helps in adding RFP related ProfileTriggerValues to xIdcProfile ![This image shows the WCC Configuration Manager Java Applet](./images/webcenter_config_task4_step5.png "WCC Configuration Manager Java Applet Window") -## Task 5: Enable WCC Workflows +## Task 6: Enable WCC Workflows This task helps in enabling WCC Workflows for Section Documents @@ -212,7 +232,8 @@ This task helps in enabling WCC Workflows for Section Documents ``` http://localhost:16200/cs/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - **Username** ``` weblogic @@ -234,7 +255,7 @@ This task helps in enabling WCC Workflows for Section Documents ![This image shows the WCC Workflow Admin Java Applet](./images/webcenter_config_task5_step3.png "WCC Workflow Admin Java Applet Window") -## Task 6: Validate APEX is Up and Running +## Task 7: Validate APEX is Up and Running This task helps to validate if APEX has been installed properly and its up & accessible. @@ -244,7 +265,8 @@ This task helps to validate if APEX has been installed properly and its up & acc ``` http://localhost:16200/ords/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - **Workspace Name** ``` INTERNAL @@ -268,6 +290,36 @@ This task helps to validate if APEX has been installed properly and its up & acc If successful, the page above is displayed and as a result, your WCC instance is now ready. +## Task 8 : Grant connect for ACL + +Login to the Database as **sys** or user with **sysdba** privileges and perform the below steps: + - Use the steps mentioned under **Appendix 4: Connect to DB System via SSH and login to database as sys** to connect to DB + +1. Find the latest version schema name + ``` + SQL> SELECT schema FROM dba_registry WHERE comp_id = 'APEX' ORDER BY schema DESC FETCH FIRST 1 ROW ONLY; + ``` + +2. Add the ACL entry for granting connect & resolve privilege for the required WCC CS urls + + ``` + + BEGIN + DBMS_NETWORK_ACL_ADMIN.APPEND_HOST_ACE( + host => '*', + ace => xs$ace_type(privilege_list => xs$name_list('connect', 'resolve'), + principal_name => 'APEX_230200', + principal_type => xs_acl.ptype_db + ) + ); + END; + / + + ``` + + > Note : Replace `"APEX_230200"` with your **schema** retrieved from the above select query + + You may now **proceed to the next lab**. ## Appendix 1: Restart UCM Server Instance @@ -326,9 +378,43 @@ To set up and use full-text searching and indexing with OracleTextSearch, follow ![This image shows Collection Rebuild Finished in Indexer tab of Repository Manager Java Applet](./images/appendix2_reindex_screenshot5_3.png "Collection Rebuild Completed in Indexer Tab of Repository Manager Applet") -## Appendix 4: Reset ADMIN password for APEX/ORDS +## Appendix 4: Connect to DB System via SSH and login to database as sys** + + 1. Log in to **OCI Console**, navigate to **Oracle Database**, then to **Oracle Base Database Service** and Click on the DB System **wcc-rfpmgmt-DBSystem** ( *which was created as part of the Lab **Prepare Setup*** ) + ![Oracle DB System](/weblogic/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_1_upt.png "View Oracle DB System details") + + 2. Scroll down to the **Resources** Section and click on **Nodes**. Note the *IP Address* of all the Nodes listed + ![Oracle DB System Nodes and IP Info](/weblogic/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_2_upt.png "View Oracle DB System Node IP details") + > *Note: You can use the Private IP Address also, in which case, connect to the private IP Address from/through Bastion Server* + + 3. Open a terminal or a bash window , and invoke the below ssh command to login to the Node as **opc** user and then switch to **oracle** user + - **ssh command** + ``` + ssh -i db-ssh.key opc@xxx.xxx.xxx.xxx + sudo su - oracle + ``` + + - **Note** : + - **db-ssh.key** - is the key used/created while creating the DB System ( in Lab **Prepare Setup** , **Task 3: Create Database**, **3.2 Create a New DB System**). *FYI, Also, if **vault** was used for storing keys and secrets, this key can be obtained from there as well* + - **xxx.xxx.xxx.xxx** - replace this value with the ip address of the node + + ![SSH to Node](/weblogic/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_3_upt.png "SSH to Node") + + 4. In the terminal window, invoke the below commands command and connect to the required PDB + - invoke **sqlplus** command + ``` + sqlplus '/as sysdba' + ``` + - execute **sql** statement to connect to required PDB + ``` + alter session set container=PDB1; + ``` + 5. Now execute any required sql statements in this sqlplus session. + +## Appendix 5: Reset ADMIN password for APEX/ORDS -Use the below steps to reset the ADMIN User Password , if facing any issue like Forgot ADMIN password (or) ADMIN account is locked_ +Use the below steps to reset the ADMIN User Password , if facing any issue like Forgot ADMIN password (or) ADMIN account is locked + - Use the steps mentioned under **Appendix 4: Connect to DB System via SSH and login to database as sys** above, to connect to DB 1. Find the latest version schema name: ``` diff --git a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_1_upt.png b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_1_upt.png new file mode 100644 index 0000000..8e310aa Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_1_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_2_upt.png b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_2_upt.png new file mode 100644 index 0000000..59f7702 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_2_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_3_upt.png b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_3_upt.png new file mode 100644 index 0000000..004150d Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/apex_https_setup_ap1_step2_3_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/task3_webcenter_configuration_page_jsec_1.png b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/task3_webcenter_configuration_page_jsec_1.png new file mode 100644 index 0000000..01c3e2e Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/task3_webcenter_configuration_page_jsec_1.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/task3_webcenter_configuration_page_jsec_2.png b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/task3_webcenter_configuration_page_jsec_2.png new file mode 100644 index 0000000..f4f67c3 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/03-initialize-environment/images/task3_webcenter_configuration_page_jsec_2.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/04-setup-apex-application.md b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/04-setup-apex-application.md index 7ad22e8..e704725 100644 --- a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/04-setup-apex-application.md +++ b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/04-setup-apex-application.md @@ -36,7 +36,8 @@ To create new APEX workspace, you need log in to Oracle APEX's default **INTERNA ``` http://localhost:16200/ords/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0""`) - **Workspace Name** ``` INTERNAL @@ -116,7 +117,8 @@ To log in to Oracle APEX, you need a Workspace Name, username, and the password ``` http://localhost:16200/ords/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) - The login page appears. Enter the **Workspace Name, Username, and Password**. Click **Sign In**. - **Workspace Name**: Enter @@ -131,7 +133,7 @@ To log in to Oracle APEX, you need a Workspace Name, username, and the password ``` Welcome1 ``` - ![Workspace Login](images/apex_login_workspace_step1.png "Login to APEX Workspace") + ![Workspace Login](./images/apex_login_workspace_step1.png "Login to APEX Workspace") 2. If its first time Login, Change password for the ADMIN user. You can provide the same Password value and click on **Change Password**. > Skip this step if it does not prompt for Change Password @@ -144,32 +146,33 @@ To log in to Oracle APEX, you need a Workspace Name, username, and the password ``` Welcome1 ``` - ![Reset Password on First Login Page](images/apex_login_workspace_step2.png "Reset Password on First Login") + ![Reset Password on First Login Page](./images/apex_login_workspace_step2.png "Reset Password on First Login") 3. The Workspace home page appears. - ![Workspace Home Page](images/apex_login_workspace_step3.png "Workspace Home Page") + ![Workspace Home Page](./images/apex_login_workspace_step3.png "Workspace Home Page") ## Task 3: Install RFP Management Application This task covers installing and running a WCC RFP Management System APEX application. -1. Edit the downloaded APEX Application sql file **wcc-rfp-mgmt-system-apex-app.sql** in a text editor (eg: Notepad) , replace **localhost** with the hostname of the wcc instance ( eg: **wccrfpmgmtdemo.oraclevcn.com** ) and save the file. - ![Edit in Notepad](images/apex_task3_step0_1.png "replace localhost with ") +1. Edit the downloaded APEX Application sql file **wcc-rfp-mgmt-system-apex-app.sql** in a text editor (eg: Notepad) , replace `"localhost"` with the WLS Node 1 Private IP Address **WLS\_NODE1\_IPADDR** ( eg: `"10.15.xx.xxx"`) and save the file. + - The **WLS\_NODE1\_IPADDR** is noted at the end of **Lab 2: Setup WCC Marketplace Environment** > **Task 1: Provision WebCenter Content Stack** + ![Edit in Notepad - replace localhost with WLS Node 1 Private IP Address - WLS_NODE1_IPADDR](./images/apex_task3_step0_1_1.png "replace localhost with WLS Node 1 Private IP Address - WLS_NODE1_IPADDR ") 2. After Login to the WORKSPACE **WCCRFPMGMT** as ADMIN user, in the Home Page, Under **Apex Builder** , click on **Import** - ![App Builder](images/apex_task3_step1.png "App Builder > Import ") + ![App Builder](./images/apex_task3_step1.png "App Builder > Import ") 3. Select the updated file **wcc-rfp-mgmt-system-apex-app.sql** , ensure that the **File Type** is selected as **Application, Page or Component** and click **Next** Button - ![Application sql file import](images/apex_task3_step2.png "WCC RFP Management APEX Application Import Page") + ![Application sql file import](./images/apex_task3_step2.png "WCC RFP Management APEX Application Import Page") 4. In the **Install Application** Page, Verify the below values and click **Install Application** Button - *Current Workspace* : **WCCRFPMGMT** - *Parsing Schema* : **WCCRFPMGMT_SCHEMA** - *Build Status* : **Run and Build Application** - - *Install as Application* : **Auto Assign New Application ID** - ![Install Application Page](images/apex_task3_step3.png "WCC RFP Management APEX - Install Application Page") + - *Install as Application* : **Reuse Application ID 999 From Imported Application** + ![Install Application Page](./images/apex_task3_step3.png "WCC RFP Management APEX - Install Application Page") 5. In the **Install Application** - **Credentials** Page, for **Credentials for WCC RFP Mgmt**, Update the values for the below and click **Next** Button - **Client ID or Username** : Enter @@ -184,47 +187,89 @@ This task covers installing and running a WCC RFP Management System APEX applica ``` Welcome1 ``` - ![Install Application - Credentials Page](images/apex_task3_step4.png "WCC RFP Management APEX - Install Application - Credentials Page") + ![Install Application - Credentials Page](./images/apex_task3_step4.png "WCC RFP Management APEX - Install Application - Credentials Page") 6. After the Credentials is updated, in the **Application Installed** Page, click on **Install Supporting Objects** button - ![Application Installed - Install Supporting Objects](images/apex_task3_step5.png "WCC RFP Management APEX - Application Installed - Install Supporting Objects") + ![Application Installed - Install Supporting Objects](./images/apex_task3_step5.png "WCC RFP Management APEX - Application Installed - Install Supporting Objects") 7. After the Supporting Objects installed, click on **Install Summary** button , to view the status of the Supporting objects installation - ![Supporting Objects Installed](images/apex_task3_step6.png "WCC RFP Management APEX Application - Supporting Objects Installed") + ![Supporting Objects Installed](./images/apex_task3_step6.png "WCC RFP Management APEX Application - Supporting Objects Installed") ## Task 4: Import REST DataSource Catalog This task covers importing and configuring Rest Datasource Catalog. -1. Edit the downloaded APEX Application sql file **WCC\_RFP\_Rest\_Catalog.sql** in a text editor (eg: Notepad) , replace **localhost** with the hostname of the wcc instance hostname ( eg: **wccrfpmgmtdemo.oraclevcn.com** ) and save the file. - ![Edit in Notepad](images/apex_task4_step0_1.png "replace localhost with ") +1. Edit the downloaded APEX Application sql file **WCC\_RFP\_Rest\_Catalog.sql** in a text editor (eg: Notepad) , replace `"localhost"` with the WLS Node 1 Private IP Address **WLS\_NODE1\_IPADDR** ( eg: `"10.15.xx.xxx"`) and save the file. + - The **WLS\_NODE1\_IPADDR** is noted at the end of **Lab 2: Setup WCC Marketplace Environment** > **Task 1: Provision WebCenter Content Stack** + ![Edit in Notepad - replace localhost with WLS Node 1 Private IP Address - WLS_NODE1_IPADDR](./images/apex_task4_step0_1_1.png "replace localhost with WLS Node 1 Private IP Address - WLS_NODE1_IPADDR") 2. In the Home Page, Under **Apex Builder** , click on **Import** - ![App Builder](images/apex_task3_step1.png "App Builder > Import ") + ![App Builder](./images/apex_task3_step1.png "App Builder > Import ") 3. Select the updated file **WCC_RFP_Rest_Catalog.sql** , ensure that the **File Type** is selected as **REST Source Catalog** and click **Next** Button - ![REST Datasource sql file import](images/apex_task4_step2.png "WCC RFP Management APEX Application - REST Datasource Catalog Import Page") + ![REST Datasource sql file import](./images/apex_task4_step2.png "WCC RFP Management APEX Application - REST Datasource Catalog Import Page") 4. Click **Next** in the **Import** Page - ![REST Datasource Import](images/apex_task4_step3.png "WCC RFP Management APEX Application - REST Datasource Import Page") + ![REST Datasource Import](./images/apex_task4_step3.png "WCC RFP Management APEX Application - REST Datasource Import Page") 5. In the **Rest Catalog Import** Page, Enter the value for **Catalog Group** and click on **Import REST Catalog** Button - **Catalog Group** : Enter ``` WCC_RFP_REST_CATALOG_GROUP ``` - ![Rest Catalog Import](images/apex_task4_step4.png "WCC RFP Management APEX Application - Rest Catalog Import") + ![Rest Catalog Import](./images/apex_task4_step4.png "WCC RFP Management APEX Application - Rest Catalog Import") 6. After the REST Catalog is imported, click on **1Services** under the **Contents** tab for the imported **WCC RFP Rest Catalog** - ![Rest Catalog Imported](images/apex_task4_step5.png "WCC RFP Management APEX Application - Rest Catalog Imported") + ![Rest Catalog Imported](./images/apex_task4_step5.png "WCC RFP Management APEX Application - Rest Catalog Imported") 7. In the **Catalog Services** list, click on the *Name* **quick\_search\_library** - ![Catalog Services](images/apex_task4_step6.png "WCC RFP Management APEX Application - Catalog Services") + ![Catalog Services](./images/apex_task4_step6.png "WCC RFP Management APEX Application - Catalog Services") 8. In the **Service Details** Section, Verify the **Base URL** with the URL for the WCC Instance Provisioned in the **Lab 3 - Initialize Environment** and click **Apply Changes** Button - ![Service Details - Base URL Update](images/apex_task4_step7.png "WCC RFP Management APEX Application - Service Details - Base URL Update") + ![Service Details - Base URL Update](./images/apex_task4_step7.png "WCC RFP Management APEX Application - Service Details - Base URL Update") + +## Task 5 : Refresh REST Datasource Catalog + +1. To login to your Oracle APEX Workspace, perform the following steps: + - Open your browser and enter the **URL** to sign in to the APEX development environment. + - **URL** + ``` + http://localhost:16200/ords/ + ``` + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) + + - The login page appears. Enter the **Workspace Name, Username, and Password**. Click **Sign In**. + - **Workspace Name**: Enter + ``` + WCCRFPMGMT + ``` + - **Username**: Enter + ``` + ADMIN + ``` + - **Password**: Enter + ``` + Welcome1 + ``` + ![Workspace Login](./images/apex_login_workspace_step1.png "Login to APEX Workspace") + +2. Click on **App Builder** , then click on **RFP Response Management System** Application + ![RFP Response Management System App Details](./images/apex_refresh_catalog_step1_01.png "RFP Response Management System App Details") + +3. Navigate to **Shared Components** > Under **Data Sources**, click on **REST Data Sources** + ![REST Data Sources](./images/apex_refresh_catalog_step1_03.png "REST Data Sources") + +4. Click on **quick_search_library** under the **REST Source Name** list + ![quick_search_library Details](./images/apex_refresh_catalog_step1_04.png "quick_search_library Details") + +5. Click on the **REST Source Catalog** tab and then click on **Refresh from Catalog** button + ![Refresh from Catalog](./images/apex_refresh_catalog_step1_05.png "Refresh from Catalog") -## Task 5 : Add Users in APEX +6. Click on the **Refresh from Service Catalog** button + ![Refresh from Service Catalog](./images/apex_refresh_catalog_step1_06.png "Refresh from Service Catalog") + +## Task 6 : Add Users in APEX 1. Login to your Oracle APEX Workspace, using the following steps: @@ -233,7 +278,8 @@ This task covers importing and configuring Rest Datasource Catalog. ``` http://localhost:16200/ords/ ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0""`) - The login page appears. Enter the **Workspace Name, Username, and Password**. Click **Sign In**. - **Workspace Name**: Enter @@ -248,13 +294,13 @@ This task covers importing and configuring Rest Datasource Catalog. ``` Welcome1 ``` - ![Workspace Login](images/apex_login_workspace_step1.png "Login to APEX Workspace") + ![Workspace Login](./images/apex_login_workspace_step1.png "Login to APEX Workspace") 2. Click on the *User Setting* icon next to the User name and click on **Manage Users and Groups** - ![Manage Users and Groups](images/add_apex_users_step2.png "Manage Users and Groups") + ![Manage Users and Groups](./images/add_apex_users_step2.png "Manage Users and Groups") 3. Check if the Users are already present. If not, create the users by clicking on **Create User** button - ![Create User](images/add_apex_users_step3.png "Create User") + ![Create User](./images/add_apex_users_step3.png "Create User") 4. In the **Create User** Page, provide the below values for creating the user **SALES_REP** and click **Create User** button @@ -283,102 +329,105 @@ This task covers importing and configuring Rest Datasource Catalog. Welcome1 ``` - **Require Change of Password on First Use** : *Disable/Un-Check* - ![Create User - SALES_REP](images/add_apex_users_step4.png "Create User - SALES_REP") + ![Create User - SALES_REP](./images/add_apex_users_step4.png "Create User - SALES_REP") 5. Similarly, create the other users as below: - - **TECHNICAL_ARCHITECT** User - - **Username**: Specify - ``` - TECHNICAL_ARCHITECT - ``` - - **Email Address**: Specify your email address. eg: - ``` - technical_architect@email.com - ``` - - **First Name**: Specify - ``` - Technical - ``` - - **Last Name**: Specify - ``` - Architect - ``` - - **Password**: Specify - ``` - Welcome1 - ``` - - **Confirm Password**: Specify - ``` - Welcome1 - ``` - - **Require Change of Password on First Use** : *Disable/Un-Check* + - **TECHNICAL_ARCHITECT** User + - **Username**: Specify + ``` + TECHNICAL_ARCHITECT + ``` + - **Email Address**: Specify your email address. eg: + ``` + technical_architect@email.com + ``` + - **First Name**: Specify + ``` + Technical + ``` + - **Last Name**: Specify + ``` + Architect + ``` + - **Password**: Specify + ``` + Welcome1 + ``` + - **Confirm Password**: Specify + ``` + Welcome1 + ``` + - **Require Change of Password on First Use** : *Disable/Un-Check* + + - **FINANCE** User + - **Username**: Specify + ``` + FINANCE + ``` + - **Email Address**: Specify your email address. eg: + ``` + finance@email.com + ``` + - **First Name**: Specify + ``` + Finance + ``` + - **Last Name**: Specify + ``` + Analyst + ``` + - **Password**: Specify + ``` + Welcome1 + ``` + - **Confirm Password**: Specify + ``` + Welcome1 + ``` + - **Require Change of Password on First Use** : *Disable/Un-Check* + + - **LEGAL** User + - **Username**: Specify + ``` + LEGAL + ``` + - **Email Address**: Specify your email address. eg: + ``` + legal@email.com + ``` + - **First Name**: Specify + ``` + Legal + ``` + - **Last Name**: Specify + ``` + Advisor + ``` + - **Password**: Specify + ``` + Welcome1 + ``` + - **Confirm Password**: Specify + ``` + Welcome1 + ``` + - **Require Change of Password on First Use** : *Disable/Un-Check* + + ![Create Other Users](./images/add_apex_users_step5.png "Create Other Users") + +## Task 7: Add Section Templates in RFP Response Management Application - - **FINANCE** User - - **Username**: Specify - ``` - FINANCE - ``` - - **Email Address**: Specify your email address. eg: - ``` - finance@email.com - ``` - - **First Name**: Specify - ``` - Finance - ``` - - **Last Name**: Specify - ``` - Analyst - ``` - - **Password**: Specify - ``` - Welcome1 - ``` - - **Confirm Password**: Specify - ``` - Welcome1 - ``` - - **Require Change of Password on First Use** : *Disable/Un-Check* +1. To login to the WCC RFP Response Management System Application, perform the following steps: - - **LEGAL** User - - **Username**: Specify - ``` - LEGAL - ``` - - **Email Address**: Specify your email address. eg: - ``` - legal@email.com - ``` - - **First Name**: Specify - ``` - Legal - ``` - - **Last Name**: Specify - ``` - Advisor - ``` - - **Password**: Specify - ``` - Welcome1 + - Open your browser and enter the **URL** to sign in to the APEX development environment. + - URL ``` - - **Confirm Password**: Specify + http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system/ ``` - Welcome1 - ``` - - **Require Change of Password on First Use** : *Disable/Un-Check* - ![Create Other Users](images/add_apex_users_step5.png "Create Other Users") - -## Task 6: Add Section Templates in RFP Response Management Application -1. To login to the WCC RFP Response Management System Application, perform the following steps: + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0""`) - - Open your browser and enter the **URL** to sign in to the APEX development environment. - - **URL**: - ``` - http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system - ``` - > Note : Replace **localhost** with your **hostname** - The login page appears. Enter the **Username, and Password**. Click **Sign In**. - **Username**: Enter ``` @@ -388,10 +437,10 @@ This task covers importing and configuring Rest Datasource Catalog. ``` Welcome1 ``` - ![Application Login](images/apex_setup_task5_step1.png "Login to APEX Application") + ![Application Login](./images/apex_setup_task5_step1.png "Login to APEX Application") 2. On the left navigation menu, click on **Sections** and click on **Create** button - ![Navigate to Sections](images/apex_setup_sections_task5_step2.png "Click on Sections") + ![Navigate to Sections](./images/apex_setup_sections_task5_step2.png "Click on Sections") 3. In the **Manage Section Form** window, enter the below values and click on **Create** Button @@ -422,107 +471,105 @@ This task covers importing and configuring Rest Datasource Catalog. ``` Updated with relevant info ``` - ![Create Title and Summary Section](images/apex_setup_sections_task5_step3.png "Create Title and Summary Section") - ![Title and Summary Section Created](images/apex_setup_sections_task5_step3.png "Title and Summary Section Created") + ![Create Title and Summary Section](./images/apex_setup_sections_task5_step3.png "Create Title and Summary Section") 4. Similarly, create the below sections as well : - **Technical Design** Section - - - **Name**: Specify - ``` - Technical Design - ``` - - **Description**: Specify - ``` - This is template for Technical Design Section - ``` - - **Template**: Browse and select the file **Technical Design.docx** from the downloaded **wcc\_rfp\_resources.zip** file ( in **Lab 1 - Prepare Setup**) - - **Type**: Leave the default as **SECTION** - - **Display Order**: Specify - ``` - 20 - ``` - - **Active**: Leave the default as **Y** - - **Section Owner**: Specify - ``` - Technical Architect - ``` - - **Instructions**: Specify - ``` - Update the Technical Design section - ``` - - **Expectation**: Specify - ``` - Updated with relevant info - ``` - ![Create Technical Design Section](images/apex_setup_sections_task5_step4.png "Create Technical Design Section") + - **Name**: Specify + ``` + Technical Design + ``` + - **Description**: Specify + ``` + This is template for Technical Design Section + ``` + - **Template**: Browse and select the file **Technical Design.docx** from the downloaded **wcc\_rfp\_resources.zip** file ( in **Lab 1 - Prepare Setup**) + - **Type**: Leave the default as **SECTION** + - **Display Order**: Specify + ``` + 20 + ``` + - **Active**: Leave the default as **Y** + - **Section Owner**: Specify + ``` + Technical Architect + ``` + - **Instructions**: Specify + ``` + Update the Technical Design section + ``` + - **Expectation**: Specify + ``` + Updated with relevant info + ``` + ![Create Technical Design Section](./images/apex_setup_sections_task5_step4.png "Create Technical Design Section") - **Pricing And BOM** Section - - **Name**: Specify - ``` - Pricing And BOM - ``` - - **Description**: Specify - ``` - This is template for Pricing And BOM Section - ``` - - **Template**: Browse and select the file **Finance.docx** from the downloaded **wcc\_rfp\_resources.zip** file ( in **Lab 1 - Prepare Setup**) - - **Type**: Leave the default as **SECTION** - - **Display Order**: Specify - ``` - 30 - ``` - - **Active**: Leave the default as **Y** - - **Section Owner**: Specify - ``` - Finance - ``` - - **Instructions**: Specify - ``` - Update the Pricing And BOM section - ``` - - **Expectation**: Specify - ``` - Updated with relevant info - ``` - ![Create Pricing And BOM Section](images/apex_setup_sections_task5_step4_2.png "Create Pricing And BOM Section") + - **Name**: Specify + ``` + Pricing And BOM + ``` + - **Description**: Specify + ``` + This is template for Pricing And BOM Section + ``` + - **Template**: Browse and select the file **Finance.docx** from the downloaded **wcc\_rfp\_resources.zip** file ( in **Lab 1 - Prepare Setup**) + - **Type**: Leave the default as **SECTION** + - **Display Order**: Specify + ``` + 30 + ``` + - **Active**: Leave the default as **Y** + - **Section Owner**: Specify + ``` + Finance + ``` + - **Instructions**: Specify + ``` + Update the Pricing And BOM section + ``` + - **Expectation**: Specify + ``` + Updated with relevant info + ``` + ![Create Pricing And BOM Section](./images/apex_setup_sections_task5_step4_2.png "Create Pricing And BOM Section") - **Legal** Section - - **Name**: Specify - ``` - Legal - ``` - - **Description**: Specify - ``` - This is sample template for Legal Section - ``` - - **Template**: Browse and select the file **Legal_Template.docx** from the downloaded **wcc\_rfp\_resources.zip** file ( in **Lab 1 - Prepare Setup**) - - **Type**: Leave the default as **SECTION** - - **Display Order**: Specify - ``` - 40 - ``` - - **Active**: Leave the default as **Y** - - **Section Owner**: Specify - ``` - Legal - ``` - - **Instructions**: Specify - ``` - Update the Legal section - ``` - - **Expectation**: Specify - ``` - Updated with relevant info - ``` - ![Create Legal Section](images/apex_setup_sections_task5_step4_3.png "Create Legal Section") + - **Name**: Specify + ``` + Legal + ``` + - **Description**: Specify + ``` + This is sample template for Legal Section + ``` + - **Template**: Browse and select the file **Legal_Template.docx** from the downloaded **wcc\_rfp\_resources.zip** file ( in **Lab 1 - Prepare Setup**) + - **Type**: Leave the default as **SECTION** + - **Display Order**: Specify + ``` + 40 + ``` + - **Active**: Leave the default as **Y** + - **Section Owner**: Specify + ``` + Legal + ``` + - **Instructions**: Specify + ``` + Update the Legal section + ``` + - **Expectation**: Specify + ``` + Updated with relevant info + ``` + ![Create Legal Section](./images/apex_setup_sections_task5_step4_3.png "Create Legal Section") 5. This shows the summary of all the sections created. - ![Section Summary](images/apex_setup_sections_task5_step5.png "Summary of all the sections created") + ![Section Summary](./images/apex_setup_sections_task5_step5.png "Summary of all the sections created") -### Summary + **Summary** -You have now successfully setup the RFP Response Management Application for the RFP Application and User Flow. + You have now successfully setup the RFP Response Management Application for the RFP Application and User Flow. You are now ready to **proceed to the next lab**. diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_1_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_1_upt.png new file mode 100644 index 0000000..3b077b0 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_1_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_2_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_2_upt.png new file mode 100644 index 0000000..894ab10 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_2_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_3_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_3_upt.png new file mode 100644 index 0000000..43f45e7 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step1_3_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_1_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_1_upt.png new file mode 100644 index 0000000..8e310aa Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_1_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_2_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_2_upt.png new file mode 100644 index 0000000..59f7702 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_2_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_3_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_3_upt.png new file mode 100644 index 0000000..004150d Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_3_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_4_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_4_upt.png new file mode 100644 index 0000000..6e54cda Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_4_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_5_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_5_upt.png new file mode 100644 index 0000000..b4cce5f Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_5_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_6_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_6_upt.png new file mode 100644 index 0000000..06ec631 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step2_6_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step3_2_upt.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step3_2_upt.png new file mode 100644 index 0000000..4430bf1 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_https_setup_ap1_step3_2_upt.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_01.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_01.png new file mode 100644 index 0000000..9aa2fc1 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_01.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_03.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_03.png new file mode 100644 index 0000000..64693f3 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_03.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_04.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_04.png new file mode 100644 index 0000000..f8a3551 Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_04.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_05.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_05.png new file mode 100644 index 0000000..3eaf36c Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_05.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_06.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_06.png new file mode 100644 index 0000000..a96c93a Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_refresh_catalog_step1_06.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_task3_step0_1_1.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_task3_step0_1_1.png new file mode 100644 index 0000000..b69af5f Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_task3_step0_1_1.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_task4_step0_1_1.png b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_task4_step0_1_1.png new file mode 100644 index 0000000..d7dcdee Binary files /dev/null and b/webcenter-content/wcc-rfp-mgmt/04-setup-apex-application/images/apex_task4_step0_1_1.png differ diff --git a/webcenter-content/wcc-rfp-mgmt/05-create-new-rfp-doc/05-create-new-rfp-doc.md b/webcenter-content/wcc-rfp-mgmt/05-create-new-rfp-doc/05-create-new-rfp-doc.md index 836d768..b46a0b2 100644 --- a/webcenter-content/wcc-rfp-mgmt/05-create-new-rfp-doc/05-create-new-rfp-doc.md +++ b/webcenter-content/wcc-rfp-mgmt/05-create-new-rfp-doc/05-create-new-rfp-doc.md @@ -36,7 +36,9 @@ This lab assumes you have: ``` http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) + * The login page appears. Enter the **Username, and Password**. Click **Sign In**. * **Username**: Enter ``` @@ -89,14 +91,6 @@ This lab assumes you have: ``` CompetitorX ``` - * **Username**: Specify - ``` - ADMIN - ``` - * **Username**: Specify - ``` - ADMIN - ``` ![Provide attribute values for New RFP Request document](images/create_new_rfp_task1_step4.png "Provide attribute values for New RFP Request document") 4. From the list of cards, select the sections required for creating the RFP Response for this New RFP Request Document and click **Submit RFP** button. @@ -133,7 +127,8 @@ This lab assumes you have: ``` http://localhost:16200/cs/idcplg?IdcService=REDWOODUI ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) * The login page appears. Enter the **Username, and Password**. Click **Sign In**. diff --git a/webcenter-content/wcc-rfp-mgmt/06-update-sections/06-update-sections.md b/webcenter-content/wcc-rfp-mgmt/06-update-sections/06-update-sections.md index 38cb5c6..ee9d942 100644 --- a/webcenter-content/wcc-rfp-mgmt/06-update-sections/06-update-sections.md +++ b/webcenter-content/wcc-rfp-mgmt/06-update-sections/06-update-sections.md @@ -40,7 +40,9 @@ This lab assumes you have: ``` http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) + * The login page appears. Enter the **Username, and Password**. Click **Sign In**. * **Username**: Enter ``` @@ -98,7 +100,9 @@ This lab assumes you have: ``` http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) + * The login page appears. Enter the **Username, and Password**. Click **Sign In**. * **Username**: Enter ``` @@ -124,7 +128,8 @@ This lab assumes you have: ``` http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system ``` - > Note : Replace **localhost** with your **hostname** + + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) * The login page appears. Enter the **Username, and Password**. Click **Sign In**. * **Username**: Enter diff --git a/webcenter-content/wcc-rfp-mgmt/07-merge-sections-to-rfp-response/07-merge-sections-to-rfp-response.md b/webcenter-content/wcc-rfp-mgmt/07-merge-sections-to-rfp-response/07-merge-sections-to-rfp-response.md index e8819c3..479b10c 100644 --- a/webcenter-content/wcc-rfp-mgmt/07-merge-sections-to-rfp-response/07-merge-sections-to-rfp-response.md +++ b/webcenter-content/wcc-rfp-mgmt/07-merge-sections-to-rfp-response/07-merge-sections-to-rfp-response.md @@ -44,7 +44,7 @@ This lab assumes you have: http://localhost:16200/ords/r/wccrfpmgmt/rfp-response-management-system ``` - > Note : Replace **localhost** with your **hostname** + > Note : Replace `"http://localhost"` with your **hosturl** ( eg: `"http://wcc-rfpmgmt-livelab.livelabs.oraclevcn.com"` or `"https://192.0.0.0"`) * The login page appears. Enter the **Username, and Password**. Click **Sign In**.