How can I o create, modify or delete users using OIM 11g web services?

Hi,
I have a requirement to create, modify or delete users using OIM 11g web services.
The end users will be signing on to the online application, a user interface to request ids online. The user interface is the home grown application to request ids.
I want to integrate this user interface with OIM 11g. I generated the java classes using the out of the box wsdl file as mentioned in the Developer’s Guide for Oracle Identity Manager 11g. But I need to know how to create users using web server client from a given wsdl file? Is there a sample web service client program to create a user in OIM?
If you know of any document which I can follow or if you can give any details I really appreciate.
Thanks and Regards,
Viraf

Hi Chong,
Were you able to figure out the approach? I am facing the same issue like this. I have created a web service where the input values are no. of days to extend user's end date and user's employee ID. Output will be true or false. But I am getting error while searching user in OIM DB. I think my web service is not to query OIM DB
Please let me know if you have worked on this senario.
Thanks,
Kalpana.

Similar Messages

  • Steps for re-using the same user id of a deleted user in OIM 11g ?

    Hello experts,
    By Default, in OIM 11.1.1.5.0 it is not allowing to re-use the same user id of a deleted user.
    Consider a user with user id as "ABCD1234". The user is deleted from OIM and it is not getting displayed in the user search. But in DB we could see that user details with "Deleted" status. Say accidently this hard delete has happened .
    How do we create that user again with same user id ?
    What is recommended for such scenario ?
    Thanks,
    DK

    I suggest disable the unique index instead of dropping it using ALTER INDEX <INDEX_NAME> DISABLE command.
    Better way to handle this do below
    1. disable index
    2. update usr_login for deleted user using sql query eg. xx|usr_login and commit it ( update usr set usr_login='xx'|| usr_login where upper(usr_status)='DELETED')
    3. enable your index
    4. now login to OIM and easily you can create user with the previous user login
    In this case your Index is still enbaled so it won't hamper the performancem, because this index is being used in various places for user search.
    NOTE: disable any other constraints if required. But, I don't think so. Just disabling unique index will allow you to update"
    --nayan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • How can we pass the entire rows of a table to a web service in a VC model ?

    Hi,
    On the click of the submit button, I have to pass the rows of two tables into an enterprise service. This service also takes other fields of a form as an input.
    How can we pass the entire rows of a table into a service ?
    Regards,
    Nitin

    Hi Nitin,
    It seems that you have two or three different structures to pass data using your webservice. In your main question, two tables, you can join both in one table and from there call the webservice. In order to pass the entire table you need:
    1. Draw a line between your joinned table and your service,
    2. Map the fields,
    3. Create a 'SUBMIT' in your table tool bar. Right click on your table and choose 'Create Toobar', '+', name and choose 'Submit' as your event.
    4. Go to Configure Element (Table View) 'Multiple' at Selection Mode.
    Reward points if helps you to solve your question.
    Regards,
    Gilson Teixeira

  • How can i expose a stateless session bean with in .ear as web service?

    This is my situation.
    I have an .ear file and in that i have several other .jar files which are
    inter-dependant, lets say
    A.jar
    B.jar
    C.jar files
    and i want to expose only A.jar as
    webservice, how can i do that ?
    Does WLS8.1 provided any way how to do that?
    I Appreciate any suggestions and advices.
    Thanks
    kk

    I used a different method...
    I used servicegen with only a.jar to create the ear.
    I touch-ed my own application.xml to make it newer than the one already in the
    newly created ear.
    I used the ant <ear> task to add b.jar, c.jar, and application.xml to the ear.
    Worked like a charm.
    Mike
    Bruce Stephens <[email protected]> wrote:
    Hello,
    See if Neal's answer here helps solve your problem using servicegen's
    service element "IncludeEJBs" attribute:
    http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=article&group=weblogic.developer.interest.webservices&item=2932&utag=
    HTHs,
    Bruce
    kk wrote:
    This is my situation.
    I have an .ear file and in that i have several other .jar files whichare
    inter-dependant, lets say
    A.jar
    B.jar
    C.jar files
    and i want to expose only A.jar as
    webservice, how can i do that ?
    Does WLS8.1 provided any way how to do that?
    I Appreciate any suggestions and advices.
    Thanks
    kk

  • How to recreate deleted users in OIM 11g

    Hi Team,
    Unforchunately I deleted one user in OIM production .It OIM database the user status is "deleted" (USR table). so please advise me how to recreate the user or how to change the status in database
    Thanks in advance.
    Regards,
    Ravi.

    It's quite unfortunate...Because all the other Resources too might have been Revoked due to it....
    Change the User Login in the Database itself... Let the next cycle of Trusted Source recon create this user and provision all resources....
    Or better try another approach...
    Change the status of USR_STATUS from Deleted to Active in Database... Execute the "Evaluate User Policy" to again re-Provision the Revoked accounts....
    And communicate it to the client as well, if possible...

  • How can we see previleges assigned to all users using database query

    I am using the follwoing query to see previleges assigned to all users , but the suprising thing is that it shows GP_APP_ID as null for a large number of user , even though in discoverer administrator I can see the previleges assigned to those users. I do not understand why it does that. Can someone please help so that I can see the previleges of all users
    select unique EU_USERNAME, decode (GP_APP_ID ,1000, 'Desktop / Plus Privilege (U)',
    1001, 'Create / Edit Query (U)',
    1002, 'Item Drill (U)',
    1003, 'Drill Out (U)',
    1004, 'Grant Workbook (aka Sharing) (U)',
    1005, 'Collect Query Statistics (U)',
    1006 ,'Admin Privilege (A)',
    1007, 'Set Privilege (A)',
    1008, 'Create / Edit Business Area (A)',
    1009, 'Format Business Area (A)',
    1010, 'Create / Edit Summaries (A)',
    1011, 'Not used as far as can be determined',
    1012, 'Schedule (U)',
    1013, 'User is never required to schedule workbooks (U)',
    1014, 'Save workbooks to database (U)',
    1015, 'Managed scheduled workbooks (A)',
    1016, 'to 1017 Not used as far as can be determined',
    1018, 'Change Password',
    1019, 'to 1023 Not used as far as can be determined',
    1024, 'Create Link (U))') from
    EUL5_ACCESS_PRIVS A,
    EUL5_EUL_USERS U
    where A.AP_EU_ID=U.EU_ID
    order by EU_USERNAME
    thanks

    Hi,
    This is probably because the business area security is stored in the same table. So you will probably find that where GP_APP_ID is null then GBA_BA_ID holds the value of the business area. You should change your query to just select where GP_APP_ID IS NOT NULL.
    Rod West

  • How can I access data from accidentally deleted user?

    I was given a MacBook Pro by a family member. I set myself as the Administrator, but could not get rid of the previous owner's name on the Home folder.
    In my attempts I accidentally deleted something that made the entire computer unaccessable. I can boot up, however, all the work and applications I installed are unaccessable. I can't even open Preferences.
    I used TechTool Pro to start up and explore the drive, and found that the previous owner's name was on a folder with a red-circled minus sign. The data (considerable) was inside, but I can't access it.
    Is there any way I can get access to that data? I slaved the laptop to my iMac and transferred the folder (with 32 gb of data).
    When I tried to open it I got the message: "The folder "sandy....." can't be opend because you don't have permission to see its contents." I used Get Info on the folder and changed Sharing and Permissions to Read and Write, but still no access.
    What can I do, if anything to gain access to that folder?

    http://docs.info.apple.com/article.html?path=Mac/10.7/en/mchlp2968.html

  • How can I make my hotmail account delete emails that I delete on my phone?

    How can I make my hotmail account delete the messages that I delete on my Droid 3? I selected the "obey the other program" in my hotmail account, but nothing's being deleted.
    Thanks,
    Cesslie

    You're welcome.     Lots of good info. can be found in this forum; if you can't find what you're looking for in a search, just post another question.  Have fun with your Droid!

  • How can i re-create the download file on my dock

    i accidently removed the download and document folders on my dock..those are the ones that were pre-made when i purchased the macbook air. how can i re-create them?

    See image below - left side - gray area - click on documents folder then drag it down to your dock.
    do the same with the downloads folder.
    good luck

  • I bought iPhone 4 for my wife, didn't create a separate apple ID account for her at that time. How can I now create a new one for her, sync her phone to the same PC that I sync my iPhone with without loosing all of her data, contacts, etc. Please help!

    I bought iPhone 4 for my wife, didn't create a separate apple ID account for her at that time. How can I now create a new one for her, sync her phone to the same PC that I sync my iPhone with without loosing all of her data, contacts, etc. Please help!

    I bought iPhone 4 for my wife, didn't create a separate apple ID account for her at that time. How can I now create a new one for her, sync her phone to the same PC that I sync my iPhone with without loosing all of her data, contacts, etc. Please help!

  • How can i find the option to delete a recent print job from the "View Job History

    1. Photosmart 5510 e-ALL-IN-ONE SERIES
    2. Window 7 64 bit
    How can i find the option to delete a recent print job from the "View Job History

    Hello alfmswongg,
    Currently there is no option to delete print jobs from the "View Job History" section of ePrintCenter.  
    If I have solved your issue, please feel free to provide kudos and make sure you mark this thread as solution provided!
    Although I work for HP, my posts and replies are my own opinion and not those of HP.

  • How can i restore old backup without deleting my existing data

    how can i restore old backup without deleting my existing data. unfortunately i have deleted few of my old photos and restored them from my old backup. i got the deleted photos but lost my recent data and photos. how can i get those too.

    You cannot. However, if your back up is through iTunes on your computer and you do an internet search for something like "iPhone BackUpExtractor", I believe there is software that will help you access the SQL database that is your back up. You may be able to pull out what you need.
    Once you restore from a back up, any data that was on the phone is gone.

  • How can I set my phone to delete messages after a certain period of time? 6 months, 1 year??? It is taking up over 4GB on my phone.  I don't want to delete everything just the oldest ones.

    How can I set my phone to delete messages after a certain period of time? 6 months, 1 year??? It is taking up over 4GB on my phone.  I don't want to delete everything just the oldest ones.

    If you update to iOS 8, you can select that in Settings>Messages>Keep Message and then select your option. If you don't update to iOS 8, you'll need to do it manually.

  • How can I recover photos that were deleted from Iphone.  Photos were streamed to icloud

    How can I recover photos that were deleted from iphone.  Photos were streamed to icloud. 

    Are they on your computer now?

  • I accidentally Deleted the Mac app store from my computer. How can I get it back? I am using Yosemite on a MacBook

    I accidentally Deleted the Mac app store from my computer. How can I get it back? I am using Yosemite

    Another way is to open your Time Machine back up or clone (if you have one) and copy the App Store app from the /Applications to your Macintosh HD's /Application folder.
    Right click on the Time Machine icon in the Menu Bar.
    Select Enter Time Machine; then navigate to a date you know it was still there and copy if from the /Applications folder.

Maybe you are looking for