WWW.THESES.XLIBX.INFO
FREE ELECTRONIC LIBRARY - Theses, dissertations, documentation
 
<< HOME
CONTACTS



Pages:   || 2 |

«OIG 11G R2 PS2 Field Enablement Training Lab 13- Bulk Loading Disclaimer: The Virtual Machine Image and other software are provided for use only ...»

-- [ Page 1 ] --

OIG 11G R2 PS2 Training

OIG 11G R2 PS2 Field Enablement Training

Lab 13- Bulk Loading

Disclaimer: The Virtual Machine Image and other software are provided for use only

during the workshop. Please note that you are responsible for deleting them from your

computers before you leave. If you would like to try out any of the Oracle products, you

may download them from the Oracle Technology Network

(http://www.oracle.com/technology/index.html) or the Oracle E-Delivery WebSite

(http://edelivery.oracle.com) Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 1 | P a g e OIG 11G R2 PS2 Training Table of Contents Lab 13 - Bulk Loading

1. Introduction

2 Configurations for Bulk Load Utility

3. Run Bulk Load Utility

4. Configurations for running the needed post bulk load scheduled tasks

4. 1 Create ACME Partner Contractors Role

4. 2 Create Access Policy for Contractors

4. 3 Create Rule for automatic Role Assignment

4.4 Run the needed post bulk load scheduled tasks

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 2 | P a g e OIG 11G R2 PS2 Training

1. Introduction This lab is covering the most efficient way to load massive amount of user profiles shortcutting OIM business layer using a client utility communicating directly with the database. We will see the consequences regarding the automation of the provisioning with a set of schedule tasks that needs to be run as a post processing step.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 3 | P a g e OIG 11G R2 PS2 Training 2 Configurations for Bulk Load Utility This step includes the configuration required before running the Bulk Load utility.

1. Let us create a sample file for bulk loading. Create this file on the VM itself.

2. Enter the following commands in a terminal window in the VM.

# cd /app/home/oracle/ # touch bulkLoadUsers.csv # chmod 666 bulkLoadUsers.csv

3. Let us fill the CSV with the following values. You may navigate to the folder and open the file in a text editor (gedit for example), if you are not familiar with VI editor.

USR_LOGIN,USR_FIRST_NAME,USR_LAST_NAME,ORG_NAME,USR_EMP_TYPE,USR_EMAIL CLLOYD,Clive,Lloyd,Contractor,Contractor,admin@oracleads.com,Tom,Hanks,Contractor,Contractor,,Robert,Peterson,Contractor,Contractor,RPeterson@oracleads.com Note: First record has USR_LOGIN defined but other two have it blank. This is to show automatic generation of User Login later by running Bulk Load Post Processing task.

Second record doesn’t have either an email or a login value. This is to show that both of them can be generated.

Last record contains email. With the help of this record we may demonstrate how login is generated from email.

4. Notice that the CSV file from which users will be loaded has ORG_NAME as Contractor. We are yet to create that organization in the following exercises.

5. Create another text file which will, in general, contain names of all the files to be imported.

–  –  –

6. Edit the master.txt to have the following data.

bulkLoadUsers.csv

7. Copy these files to the following directory.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 4 | P a g e OIG 11G R2 PS2 Training # cp master.txt /app/Middleware/Oracle_IDM1/server/db/oim/oracle/Utilities/oimbulkload/csv_files # cp bulkLoadUsers.csv /app/Middleware/Oracle_IDM1/server/db/oim/oracle/Utilities/oimbulkload/csv_files

8. Open the Identity console in a new browser window.

9. Login as ADMIN.

10. Navigate to Organizations under Administration.

11. Click on Create.

12. Create the organization with the following parameters.

–  –  –

13. Click on Save. You should see a confirmation message after the org is created.

When you run the utility, it prompts for the login name of the existing OIM User whose password you want to use as the default password for the new OIM Users. Let us use ADMIN user login for this purpose.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 5 | P a g e OIG 11G R2 PS2 Training

14. Stop OIM server before running Bulk Load Utility. To do this hit the following commands in a terminal window of the VM.

# cd /app/home/oracle/Desktop/Stop_Scripts #./stopOIM.sh Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 6 | P a g e OIG 11G R2 PS2 Training

3. Run Bulk Load Utility

1. To execute the bulk load utility we need to run a script. Use the below commands to execute the same.

# cd /app/Middleware/Oracle_IDM1/server/db/oim/oracle/Utilities/oimbulkload/scripts #./oim_blkld.sh

2. Executing the script starts a CLI based process. In the first step we are given an option to choose what type of operation to be performed.

3. Let us choose 1) Load User Data.

4. For Oracle Home press enter to accept suggestion.

5. Enter the DB connect string (notice the /orcl intead of the usual :orcl) //identity.oracleads.com:1521/orcl





6. Enter DB User.

–  –  –

7. Enter DB Password (Oracle123)

8. After checking connectivity you are prompted for the DB password again. Enter it.

9. From the menu select 2) CSV File by typing option 2.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 7 | P a g e OIG 11G R2 PS2 Training

