Get authentication information
- Last Updated: March 6, 2025
- 1 minute read
- Hybrid Data Pipeline
- Version 4.6
- Documentation
Purpose
Returns authentication information on a user account. The response includes the authentication user(s) and service(s) that belong to the user account.
URL
https://<myserver>:<port>/api/admin/users/{id}/authinfo
Method
GET
URL Parameters
<myserver> is the hostname or IP address of the machine hosting the Hybrid Data Pipeline server for a non-load balancer deployment, or the machine hosting the load balancer for a load balancer deployment. For a non-load balancer deployment, <port> is the port number specified as the Server Access Port during deployment. For a load balancer deployment, <port> must be either 80 for http or 443 for https. Whenever port 80 or 443 are used, it is not necessary to include the port number in the URL.
| Parameter | Description | Valid Values |
|---|---|---|
| "id" | The ID of the user account | The ID is auto-generated when the user account is created and cannot be changed. |
Response Definition
The response takes the following format. The properties of the response are described in the table that follows.
{
"authUsers": [
{
"authUserName": "string",
"authServiceId": integer
},
...
]
}
| Property | Description | Usage | Valid Values |
|---|---|---|---|
| "authUserName" | The name of the authentication user. | Required | A string where the string specifies a user name persisted by the authentication service. The maximum length is 128 characters. |
| "authServiceId" | The ID of the authentication service against which the user is authenticating. | Required | 1 | x
|
Sample Server Response
Status code: 200
Successful response
{
"authUsers": [
{
"authUserName": "testuser",
"authServiceId": 1
}
]
}
Sample Server Failure Response
{
"error":{
"code":222207916,
"message":{
"lang":"en-US",
"value":"There is no User with that id: 123."
}
}
}
Authentication
Basic Authentication using Login ID and Password
Authorization
The user must have the Administrator (12) permission, or the ViewUsers (14) permission and administrative access on the tenant.