Scenario: Administration
Support: full-sdk
The userfileuploadmtom command uploads a user import file using MTOM encoding. The uploaded data is then processed and effectively imported using the userfileExecute:USERFILECMD_IMPORT_FILE command.
| Parameter name | Data type | Description |
|---|---|---|
| sessionID | String | Required. The session identifier of the current administrative session. The logon command returns this identifier after a successful logon (see logon (Command)). |
| attributeSet | UserFileAttributeSet | A set containing zero or more attribute fields. |
| dpxfileData | Binary data (Hex) | MTOM-encoded content of the user import file to upload (hex binary). |
| Parameter name | Data type | Description |
|---|---|---|
| results | UserFileUploadResults | Result structure containing return and status codes and a list of zero or more result attribute fields. |
The following attributes can be specified in the attributeSet input parameter of this command:
| Attribute name | Optionality |
|---|---|
| USERFILEFLD_USER_FILE_NAME | Mandatory |
The following attributes will be specified in the results output parameter of this command:
| Attribute name | Returned |
|---|---|
| USERFILEFLD_USER_FILE_NAME | Always |
| USERFILEFLD_CACHE_ID | Always |
| USERFILEFLD_SHOW_PASSWORD_OPTION | Always |
| USERFILEFLD_SHOW_ASSIGN_DP | Always |
| USERFILEFLD_USERS_TOTAL | Always |
For more information about the specific attributes, see Table: userfileExecute field attributes.