10. Type master.txt to specify the master file containing the name(s) of CSV file containing bulk user data.

11. Press enter to accept default tablespace.

12. Enter the format for date for bulk load data as MM-DD-YYYY.

13. Hit enter.

14. Default batch size for processing is 10000. Press enter here to choose default.

15. Type y or Y to insert log messages.

16. Enter ADMIN. This user's password will be used as password for users loaded by this utility.

17. At the end of a bulk load operation, the utility records statistics related to the operation in the following file:

17.1. logs_YYYYMMDD_hhmm/oim_blkld_user_load_summary.log

18. You should see a success in the terminal window.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 8 | P a g e OIG 11G R2 PS2 Training

19. Start OIM.

20. Login as ADMIN to the Identity console.

21. Navigate to Users under Administration.

22. Search for users whose Organization is Contractor. Have you noticed that the 3 users are now imported?

23. Logout.

24. Login as CLLOYD with the default password (Oracle123). You will be prompted to change your password and Security QnA. This proves that with the login ID provided and the user’s profile provided during imported a login id and password have been created.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 9 | P a g e OIG 11G R2 PS2 Training

4. Configurations for running the needed post bulk load scheduled tasks In previous section, we bulk loaded the users into OIG. In this section, we will perform configurations before we run the needed set of scheduled tasks to assign the users a role, provision them to OUD and notify the users of username and password, but before we do that, we need to create Role membership rule and create an access policy.

4. 1 Create ACME Partner Contractors Role

1. Open Identity Console in a new browser window.

2. Login as ADMIN.

3. Click on Roles under Administration.

4. Click on Create.

5. Provide the following information in the Role creation screen.

–  –  –

6. Click Save. A success message is displayed.

7. Click on Organizations subtab and then Assign.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 10 | P a g e OIG 11G R2 PS2 Training

8. Search for Contractor and add the selected.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 11 | P a g e OIG 11G R2 PS2 Training

–  –  –

4. 2 Create Access Policy for Contractors

1. Hit the Sysadmin console in a new browser window.

2. Login as ADMIN.

3. Click on Access Policies under Policies.

4. In the new popup window, click on Create Access Policy.

5. Provide the following details.

–  –  –

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 12 | P a g e OIG 11G R2 PS2 Training

6. Click on Continue.

7. Select/Check the Resource as LDAP User.

–  –  –

9. Click Continue.

10. Click Continue.

11. Fill the form with the below details Server Enterprise Directory – OUD (you have to search and select) Container DN Enterprise Directory - OUD~people (you have to search and select) Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 13 | P a g e OIG 11G R2 PS2 Training

12. Click on Continue.

13. Check Revoke if no longer applies.

14. Click on Continue.

15. We are not denying any resource with this access policy so click Continue.

16. In the Select Roles screen, navigate or search for Contractors.

17. Check the checkbox.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 14 | P a g e OIG 11G R2 PS2 Training

–  –  –

19. Click on Continue.

20. Validate all the information and click on Create Access Policy.

21. Close the popup window.

Note: At this point you may manually assign role "Contractors" to any bulk loaded user. By assigning this role to this user, the user will be provisioned to Enterprise OUD. This confirms that our access policy is working fine. Next step is to make this automatic. In other words, we will have a rule assigned to the role which will automatically assign this role to the user on meeting certain conditions.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 15 | P a g e OIG 11G R2 PS2 Training

4. 3 Create Rule for automatic Role Assignment

1. Hit the Identity console in a new browser window.

2. Login as ADMIN.

3. Navigate to Roles under Administration.

4. Search for Contractors Role. Click on the display name to open it.

5. Navigate to the Members tab.

