Login
Authenticates a user to the iHub System.
Request elements
User
String. The name of the user to log in.
Password
String. The password of the user to log in. You must specify either Password or Credentials.
EncryptedPwd
String. The password in encrypted.
Credentials
Base64Binary. Extended credentials data. Used for Report Server Security Extension (RSSE) integration. You must specify Either Credentials or Password.
Domain
String. The Encyclopedia volume to which to log in. In Release 11 and iHub 2, the Login message must specify the Encyclopedia volume name using TargetVolume in the SOAP header and Domain in the SOAP message body. In iHub 3, specifying the Encyclopedia volume name using TargetVolume and Domain in the SOAP message body are optional.
UserSetting
Boolean. Specifies whether the response includes detailed user information. If True, the response includes all user attributes. If False, the response does not include detailed user information. The default value is False.
ValidateUserGroups
ArrayOfString. Checks whether the user is in the specified user groups.
RunAsUser
String. Specifies the user name in the run-time environment.
SAMLToken
String. The SAML token.
GetVolumeList
Boolean. Indicates whether to get the volume list.
CapabilityCategories
ArrayOfString. The capability categories list.
ClientVersion
String. Specify the enumeration value ihub3 or actuate11.
Response elements
AuthId
String. The system-generated, encrypted, and authenticated token that the application uses in all subsequent requests.
AdminRights
String. Returned if the user has either Administrator or Operator rights.
User
User. All user attributes except the user password.
LoginVolume
String. The login volume.
FeatureOptions
ArrayOfString. The features available to the user:

ReportGeneration

PageSecureViewing
BIRT Page Level Security option
ValidUserGroups
ArrayOfString. The user roles from the ValidateRoles list. Does not return the user roles that ValidateRoles does not specify. For example, if ValidateRoles specifies Sales, Marketing, and Engineering and the user has Sales and Accounting roles, the response contains only Sales.
Volumes
ArrayOfString. The specified volumes.
Capabilities
The specified capabilities.
SAMLSessionIndex
String. The specified SAML session index.