Returns a list of all the users in IPS. For each user the following information is returned:
Access to this method is authorized by the Get Access Rights operation.
Success
Bad Request
Unauthorized
Internal Server Error
{- "Users": [
- {
- "UserPid": 1,
- "UserFid": "WebAdmin",
- "UserName": "WebAdmin",
- "UserType": 2,
- "UserAccreditation": null,
- "OwnOfficeFcd": "PLLUNA",
- "ValidInd": 3,
- "IpsWeb": "Y",
- "EmailAddress": null,
- "UserDomain": "ORGANISATION",
- "UserGroups": [
- {
- "UserGroupId": "DEFAULT"
}
]
}
]
}
Returns a list of all IPS user groups. For each user group the following information is returned
Access to this method is authorized by the Get Access Rights operation.
Note that all user groups are returned (even user groups without any users or access to any functions).
Success
Bad Request
Unauthorized
Internal Server Error
{- "UserGroups": [
- {
- "UserGroupId": "DEFAULT",
- "UserGroupName": "Default User Group",
- "Users": [
- {
- "UserPid": 1
}
], - "Functions": [
- {
- "FunctionId": 7116
}
]
}
]
}
Returns a list of all the workstations in IPS. For each workstation the following information is returned.
Access to this method is authorized by the Get Access Rights operation.
Note that all workstations are returned (even workstations without access to any group).
Success
Bad Request
Unauthorized
Internal Server Error
{- "Workstations": [
- {
- "WorkstationPid": 3,
- "WorkstationFid": "PC10117027",
- "WorkstationDomain": "INTERNAL",
- "ValidInd": 3,
- "WorkstationGroups": [
- {
- "WorkstationGroupId": "DEFAULT"
}
], - "Configuration": [
- {
- "Key": "TheKey",
- "Value": "TheValue"
}
]
}
]
}
Returns a list of all IPS workstation groups. For each workstation group the following information is returned:
Access to this method is authorized by the Get Access Rights operation.
Note that all workstation groups are returned (even workstation groups without any workstations or access to any functions).
Success
Bad Request
Unauthorized
Internal Server Error
{- "WorkstationGroups": [
- {
- "WorkstationGroupId": "string",
- "WorkstationGroupName": "string",
- "Workstations": [
- {
- "WorkstationPid": 0
}
], - "Functions": [
- {
- "FunctionId": 0
}
]
}
]
}
Returns a list of IPS functions. For each function the following information is returned
Access to this method is authorized by the Get Access Rights operation.
Note that all functions are returned (even functions to which no user group or workstation group has access).
Success
Bad Request
Unauthorized
Internal Server Error
{- "Functions": [
- {
- "FunctionId": 0,
- "FunctioFid": "string",
- "FunctionNm": "string",
- "WorkstationsGroups": [
- {
- "WorkstationGroupId": "string"
}
], - "UsersGroups": [
- {
- "UserGroupId": "string"
}
], - "Translations": [
- {
- "LanguageCD": "FR",
- "Translation": "Violà la traduction en français"
}
]
}
]
}