6. Click on Add Rule. A popup screen appears. This helps you build the rules.

7. Under the IF condition click on ADD.

8. From the right pane look for User Type.

9. Select User Type by clicking on the row.

10. Click on Add at the below.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 16 | P a g e OIG 11G R2 PS2 Training

11. Now the condition looks like this.

12. In the right pane provide the string value.

–  –  –

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 17 | P a g e OIG 11G R2 PS2 Training

14. Now the condition should look like this.

15. Navigate to the Preview Results Tab. As we can see that other than our three users there are others. These people might be Contractors but do not belong to Contractor organization.

16. Let us add another filter. Navigate back to the Build Expression tab.

17. Click on the down arrow at the end of the first rule.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 18 | P a g e OIG 11G R2 PS2 Training

18. From the drop down options choose And.

–  –  –

20. Now let us Preview. Click on Preview Results. Superb!!!! Just the required three. So our rule is good.

21. Click on Save.

22. Click on Apply.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 19 | P a g e OIG 11G R2 PS2 Training

4.4 Run the needed post bulk load scheduled tasks Let’s run at first the Bulk Load Post Processing scheduled task. Bulk Load Post processing task kicks all post processing orchestration including password generation, notification of username/password by email. We will have to run a scheduled task (Refresh Role Memberships) for the evaluation of role membership rules and another one to evaluate the access policies (Evaluate User Policies) and hence provisioning to resources and so on so forth.

1. Open the Sysadmin console in a new browser window (keep open the Identity console in order to see the result of each scheduled task).

–  –  –

8. Click Refresh.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 20 | P a g e OIG 11G R2 PS2 Training

–  –  –

10. Keep clicking on Refresh until the task is completed. Verify for success.

11. Check in the Identity console that the users are getting their login populated searching those from the Contractor organization

12. Run Refresh Role Memberships scheduled task. As a consequence you should see the 3 users having the Contractors role (if you have the Contractors role tab already opened you have to click on Refresh).

13. Search for another task by name, Evaluate User Policies. This task is used to invoke the access policies.

14. Click Run Now.

15. Keep clicking on Refresh until the task is completed. Verify for success.

16. Close the Scheduler window.

Oracle Proprietary - Restricted to Personal Use in an Oracle partner training class 21 | P a g e OIG 11G R2 PS2 Training

17. Open the Thunderbird client on the VM. You should be able to see new emails generated.



Pages:   || 2 |


Similar works:

«COMPARING RUSSIAN TRENDS IN THE PIANO SONATAS OF RACHMANINOFF AND MEDTNER BY OWEN J. HARTNETT Submitted to the faculty of the Jacobs School of Music in partial fulfillment of the requirements for the degree, Doctor of Music in Music Literature and Performance, Indiana University May, 2014 Accepted by the faculty of the Jacobs School of Music, Indiana University, in partial fulfillment of the requirements for the degree, Doctor of Music in Music Literature and Performance. _ Edmund Battersby,...»

«A METHOD FOR KNOWLEDGE CAPITALISATION IN PROJECT MANAGEMENT : APPLICATION TO A DECISION SUPPORT SYSTEM FOR BIDDING A.M. Alquier, M.H. Tignol Institut National Polytechnique, Laboratoire de Génie des Systèmes Industriels, Toulouse, France Abstract A methodology for Knowledge Capitalisation and Corporate Memory in improving project management is proposed. It focuses on knowledge capture, storage and re-use to support strategic decisions at project start up (bidding process or conceptual phase),...»

«Tanning System TS10 HV500 HV5008 Operating Instruction Manual Exploded Parts Drawing TS10 Description Part No.1. Air Cap Ring L0215 2. Air Cap L0205 3. Spray Direction Plate L0206 4. Fluid Tip L0234 5. Fluid Tip Seal L0211 6. Needle L0230 7. Spring L0216 8. Solution Flow Screw L0210 9. Gland Nut L0208 10. Gland Seal L0272 11. Container Seal L0335 12. Clip M0210 13. Pick-upTube L0318 14. 50ml Container L0317 15. Hose L0543 Description Part No. 1. Air Cap Ring L0215 2. Air Cap L0205 3. Spray...»

«Microsoft Office VBA Fact Sheet: Message Boxes Introducing VBA Message Boxes It's All About Communication When you build a tool for someone else to use it is important that that person, the user, knows what's going on and feels confident using it. For this reason it is important that you communicate with the user. The VBA Message Box is an ideal tool for doing this and requires only basic programming skills to create. Computer users are used to seeing message boxes during the course of their...»

