You can use following method:
This operation executes the make_user utility on the Teamcenter server with the specified command line arguments and optional batch input file. The make_user utility runs with the same user and group as the current session user.
Type: array< System..::.String >()
A list of command line arguments for the make_user utility. These arguments are specified in the same format as in the make_user utility. All make_user command line arguments are supported except "-u=", "-p=", "-g=", "-pf=" and "-file=". If unsupported arguments are specified, they are ignored.
FMS ticket for a make_user batch input file. To run make_user with a batch input file, the client must first upload the file to Teamcenter using FMS, and pass the resulting FMS ticket as this input parameter. If the ticket is not empty, the file is passed to the make_user utility using the -file=file_path argument.
If true, the standard output from the make_user utility is returned as an FMS file ticket. If false, the output is discarded.
If true, the standard error output from the make_user utility is returned as an FMS file ticket. If false, the error output is discarded.