Skip to Content
In every SAP Implementation / Installations one of the major activity is User Administration, which includes from user creation, setting initial password, security etc.

 Suppose if there is a requirement of says more than 500 users ID creation! Imagine the efforts using SU01. 

My objective is creating mass user short time with less administrative efforts. 

The extended Computer Aided Test Tool ( Tcode : SECATT ) will help us accomplish our goal in very short time .  

In short in our case SECATT is a set of Test Script & Test Configuration.  

Test Script: A script contains one or more recorded transactions. 

Test Configuration: A test configuration is a persistent data object with a set of references to a test script, although you can execute test scripts alone. 

Part A :  Set the Client to allow eCATT using Tcode SCC4 : select Client -> Change

image

 

 Part B : Create the Script which includes recording of the transaction .

1 )Tcode – SECATT , create new script ZSCRIPT_CREATE_MASS_USER

 

image

 

2) Enter the following inputs:Title: MASS USER CREATION SCRIPT

Component: BC-SEC & save as local object.

image

 

3) Click on the pattern button to insert statement

 

image

 

4) In next screen Select : Group: All Commands Command: TCD (Record)

Transaction: SU01

image

 

5) The next screen will record the activity of SU01 (take to user create screen (SU01) continue with the user creation) make sure that in our case we are specifying the UserID, Last Name, initial Password, Profile.

Do not select any other parameter apart from mention above.

6 ) At the end Transfer the recorded data into script .

 

 image 

 

 

7) Double Click on interface SU01_1 to initiate the Stimulation   

 

image 

 

8 )  Select  DYNPRO MODE PROG and click on Simulation as mentioned in screen

 

image

 

 

 

9) Insert the Param Name on mentioned field and follow the sequence of Simulation screen

a )

image

 

b)

image

 

c)

image

 

d)

image

 

e)

image

 

Save the Simulation and here we finish the past of Script creation.

 

Part C : Create Test Configuration , which will execute the script ZSCRIPT_CREATE_MASS_USER

image

 

b)

image

 

c) Assign the script with the Test Configuration ZCONFIG_CREATE_MASS_USER

image

 

d) Save and execute the Test Configuration and follow the steps

image

 

e)

image

 

f) Crete Variant ZVARIENT

image

 

g) Next Download the Variant to Local desktop

image

 

h) Open the Variant file in Excel to modify / add user , now add the details of users in the file and save 

image

 

I ) Specify the destination file ( Variant ) , click on the checkbox External Variable to enable the menu & execute

image

Now you are set to create mass users , next time just update the Variant file with required detail and execute the Test Configuration (ZCONFIG_CREATE_MASS_USER) .

You can also create templates  for Roles & Profiles using this procedure.

To report this post you need to login first.

10 Comments

You must be Logged on to comment or reply to a post.

  1. Madhu G
    I gone thru listed steps, i was unble to create Variant that button is disabled. please suggest me.

    Thanks in Advance.
    Madhu.G

    (0) 
  2. Kent SAP
    Hi Santosh Karadkar,

    The intention of this document is good and useful.

    Unfortunately I get stuck at Part C : Create Test Configuration – step (e), no instruction given on this step and don’t know how to get to screen in step (f).

    Please advise.

    Thanks.

    Regards,
    Kent

    (0) 
  3. Mazin Mahmood
    Nice helpful blog. Presented matter in a simple and easy to understand way…

    BTW, users who cannot create varient. Kindly check for authorization roles. I added SAP_NEW and it works fine.

    (0) 

Leave a Reply