CreateAdministrator

Applies to the following products: 
Questionmark OnDemand
Questionmark Perception
Questionmark OnPremise
Applies to the following Perception versions: 
Perception 5.7

This method creates an administrator from the administrator information supplied and returns the Administrator ID of the new administrator. The only information that must be provided is:

  • The administrator's name
  • The administrator's password
  • The administrator's profile

If the Administrator_Name does not already exist in the repository, the new administrator is created. If an administrator with the Administrator_Name given already exists, a SOAP fault message will be returned. The Profile_Name used has to be a valid value that already exists in the database. The Administrator_Name and Profile_Name share the same namespace in the Perception database.

Available in:
  • Version 4.1 +
  • Version 5.1 +

Parameters

Input name Description Data type Optional field?
Administrator_ID The ID for the administrator String

Y

Administrator_Name

The login name of the new administrator

String

N

Password

The new administrator's password

String

N

Profile_Name

The user profile record from which the new administrator's rights are inherited

String

Y

Authentication_Ext

Reserved for future use

Integer

Y

EMail

The new administrator's email address

String

N

URL

A URL for the new administrator (such as that of a homepage or picture)

String

Y

Response

Output name Description Data type

Administrator_ID

The Administrator ID of the new administrator

Integer

Troubleshooting

Please refer to the following page for any error codes that are displayed when using this method.

Appendix - Error codes