«Catalog or Catalogue?: Examining a Library Dilemma By Jeffrey Beall © 2005 Jeffrey Beall Abstract: The variant spellings catalog and catalogue create problems for librarianship by causing confusion, hindering research, and betraying the standardization the profession values. The predominant spelling in Britain (catalogue) differs from the predominant spelling in the U.S. (catalog), but within the U.S. both spellings are commonly used. Both of these different practices create inconsistencies....»

«  In Praise of Eve’s Faithful Daughters: The Legacy of Relief Society through the Life of a Great Grandmother John S. Tanner This address was given Thursday, April 28, 2011 at the BYU Women’s Conference © 2011 by Brigham Young University Women’s Conference. All rights reserved For further information write: BYU Women’s Conference 161 Harman Continuing Education Building Provo, Utah 84602 801-422-7692 E-mail: womens_conference@byu.edu Home page: http://womensconference.byu.edu It’s...»

«Comunale 1 You Are Who You Wear: A Conceptual Study of the Fashion Branding Practices of H&M, Forever 21, and Urban Outfitters Amanda Comunale Abstract In the winter of 2008, freshman students in the Design and Merchandising program at Drexel University were given questionnaires. Students were asked about their purchasing behavior, knowledge of supply chain initiatives, information sources, ethically marketed products, and demographic information. The respondents of this questionnaire consisted...»

«BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY Volume 80, Number 3, May 1974 ON THE INCOMPATIBILITY OF TWO CONJECTURES CONCERNING PRIMES; A DISCUSSION OF THE USE OF COMPUTERS IN ATTACKING A PROBLEM 12 THEORETICAL BY IAN RICHARDS Introduction. This talk is about the interplay between computers and theoretical research, as experienced by someone who is not a computer expert. The story involves, among other things, a measure of good luck. Several instances of this will emerge in due course, but one...»

«Marketing Móvil TESIS Universidad Abierta Interamericana Licenciatura en Publicidad Julio 2010 Trabajo Final de Graduación Prof. Marcelo Savazzini _ Tema: “Marketing Móvil” Autora: Cinthia Varas Universidad Abierta Interamericana Facultad de Ciencias de la Comunicación Licenciatura en Publicidad Ciudad Autónoma de Buenos Aires Julio 2010 Índice general Introducción CAPÍTULO 1. PRINCIPIOS 1.1 Definiciones 1.2 Orígenes 1.3 Ecosistema del marketing móvil en Argentina CAPÍTULO 2....»

«10 CHAPTER ED DUD A OBRUK on its desert coast had been enveloped in dust by ever y T land-wind for centuries before the heavy transport and armoure dt vehicles of two armies had ground its arid fine-clay hinterland to ligh powder. Airente was the dustiest corner in Tobruk. There, after havin g been brought back from the embarkation point, the men of the 2/ 13t h Battalion, some of whom had bedded down where they could—but mos t had not troubled—were greeted on 26th October with the...»

«A brief guide to 1 growing Dahlias for Garden and Showing Although Dahlias originated in Mexico, they flourish particularly well in the UK. They can be relied upon to produce an eye-catching display of colour in almost any garden from late summer until the first frosts providing they are given a few basic requirements. Their popularity has increased considerably over recent years as we have realised they are not just a show bench flower but also an extremely useful and free flowering addition...»

«morelia restaurante morelia restaurante The 10 Best Morelia Restaurants Reserve a table for the best dining in Morelia, Michoacan on TripAdvisor: See 4,426 reviews of 237 Morelia restaurants and search by cuisine, price Restaurant Morelia in Berlin Hellersdorf Morelia Restaurant Alshalate Alranam GbR Rathener Str. 10 12627 Berlin. Tel: +49 (0) 30 55 65 75 04 E-Mail: info[ at] morelia-restaurant.de Weitere Onix Restaurante, Morelia Restaurant Onix Restaurante, Morelia: See 79 unbiased reviews...»





 
<<  HOME   |    CONTACTS
2016 www.theses.xlibx.info - Theses, dissertations, documentation

Materials of this site are available for review, all rights belong to their respective owners.
If you do not agree with the fact that your material is placed on this site, please, email us, we will within 1-2 business days delete him.