Can we Automate User Creation in SAP IDES?

Hey Guys,
I found this piece of information on Internet somewhere.
"SAP provides a simple user creation mechanism for IDES system. An enhancement is already active by the name USRADMIN this contains code that executes just after the user logon. If somebody logs on as 'MUSTER' with password 'IDES' it prompts to create a user. and after the creation MUSTER is logged off. If the password of MUSTER is changed the program also reset the password to IDES always. the password is hard coded in the code
For this to be active an entry has to be maintained in the table zides_user_procc . In this table we maintain the SAP system SID, client where this functionality is to be active and also maintain the reference user which will be copied to the new user ."
*bol

It was a while back, but the logic was like this:
User logs into webpage on intranet.  Lets just say that authentication to that resource is dealt with separately here.
User is presented with a form and fills in info like
UserID required
FirstName
LastName
email address
Password
This info is used by some backend VB code which initialises an RFC connection with SAP.
Once RFC is established, a function module to copy an existing template user is executed (template user contains roles to copy etc).  The new user is created as required and you can then log on & use it.
To be honest, most self service sandbox systems tend to be the log in using existing user & create yourself a user or run a prog which will do it for you.
Hope that helps,
Cheers
Alex

Similar Messages

  • Can we automate user creation or responsibility addition

    HI,
    I would like to know, if by any way we automate user creation in apps. or If not user creation, at least responsibility addition. Lets say we create users with some default responsibility. And after that with the use of user management or CRM HTML Admin some automation can be done like, they select the responsibility they want, it reaches next approval level, once approved it automatically gets added to user account.
    Not sure if this can be done or not. I heard someone did in his project using user managemenr or CRM HTML ADmin, not sure though

    Hi,
    You can do manually (as per your other thread).
    Creating 1000+ users in Oracle R12
    Creating 1000+ users in Oracle R12
    Not sure if this can be automated. However, refer to these manuals/docs and see if it helps.
    Oracle Applications System Administrator's Guide - Security
    http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121sasg.pdf
    Note: 290525.1 - Oracle User Management FAQ
    Note: 290996.1 - Oracle User Management Additional Documentation
    Oracle HRMS Approvals Management Implementation Guide
    http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121ameig.pdf
    Thanks,
    Hussein

  • Can I automate the creation of a cluster in LabView using the data structure created in an autogenerated .CSV, C header, or XML file?

    Can I automate the creation of a cluster in LabView using the data structure created in an auto generated .CSV, C header, or XML file?  I'm trying to take the data structure defined in one or more of those files listed and have LabView automatically create a cluster with identical structure and data types.  (Ideally, I would like to do this with a C header file only.)  Basically, I'm trying to avoid having to create the cluster by hand, as the number of cluster elements could be very large. I've looked into EasyXML and contacted the rep for the add-on.  Unfortunately, this capability has not been created yet.  Has anyone done something like this before? Thanks in advance for the help.  
    Message Edited by PhilipJoeP on 04-29-2009 04:54 PM
    Solved!
    Go to Solution.

    smercurio_fc wrote:
    Is this something you're trying to do at runtime? Clusters are fixed data structures so you can't change them programmatically. Or, are you just trying to create some typedef cluster controls so that you can use them for coding? What would your clusters basically look like? Perhaps another way of holding the information like an array of variants?
    You can try LabVIEW scripting, though be aware that this is not supported by NI. 
     Wow!  Thanks for the quick response!  We would use this cluster as a fixed data structure.  No need to change the structure during runtime.  The cluster would be a cluster of clusters with multiple levels.  There would be not pattern as to how deep these levels would go, or how many elements would be in each.   Here is the application.  I would like to be able to autocode a Simulink model file into a DLL.  The model DLL would accept a Simulink bus object of a certain data structure (bus of buses), pick out which elements of the bus is needed for the model calculation, and then pass the bus object.  I then will take the DLL file and use the DLL VI block to pass a cluster into the DLL block (with identical structure as the bus in Simulink).  To save time, I would like to auto generate the C header file using Simulink to define the bus structure and then have LabView read that header file and create the cluster automatically.   Right now I can do everything but the auto creation of the cluster.  I can manually build the cluster to match the Simulink model bus structure and it runs fine.  But this is only for an example model with a small structure.  Need to make the cluster creation automated so it can handle large structures with minimal brute force. Thanks!  

  • Automate User Creation Process in EP7 through ECC6.

    Hi
    I have a ECC6 Backend and EP7 installed on two Different Hosts.
    My Requirement is whenever a User is Created in ECC6 , the same user is to be
    Created in EP7 automatically. Role assignment can be done later.
    Has any one done this ?
    Regards
    Rajendra

    Hi Michael
    Currently we would like to keep the UME Datasource as AS Java only.
    In this case is it possible to have a solution like say
    1. Create a portal webservice which has a function to accept parameters required for User Creation.
    2. This webservice will be called by ABAP whenever a new user is Created in Backend.
    if yes then can u guide me in the Second Step mentioned above ?
    Regards
    Rajendra

  • How to automate User creation using SCAT ?

    Hi,
    Can any body help me out in generating a script for automating User creation by SCAT ?
    I recorded the steps,but failed to upload the values from the excel sheet to SAP.How to enter the values in the excel sheet - Is it row-wise or columnwise ?
    Thanks,
    s<i><b>A</b></i>mik.

    Hi,
    SCAT includes the following main steps
    1)Recording the Steps
    (Go through the screens you want to make entries to be careful not to forget to fill in Lastname and password as they are the mandatory fields and rest are optional depends on whether u want them to be involved in the script or not. Once done save the script
    2) Now declare the values u entered in the script to variables for this go to test case created in change mode and double click TCD  then select the "Field List" in the upper left corner of the screen. Now here you can see the values u entered replace any which you feel need to entered with a & . Fields which you donot declare as variables get the values u entered as default values .
    after filling fields you wanted backout from screens and save it
    3) Download the script to your computer.
    for this Select Goto > Variants> Export and save the file with .TXT
    4) open the file with excel and fill in the values donot change any entries obtained in the excel otherwise the uploading script will be corrupted.
    5)Select Execute Button in the subsequent screen choose the file with filled in entries make sure that the file is not open.
    Select the procesing mode as background to be on the safer side
    and press execute
    it will work if you have performed the above steps correctly.
    Regards,
    Manohar

  • Build BAPI to automate user creation/change/deletion .

    Hi,
          Want to automate repeating request of user creation, change and deletion and can be called from external application hence consider to build a BAPI. The question is how to find what's abap system program to call in methods of BAPI corresponding function modules?
    Thanks,
    David

    Hi David,
        Run BAPI transaction and search for USER in the alphabetical order list of BAPI's, there you will find BAPI's related to User Creation, Change, etc.
       Hope this may help you in your process

  • Can you authenticate user/password from SAP to Active Directory

    I don't want to implement SSO for ABAP because my company doesn't have the license for  "SAP NW Single Sign-On"; but we would like to authenticate our users and their passwords to active directory.  Our goal is to make sure the user/password in SAP is the same as their Active Directory user/password.  Is this possible?
    Thanks!

    This has been discussed many times, for example see SSO with LAN UserID/Password. The short answer is no, you can't synchronize passwords. You can however achieve the requirement assuming you are using Identity Management to provision users and passwords to all systems (AD, SAP, etc). In that case you will have to deal with users changing their password. Recommendation is to enable SSO. If you don't want to get licenses for NWSSO, try to look at other options (X.509 certificates, SPNEGO in AS JAVA and then issue a Logon Ticket, 3rd party solution, etc).

  • User creation in sap portal

    Hi All,
    I have a requirement where in a supplier registers online and after approval(application is developed in ABAP web dynpro) is created as supplier in SAP.
    At the same time the supplier should be created as a portal user with supplier email ID as his/her user ID in portal.
    Though I can achived this by creating an application in java web dynpro usig UME api, but since application for approval is created in ABAP web dynpro there fore these UME API cannot be called.
    If I create a portal service using UME API reference, it returns a message saying import reference cannot be used.
    Is there any other way for getting users created in portal using UME api via ABAP web dynpro.
    Regards
    Shakti

    Hi,
    Can you pls clarify on below point? Is it like you are not able to add references to your Portal Service for using UME API Classes?
    "If I create a portal service using UME API reference, it returns a message saying import reference cannot be used."
    However pls verify below options on your requirement. These might be helpful.
    Option#A)
    We can still be able to use write a Simple Portal Service that accepts required inputs and creates users in the UME using UME API. And then finally expose this Portal Service as Web Service for your ABAP Webdynpro to consume it.
    Below are help links based on Portal version:
    1) NW 2004
    [http://help.sap.com/saphelp_nw04/helpdata/en/43/cb213e578c0262e10000000a11466f/content.htm]
    2) NW 7.0
    [http://help.sap.com/saphelp_nw2004s/helpdata/en/df/e6b74253ffda11e10000000a155106/frameset.htm]
    [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/09/c9af42a6f6cb6ae10000000a155106/frameset.htm]
    3) NW 7.2
    [http://help.sap.com/saphelp_nw72/helpdata/en/49/d6a9032190736fe10000000a42189b/frameset.htm]
    3) NW 7.3
    [http://help.sap.com/saphelp_nw73/helpdata/en/49/d6a9032190736fe10000000a42189b/frameset.htm]
    Option#B)
    If not Portal Service we can also write EJB methods using UME APIs and expose it as Web Service from the SAP J2EE Engine.
    Thanks,
    Swapna Priya.

  • OIM11gR2 - How can I list users with an SAP User Application Instance?

    Hello,
    This is a feature I was used to in OIM9.
    Except that in OIM9 the model was a bit different, we had no application instance. We referred to it as a Resource.
    Anyway, as an Identity Manager administrator, I wanted to quickly find a user with an specific Resource, e.g. SAP User.
    I went to Resources, choose the resource I'm interested in finding the users, then from there I could filter them by Resource Status, either Provisioned, Provisioning, Revoked, Disabled, etc.
    Now in OIM11gR2 I can't find an equivalent for this.
    From /sysadmin I cant list users from the Application Instances
    From /identity I cant search users with a given Application Instance.
    Did I miss something? or this cannot be done in OIM11R2.
    (Alternatively, I opening SQL Developer and listing the UD_SAP table, but this is obviously not acceptable)
    Thanks for an insight.
    Adr

    this is a problem of realm definition.check the config.xml, you've got an invalid realm declared.

  • Automatic user creation in C-folder system

    Dear Friends,
    We have configured 2 envelope bidding (Extended RFx process) in SRM 7.01
    C-folder system is there in a different server and SRM is a different server.
    The problem is that for the purchaser (with /SAPSRM/ST_PURCHASER_EHP1 role) and bidders (with /SAPSRM/BIDDER_EHP1 role), we have to manually create user IDs (both purchaser and bidders) in C-folder system. We want to make the process automatic and avoid the manual process of creation of IDs.
    Please guide me the standard process/practice of creating the users (Strategic purchaser and bidder) in C-folder system.
    Thank you in advance.
    With Regards,
    Malay

    Dear Friends,
    Request for an update for the issue.
    With Regards,
    Malay

  • Automatic User Creation

    Hi. I'm OIM newbie.
    Does anyone knows a document where i cand find how to automatically create a userid at reconcilliation time (before inserting the data in OIM), based on the firstname, lastname of the user?
    Wonder if there is any kind of preInsert Script Execution where i can apply Userid naming policies, verify if the user already exists and finally set the userid value.
    Thanks.

    public class GetGroups {
    tcUtilityFactory utilFactory = null;
    tcSignatureMessage moSignature = null;
    tcUserOperationsIntf moUserUtility = null;
    tcResultSet userResultSet,userSet = null;
    ConfigurationClient.ComplexSetting myConfig = ConfigurationClient.getComplexSettingByPath("Discovery.CoreServer");
    final Hashtable env = myConfig.getAllSettings();
    Map v = new HashMap();
    public void UserGroups(String userid) {
    try {
    moSignature = tcCryptoUtil.sign("xelsysadm", "PrivateKey");
    utilFactory = new tcUtilityFactory(env, moSignature);
    moUserUtility =
    (tcUserOperationsIntf) utilFactory.getUtility("Thor.API.Operations.tcUserOperationsIntf");
    v.put("Users.User ID", userid);
    userSet = moUserUtility.findAllUsers(v);
    long user_key = userSet.getLongValue("Users.Key");
    userResultSet = moUserUtility.getGroups(user_key);
    if (userResultSet.getRowCount() > 0) {
    for (int i = 0; i < userResultSet.getRowCount(); i++) {
    userResultSet.goToRow(i);
    String grpName = userResultSet.getStringValue("Groups.Group Name");
    System.out.println( " Group Name " + grpName );
    } catch(Exception e){
    e.getMessage();
    }

  • Automatic user creation. how?

    I'd like to make a program which automatically creates new users of Portal-to-go. Anyone knows how can i do it?
    thanks
    Giovanni

    one way to create users automatically
    is via the loadxml interface...
    (which is used by the download and upload
    batch files in <oracleHome>/panama/sample
    directory).
    One thing disturbing is that this class
    has some calls to "exit()", so it's hard
    to use it in a loop.... At least in PTG
    1.02.
    Regards
    SP
    null

  • Automate User creation using PowerShell ShowUI

    What I would like to do is create a GUI to create users in AD.  The following is what I need it to do.
    1. Need to copy another user to get the group information
    2. needs to add address, Telephone#, IP phone#, Discription, email, Office, Display name, Job title, Department, company, and manager.
    I have found some scripts that may help.  I am having some problems editing them. 
    Thanks for any help you can give me.

    A good book on Windows Forms.
    Your question is very vague.  "I have some scripts" is not very helpful.
    Try asking a specific question.
    ¯\_(ツ)_/¯

  • How we can define User Constraints in SAP APO SNP?

    Hi
    How we can  define flexible User Constraints in SAP APO SNP ? Meaning standard constraints can be configured in SAP APO SNP but how we can configured real time  customer constraints?
    Thanks
    Poorna

    Hi,
    You can use CIF user exit CIFMAT01 for this purpose. You can follow below path in SAP for more details
    SPRO---SAP refrenceIMG----Integration with other SAP components---Advanced Planning and Optimization---Application specific settingsand enhancements---Enhancement for materials---Influence data before transfer to APO on user specific basis.
    YOu can read help in above path about exit.
    YOu need ABAP person who need to code this. What you need is read custom field from table from MARC  and Populate in procurement cose field in this exit.
    Regards,
    Santosh,

  • How can i get portal user creation date?

    Hi,
    In my web dynpro java application i must get user creation date.
    How can i get user creation date?
    Thanks.

    user.created()

Maybe you are looking for