SPML Webservices

Hi,
i have scenario in my application like need to do provisioning from an external application thrrough SPML webservices.
But my USR table has user defined coulmns along with default columns.
can i populate those columns with SPML webservices?
Can you please suggest any links for further understanding.
Thanks,
indu

Hi,
I have similar req. where I have to perform all user management operations from another application using SPML. Can you provide me some pointers ?
Thanks.

Similar Messages

  • Building WSDL client for OIM SPML webservice

    Has any one created WSDL client for OIM SPML webservice,
    Any help is appreciated.
    Thanks,
    Pandu
    old thread -->
    add udfs to spml prov. request to oim
    ==========================
    Hi,
    I am provisioning users in OIM from by sending spml requests
    I used the sample client that comes in xellerate directory.
    How can I update spml requests to include UDFs to create user in him with udf s.
    Thanks
    Pandu
    Edited by: pandu345 on Aug 5, 2009 3:27 PM

    Hello there,
    There is a .NET web service client which is successfully able to access the weblogic application server wsdl from oim 9101 and it can see the complete user profile as a response from the same.
    1.) Now, there is a situation where oim needs to send some attribute values to that .NET web service client, after the data from their side comes to OIM and updates a single attribute values for e.g. PIN. How can we do that ?
    2.) and I want to add some UDFs into the existing SPML provisioning user profile. How can I do that ?
    3.) Also, how will OIM know that it was able to successfully send the attribute values to the web service client.
    http://download.oracle.com/docs/cd/E10391_01/doc.910/e10360/creategtc.htm#Toc153968032
    I have gone through this. I didnt found this in OIM 9101.
    Any ideas/references/clues/hints appreciated in this concern.
    Thanks in advance,
    - oidm.

  • SPML Webservice OIM 11g - Urgent

    Hi All,
    I would need to create/update/delete user in OIM using SPML Webservice.
    Please help in providing the steps to do this.
    I have gone through the OIM11g documentation, but haven't got any steps to deploy webservice.
    It would be great if someone can provide sample code for this.
    Thanks in Advance,
    rag

    Any suggestions please..!!!
    Experts please reply...

  • How to use SPML Webservice.xml template in VDS(Virtual Directory Server) ?

    Hiii all,
    How to use SPML Webservice.xml template in VDS(Virtual Directory Server) ? In my case , i am researching and wanting to add,search,delete an user object request from Web Services Client to SPML webservice in VDS by SPML request. anybody has documents or tutorials please share to me.
    Thanks

    Hiii all,
    How to use SPML Webservice.xml template in VDS(Virtual Directory Server) ? In my case , i am researching and wanting to add,search,delete an user object request from Web Services Client to SPML webservice in VDS by SPML request. anybody has documents or tutorials please share to me.
    Thanks

  • SPML Webservice in OIM 11g

    Has anyone ever used SPML webservices in OIM 11g r1 or r2 ?
    My requirement is to invoke SPML webservice for creating a user from a third party application. pls help
    Can you please provide a working sample ?
    Thanks

    Has anyone ever used SPML webservices in OIM 11g r1 or r2 ?
    My requirement is to invoke SPML webservice for creating a user from a third party application. pls help
    Can you please provide a working sample ?
    Thanks

  • Error calling SPML webservice in OIM11g

    Hi
    I am getting the below error when I try to create user using SPML webservice.
    User xelsysadm does not have access to create the request using Create User With Callback Policy request template
    I was able to create user earlier using the same code. Not sure why I am getting this error suddenly.
    Any pointers?

    Hi
    I am getting the below error when I try to create user using SPML webservice.
    User xelsysadm does not have access to create the request using Create User With Callback Policy request template
    I was able to create user earlier using the same code. Not sure why I am getting this error suddenly.
    Any pointers?

  • SPML webservice installation problem

    Hi,
    I want to install the password sync connector for AD.For that we should have the SPML web service.I have done all the steps according to the document given.Please tell me the default port number if SSL is not enabled.
    Our env details:
    OIM version: 9.1.0.2 BP10
    APP server:oc4j
    OIM host:red hat linux 10
    AD host:MS 2003SP2.

    Hi,
    I want to install the password sync connector for AD.For that we should have the SPML web service.I have done all the steps according to the document given.Please tell me the default port number if SSL is not enabled.
    Our env details:
    OIM version: 9.1.0.2 BP10
    APP server:oc4j
    OIM host:red hat linux 10
    AD host:MS 2003SP2.

  • SPML WebService - Axis Client Error

    Hello Experts,
    I have a requirement where the OIM self service functionality (Change Password , Challenge Answer ) and the help desk functionality (Reset password , Account unlock) needs to be done from outside of OIM , I mean from some other application (e.g., portal) .
    I understand , i should use the SPML web service , So I have deployed the same in weblogic as per the document and created the web service client using axis.
    I am getting error "No serializer found" when i test this with a standalone java program.
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: java.io.IOException: No serializer found for class com.sun.xml.internal.messaging.saaj.soap.ver1_1.Message1_1Impl in registry org.apache.axis.encoding.TypeMappingDelegate@ef137d
    faultActor:
    faultNode:
    faultDetail: {http://xml.apache.org/axis/}stackTrace:java.io.IOException: No serializer found for class com.sun.xml.internal.messaging.saaj.soap.ver1_1.Message1_1Impl in registry org.apache.axis.encoding.TypeMappingDelegate@ef137d
         at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1507)
    and below is my java code,
                   URL url = new URL("http://localhost:7001/spmlws/OIMProvisioning?wsdl");
              QName serviceName = new QName("http://xmlns.oracle.com/OIM/provisioning", "OIMProvisioning");
              QName portName = new QName("http://xmlns.oracle.com/OIM/provisioning", "OIMProvisioningPort");
              SOAPMessage request = MessageFactory.newInstance().createMessage(null,new FileInputStream("activeRequest_x_User.xml"));
    OIMProvisioningLocator loc = new OIMProvisioningLocator("http://localhost:7001/spmlws/OIMProvisioning?wsdl", serviceName);
              OIMProvisioningPort port = loc.getOIMProvisioningPort();
              Object obj = port.processRequest(request);
    Am i missing anything?
    Thanks & Regards
    INIYA

    Any clue?

  • Extending Modify Request OIM SPML Webservice

    can you please help me with any document related to enabling OIM web serives to other applications for modifying attributes in OIM.
    Modify Request it allows only OOTB default attributes i want to extend the schema for custom attributes. please let me know if have steps for it?

    I could not find examples on the modifyRequest. SPML Attributes and LDAP Mappings, and Oracle Identity Manager Attributes does talk about custom attributes and the addRequest example seems to contain section for User Defined Field. You may want to post this question to the Identity Management (MOSC) support forum.
    Jani Rautiainen
    Fusion Applications Developer Relations
    https://blogs.oracle.com/fadevrel/

  • OIM SPML

    Hi,
    I am looking for the capabilities of OIM 11g SPML webservice but couldnt find the details. Can any one let me know if SPML webservice supports request based provisioning operation?
    Thanks in Advance.

    You can use OOTB SPML. Only issue with OOTB SPML is that it doesn't support reconciliations. You would need to add custom webservices for this.
    Regards,
    GP

  • Character Encoding OIM - SPML

    Hello Forum,
    When I send a SearchRequest to OIM SPML Webservice, OIM returns this:
    HTTP/1.1 200 OK
    Server: Apache-Coyote/1.1
    X-Powered-By: Servlet 2.4; JBoss-4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)/Tomcat-5.5
    Content-Type: text/xml;charset=utf-8
    Transfer-Encoding: chunked
    Date: Tue, 31 Jul 2012 12:03:28 GMT
    <?xml version="1.0" encoding="UTF-8"?>
    <ns6:attr name="Users.Last Name" xmlns:ns6="urn:oasis:names:tc:DSML:2:0:core"><ns6:value>P&_#_x_F_3;rtal</ns6:value></ns6:attr>
    As you can observe, spml webservice seems that is using HTML Character Entity References for enconding "ó" (I had to underscore because of the interpretation of the browser it is &#xF3 ; ). This is causing me some headache with the other side integrators, that argue that messages are not coming in UTF-8 encoding.
    We mantain that the message is still UTF-8, but somehow there's being an encoding. ¿Is this normal?¿Do we have any misconfiguration in our environment?
    The most curious thing, is that SOAPUi on raw view of the response, shows the encoded data P&#xF3 ;rtal, but in the XML view shows "Pórtal", so SOAPUi is reencoding accordingly the data.
    Is it possible that the spml message contains "ó" instead of its HTML Character Entity Reference encoding?
    Thanks in advanced.
    Xisco.
    Edited by: user10084309 on 31-jul-2012 5:48
    Edited by: user10084309 on 31-jul-2012 5:51

    Sorry, in the example I gave, the none-english letters looks like this:
    &# 1490;&# 1497;&# 1488;(I made the space between the # and the number delibertly to prevent it from being presented as a letter ...).

  • Custom Webservice Using OIM APIs

    Hi..
    How can we create and publish a custom webservice from OIM APIs??
    OOTB SPML Webservice does not support all my requirements.
    Thanks...

    The OOTB Web services are mostly asynchronous, so its not mostly suitable for our synchronous activity in OIM. like create,update,enable,disable etc
    So in order to develop the webservices...
    first of all list down all the methods which u need to publish.
    Write Java code for each methods..
    after that publish all methods as Webservices (JAX-WS) on Weblogic server where OIM is running.
    After that you can access your custom webservices of OIM.
    Regards,
    J

  • PLZ HELP..!!(regarding SPML resource adpater)

    Hi all,
    I have to provision a user in SIM to Oracle database through SPML resource adpater...I hav seen the ExampleSPML2ResourceAdapter.java file which is provided by SIM...but i dont know what modifications should i do in it as its asking various parametres like RA_targetid,RA_user,pwd etc...
    Plz help me out in this context...

    I have done some modifications to ExampleSPML2ResourceAdapter.java file and was able to perform basic user life cycle functionalities (create, update, delete etc.) from one idm to the other. As per your requirement, you need to create user on oracle database. This will require you to create and deploy SPML webservices containing the java code which will take care of creating users on oracle database.

  • SPML Modify Request failure

    Hi,
    I am trying to trigger a SPML Modify request with the modification mode as Add.
    But it always returns failure with an IAM # . No specifc reason as such.
    Can any tell me as how the request identifies the User for the which the modify needs to apply , Is it purely based on PSO ID? I tried passing in the PSO Id as identity:orclguid
    What is the value we need to pass for PSO id?

    Hi ,
    I use the OOTB SPML I suppose , I am totally new to this IDM .
    We are using OIM 11g .
    We have an usecase to create user and assign role to user from an externall application into OID , for this we are using the SPML webservice.
    SPML takes the PSO Id to identify the user , So I am not able to find the attribute which I could pass on.
    More over basic question , any resource I am created from SPML webservice , it creates a request in OIM and I am not sure how I can see the same in ODSM, So is this done by connectors and we need to have anconfiguration or mapping that needs to take care of the same?
    So using SPML is the right approach to provision users to OID (create User,Grant Role to User)
    I also do not see any Distingushed Name attribute in OIM , How wil the users i create using SPML go to the exact subtree I wish to insert. I am not able to find any docs which can help me , all the docs seems to be very generic
    Thanks,
    Robin

  • How to start with OIM

    Hiye friends,
    I ahve the task to do initial evaluation of oracle identity manager for SSO in SOA env.....
    i got the download from site but am now stuck at how to use it...
    do we have any such doc which gives basic overview , configuration, starters guide..
    Appreciate your help in this regard...!
    Thanks

    *10G*
    SPML in OIM by default would give you everything that you require. I don't know you have seen this document or not:
    http://download.oracle.com/docs/cd/E14049_01/doc.9101/e14067/spml.htm#sthref97
    Refer section *12 SPML Web Service* and also *12.7 Developing the Client for the SPML Web Service*
    The former section talks about the sample wsdl and sample http requests format which are supposed to be generated from your client and the latter talks about the actual client. Find related java code and sample files in Xellerate\SPMLWS folder. Everything would be there.
    To start with, try your hands on this sample data and see if you can get SPML working. Once through bundle this sample client code to your actual
    *11G*
    The older version of OIM 10G was a little more detailed in this regard and the integration with SPML appeared a little easy. Although the features in 11G looks mroe exhaustive but unluckily the documentation also looks like limited.
    By the the operations which might cover your requirements could be:
    - addRequest for Create User
    - modifyRequest for Modify user, Password Set, Forgotten Password
    I would do 'Password Set & Forgotten Password' to behave in the same way.
    To start with I would use a tool like soapUI to point to the existing 11G wsdl and see what I can do with it:
    http://HOST_NAME:PORT/spml-xsd/SPMLService?WSDL
    Once clear, create another hosted SPML webservice and assign an end-point URL.

Maybe you are looking for