ILIASSoapWebservice
View the WSDL for the service. Click on an operation name to view it's details.
- login
- logout
- lookupUser
- addCourse
- deleteCourse
- startBackgroundTaskWorker
- assignCourseMember
- excludeCourseMember
- isAssignedToCourse
- getCourseXML
- updateCourse
- getObjIdByImportId
- getRefIdsByImportId
- getRefIdsByObjId
- getObjectByReference
- getObjectsByTitle
- searchObjects
- getTreeChilds
- getXMLTree
- addObject
- updateObjects
- addReference
- deleteObject
- removeFromSystemByImportId
- addUserRoleEntry
- deleteUserRoleEntry
- getOperations
- revokePermissions
- grantPermissions
- getLocalRoles
- getUserRoles
- addRole
- deleteRole
- addRoleFromTemplate
- getObjectTreeOperations
- addGroup
- groupExists
- getGroup
- assignGroupMember
- excludeGroupMember
- isAssignedToGroup
- distributeMails
- ilClone
- ilCloneDependencies
- saveQuestion
- saveQuestionSolution
- getQuestionSolution
- getTestUserData
- getPositionOfQuestion
- getPreviousReachedPoints
- getNrOfQuestionsInPass
- getStructureObjects
- importUsers
- getRoles
- getUsersForContainer
- getUsersForRole
- searchUser
- hasNewMail
- getExerciseXML
- addExercise
- updateExercise
- getFileXML
- addFile
- updateFile
- getUserXML
- getObjIdsByRefIds
- updateGroup
- getIMSManifestXML
- hasSCORMCertificate
- getSCORMCompletionStatus
- copyObject
- moveObject
- getTestResults
- removeTestResults
- getCoursesForUser
- getGroupsForUser
- getPathForRefId
- searchRoles
- getInstallationInfoXML
- getClientInfoXML
- getSkillCompletionDateForTriggerRefId
- checkSkillUserCertificateForTriggerRefId
- getSkillTriggerOfAllCertificates
- getUserIdBySid
- deleteExpiredDualOptInUserObjects
- readWebLink
- createWebLink
- updateWebLink
- getLearningProgressChanges
- deleteProgress
- getProgressInfo
- exportDataCollectionContent
- processBackgroundTask
- addUserToPositionInOrgUnit
- getEmployeePositionId
- importOrgUnitsSimpleXML
- getOrgUnitsSimpleXML
- getPositionIds
- getPositionTitle
- removeUserFromPositionInOrgUnit
- getSuperiorPositionId
- getUserIdsOfPosition
- getUserIdsOfPositionAndOrgUnit
Close
Name: login
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#login
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: loginRequest
parts:
client: xsd:string
username: xsd:string
password: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: loginResponse
parts:
sid: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS login function
Name: login
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#login
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: loginRequest
parts:
client: xsd:string
username: xsd:string
password: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: loginResponse
parts:
sid: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS login function
Close
Name: logout
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#logout
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: logoutRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: logoutResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS logout function
Name: logout
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#logout
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: logoutRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: logoutResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS logout function
Close
Name: lookupUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#lookupUser
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: lookupUserRequest
parts:
sid: xsd:string
user_name: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: lookupUserResponse
parts:
usr_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS lookupUser(): check if username exists. Return usr_id or 0 if lookup fails.
Name: lookupUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#lookupUser
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: lookupUserRequest
parts:
sid: xsd:string
user_name: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: lookupUserResponse
parts:
usr_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS lookupUser(): check if username exists. Return usr_id or 0 if lookup fails.
Close
Name: addCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addCourseRequest
parts:
sid: xsd:string
target_id: xsd:int
crs_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addCourseResponse
parts:
course_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addCourse(). Course import. See ilias_course_0_1.dtd for details about course xml structure
Name: addCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addCourseRequest
parts:
sid: xsd:string
target_id: xsd:int
crs_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addCourseResponse
parts:
course_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addCourse(). Course import. See ilias_course_0_1.dtd for details about course xml structure
Close
Name: deleteCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteCourseRequest
parts:
sid: xsd:string
course_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteCourseResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteCourse(). Deletes a course. Delete courses are stored in "Trash" and can be undeleted in the ILIAS administration.
Name: deleteCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteCourseRequest
parts:
sid: xsd:string
course_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteCourseResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteCourse(). Deletes a course. Delete courses are stored in "Trash" and can be undeleted in the ILIAS administration.
Close
Name: startBackgroundTaskWorker
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#startBackgroundTaskWorker
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: startBackgroundTaskWorkerRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: startBackgroundTaskWorkerResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS startBackgroundTaskWorker().
Name: startBackgroundTaskWorker
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#startBackgroundTaskWorker
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: startBackgroundTaskWorkerRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: startBackgroundTaskWorkerResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS startBackgroundTaskWorker().
Close
Name: assignCourseMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#assignCourseMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignCourseMemberRequest
parts:
sid: xsd:string
course_id: xsd:int
user_id: xsd:int
type: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignCourseMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS assignCourseMember(). Assigns an user to an existing course. Type should be "Admin", "Tutor" or "Member"
Name: assignCourseMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#assignCourseMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignCourseMemberRequest
parts:
sid: xsd:string
course_id: xsd:int
user_id: xsd:int
type: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignCourseMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS assignCourseMember(). Assigns an user to an existing course. Type should be "Admin", "Tutor" or "Member"
Close
Name: excludeCourseMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#excludeCourseMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeCourseMemberRequest
parts:
sid: xsd:string
course_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeCourseMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS excludeCourseMember(). Excludes an user from an existing course.
Name: excludeCourseMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#excludeCourseMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeCourseMemberRequest
parts:
sid: xsd:string
course_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeCourseMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS excludeCourseMember(). Excludes an user from an existing course.
Close
Name: isAssignedToCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#isAssignedToCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToCourseRequest
parts:
sid: xsd:string
course_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToCourseResponse
parts:
role: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS isAssignedToCourse(). Checks whether an user is assigned to a given course. Returns 0 => not assigned, 1 => course admin, 2 => course member or 3 => course tutor
Name: isAssignedToCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#isAssignedToCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToCourseRequest
parts:
sid: xsd:string
course_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToCourseResponse
parts:
role: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS isAssignedToCourse(). Checks whether an user is assigned to a given course. Returns 0 => not assigned, 1 => course admin, 2 => course member or 3 => course tutor
Close
Name: getCourseXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getCourseXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCourseXMLRequest
parts:
sid: xsd:string
course_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCourseXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getCourseXML(). Get a xml description of a specific course.
Name: getCourseXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getCourseXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCourseXMLRequest
parts:
sid: xsd:string
course_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCourseXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getCourseXML(). Get a xml description of a specific course.
Close
Name: updateCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateCourseRequest
parts:
sid: xsd:string
course_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateCourseResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateCourse(). Update course settings, assigned members, tutors, administrators with a given xml description
Name: updateCourse
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateCourse
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateCourseRequest
parts:
sid: xsd:string
course_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateCourseResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateCourse(). Update course settings, assigned members, tutors, administrators with a given xml description
Close
Name: getObjIdByImportId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getCourseIdByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdByImportIdRequest
parts:
sid: xsd:string
import_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdByImportIdResponse
parts:
obj_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjIdByImportId(). Get the obj_id of an ILIAS obj by a given import id.
Name: getObjIdByImportId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getCourseIdByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdByImportIdRequest
parts:
sid: xsd:string
import_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdByImportIdResponse
parts:
obj_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjIdByImportId(). Get the obj_id of an ILIAS obj by a given import id.
Close
Name: getRefIdsByImportId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRefIdsByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByImportIdRequest
parts:
sid: xsd:string
import_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByImportIdResponse
parts:
ref_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getRefIdsByImportId(). Get all reference ids by a given import id.
Name: getRefIdsByImportId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRefIdsByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByImportIdRequest
parts:
sid: xsd:string
import_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByImportIdResponse
parts:
ref_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getRefIdsByImportId(). Get all reference ids by a given import id.
Close
Name: getRefIdsByObjId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRefIdsByObjId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByObjIdRequest
parts:
sid: xsd:string
obj_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByObjIdResponse
parts:
ref_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getRefIdsByObjId(). Get all reference ids by a given object id.
Name: getRefIdsByObjId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRefIdsByObjId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByObjIdRequest
parts:
sid: xsd:string
obj_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRefIdsByObjIdResponse
parts:
ref_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getRefIdsByObjId(). Get all reference ids by a given object id.
Close
Name: getObjectByReference
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getObjectByReference
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectByReferenceRequest
parts:
sid: xsd:string
reference_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectByReferenceResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjectByReference(). Get XML-description of an ILIAS object. If a user id is given, this methods also checks the permissions of that user on the object.
Name: getObjectByReference
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getObjectByReference
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectByReferenceRequest
parts:
sid: xsd:string
reference_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectByReferenceResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjectByReference(). Get XML-description of an ILIAS object. If a user id is given, this methods also checks the permissions of that user on the object.
Close
Name: getObjectsByTitle
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getObjectsByTitle
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectsByTitleRequest
parts:
sid: xsd:string
title: xsd:string
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectsByTitleResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjectsByTitle(). Get XML-description of an ILIAS object with given title. If a user id is given this method also checks the permissions of that user on the object.
Name: getObjectsByTitle
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getObjectsByTitle
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectsByTitleRequest
parts:
sid: xsd:string
title: xsd:string
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectsByTitleResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjectsByTitle(). Get XML-description of an ILIAS object with given title. If a user id is given this method also checks the permissions of that user on the object.
Close
Name: searchObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#searchObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchObjectsRequest
parts:
sid: xsd:string
types: tns:stringArray
key: xsd:string
combination: xsd:string
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchObjectsResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS searchObjects(): Searches for objects. Key is within "title" or "description" Typical calls are searchObject($sid,array("lm","crs"),"\"this and that\"","and"); If an optional user id is given, this methods also return the permissions for that user on the found objects
Name: searchObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#searchObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchObjectsRequest
parts:
sid: xsd:string
types: tns:stringArray
key: xsd:string
combination: xsd:string
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchObjectsResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS searchObjects(): Searches for objects. Key is within "title" or "description" Typical calls are searchObject($sid,array("lm","crs"),"\"this and that\"","and"); If an optional user id is given, this methods also return the permissions for that user on the found objects
Close
Name: getTreeChilds
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getTreeChilds
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTreeChildsRequest
parts:
sid: xsd:string
ref_id: xsd:int
types: tns:stringArray
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTreeChildsResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTreeChilds(): Get all child objects of a given object.Choose array of types to filter the output. Choose empty type array to receive all object types
Name: getTreeChilds
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getTreeChilds
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTreeChildsRequest
parts:
sid: xsd:string
ref_id: xsd:int
types: tns:stringArray
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTreeChildsResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTreeChilds(): Get all child objects of a given object.Choose array of types to filter the output. Choose empty type array to receive all object types
Close
Name: getXMLTree
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getXMLTree
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getXMLTreeRequest
parts:
sid: xsd:string
ref_id: xsd:int
types: tns:stringArray
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getXMLTreeResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getXMLTree(): Returns a xml stream with the subtree objects.
Name: getXMLTree
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getXMLTree
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getXMLTreeRequest
parts:
sid: xsd:string
ref_id: xsd:int
types: tns:stringArray
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getXMLTreeResponse
parts:
object_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getXMLTree(): Returns a xml stream with the subtree objects.
Close
Name: addObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addObjectRequest
parts:
sid: xsd:string
target_id: xsd:int
object_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addObjectResponse
parts:
ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addObject. Create new object based on xml description under a given node ("category,course,group or folder). Return created reference id of the new object.
Name: addObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addObjectRequest
parts:
sid: xsd:string
target_id: xsd:int
object_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addObjectResponse
parts:
ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addObject. Create new object based on xml description under a given node ("category,course,group or folder). Return created reference id of the new object.
Close
Name: updateObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateObjectsRequest
parts:
sid: xsd:string
object_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateObjectsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateObjects. Update object data (title,description,owner)
Name: updateObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateObjectsRequest
parts:
sid: xsd:string
object_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateObjectsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateObjects. Update object data (title,description,owner)
Close
Name: addReference
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addReference
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addReferenceRequest
parts:
sid: xsd:string
source_id: xsd:int
target_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addReferenceResponse
parts:
ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addReference. Create new link of given object to new object. Return the new reference id
Name: addReference
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addReference
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addReferenceRequest
parts:
sid: xsd:string
source_id: xsd:int
target_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addReferenceResponse
parts:
ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addReference. Create new link of given object to new object. Return the new reference id
Close
Name: deleteObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteObjectRequest
parts:
sid: xsd:string
reference_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteObjectResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteObject. Stores object in trash. If multiple references exist, only the reference is deleted
Name: deleteObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteObjectRequest
parts:
sid: xsd:string
reference_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteObjectResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteObject. Stores object in trash. If multiple references exist, only the reference is deleted
Close
Name: removeFromSystemByImportId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#removeFromSystemByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeFromSystemByImportIdRequest
parts:
sid: xsd:string
import_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeFromSystemByImportIdResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS removeFromSystemByImportId(). Removes an object identified by its import id permanently from the system. All data will be deleted. There will be no possibility to restore it from the trash. Do not use this function for deleting roles or users. Use deleteUser() or deleteRole() instead.
Name: removeFromSystemByImportId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#removeFromSystemByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeFromSystemByImportIdRequest
parts:
sid: xsd:string
import_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeFromSystemByImportIdResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS removeFromSystemByImportId(). Removes an object identified by its import id permanently from the system. All data will be deleted. There will be no possibility to restore it from the trash. Do not use this function for deleting roles or users. Use deleteUser() or deleteRole() instead.
Close
Name: addUserRoleEntry
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addUserRoleEntry
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserRoleEntryRequest
parts:
sid: xsd:string
user_id: xsd:int
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserRoleEntryResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addUserRoleEntry. Assign user to role.
Name: addUserRoleEntry
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addUserRoleEntry
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserRoleEntryRequest
parts:
sid: xsd:string
user_id: xsd:int
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserRoleEntryResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addUserRoleEntry. Assign user to role.
Close
Name: deleteUserRoleEntry
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteUserRoleEntry
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteUserRoleEntryRequest
parts:
sid: xsd:string
user_id: xsd:int
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteUserRoleEntryResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteUserRoleEntry. Deassign user from role.
Name: deleteUserRoleEntry
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteUserRoleEntry
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteUserRoleEntryRequest
parts:
sid: xsd:string
user_id: xsd:int
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteUserRoleEntryResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteUserRoleEntry. Deassign user from role.
Close
Name: getOperations
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getOperations
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOperationsRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOperationsResponse
parts:
operations: tns:ilOperations
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getOperations(): get complete set of RBAC operations.
Name: getOperations
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getOperations
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOperationsRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOperationsResponse
parts:
operations: tns:ilOperations
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getOperations(): get complete set of RBAC operations.
Close
Name: revokePermissions
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#revokePermissions
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: revokePermissionsRequest
parts:
sid: xsd:string
ref_id: xsd:int
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: revokePermissionsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS revokePermissions(): Revoke all permissions for a specific role on an object.
Name: revokePermissions
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#revokePermissions
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: revokePermissionsRequest
parts:
sid: xsd:string
ref_id: xsd:int
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: revokePermissionsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS revokePermissions(): Revoke all permissions for a specific role on an object.
Close
Name: grantPermissions
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#grantPermissions
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: grantPermissionsRequest
parts:
sid: xsd:string
ref_id: xsd:int
role_id: xsd:int
operations: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: grantPermissionsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS grantPermissions(): Grant permissions for a specific role on an object. (Substitutes existing permission settings)
Name: grantPermissions
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#grantPermissions
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: grantPermissionsRequest
parts:
sid: xsd:string
ref_id: xsd:int
role_id: xsd:int
operations: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: grantPermissionsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS grantPermissions(): Grant permissions for a specific role on an object. (Substitutes existing permission settings)
Close
Name: getLocalRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getLocalRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLocalRolesRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLocalRolesResponse
parts:
role_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getLocalRoles(): Get all local roles assigned to an specific object.
Name: getLocalRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getLocalRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLocalRolesRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLocalRolesResponse
parts:
role_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getLocalRoles(): Get all local roles assigned to an specific object.
Close
Name: getUserRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getLocalRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserRolesRequest
parts:
sid: xsd:string
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserRolesResponse
parts:
role_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUserRoles(): Get all local roles assigned to an specific user.
Name: getUserRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getLocalRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserRolesRequest
parts:
sid: xsd:string
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserRolesResponse
parts:
role_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUserRoles(): Get all local roles assigned to an specific user.
Close
Name: addRole
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleRequest
parts:
sid: xsd:string
target_id: xsd:int
obj_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleResponse
parts:
role_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addRole(): Creates new role under given node. "target_id" is the reference id of an ILIAS ILIAS object. E.g ref_id of crs,grp. If no role folder exists, a new role folder will be created.
Name: addRole
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleRequest
parts:
sid: xsd:string
target_id: xsd:int
obj_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleResponse
parts:
role_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addRole(): Creates new role under given node. "target_id" is the reference id of an ILIAS ILIAS object. E.g ref_id of crs,grp. If no role folder exists, a new role folder will be created.
Close
Name: deleteRole
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteRoleRequest
parts:
sid: xsd:string
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteRoleResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteRole(): Deletes an role and all user assignments. Fails if it is the last role of an user
Name: deleteRole
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteRoleRequest
parts:
sid: xsd:string
role_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteRoleResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteRole(): Deletes an role and all user assignments. Fails if it is the last role of an user
Close
Name: addRoleFromTemplate
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleFromTemplateRequest
parts:
sid: xsd:string
target_id: xsd:int
obj_xml: xsd:string
role_template_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleFromTemplateResponse
parts:
role_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addRole(): Creates new role under given node. "target_id" is the reference id of an ILIAS ILIAS object. E.g ref_id of crs,grp. If no role folder exists, a new role folder will be created. In addition to addRole the template permissions will be copied from the given role template
Name: addRoleFromTemplate
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleFromTemplateRequest
parts:
sid: xsd:string
target_id: xsd:int
obj_xml: xsd:string
role_template_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addRoleFromTemplateResponse
parts:
role_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addRole(): Creates new role under given node. "target_id" is the reference id of an ILIAS ILIAS object. E.g ref_id of crs,grp. If no role folder exists, a new role folder will be created. In addition to addRole the template permissions will be copied from the given role template
Close
Name: getObjectTreeOperations
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPermissionsForObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectTreeOperationsRequest
parts:
sid: xsd:string
ref_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectTreeOperationsResponse
parts:
operations: tns:ilOperations
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjectTreeOperations(): Get all granted permissions for all references of an object for a specific user. Returns array of granted operations or empty array
Name: getObjectTreeOperations
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPermissionsForObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectTreeOperationsRequest
parts:
sid: xsd:string
ref_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjectTreeOperationsResponse
parts:
operations: tns:ilOperations
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjectTreeOperations(): Get all granted permissions for all references of an object for a specific user. Returns array of granted operations or empty array
Close
Name: addGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addGroupRequest
parts:
sid: xsd:string
target_id: xsd:int
group_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addGroupResponse
parts:
ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addGroup(): Add grop according to valid group XML @See ilias_group_0_1.dtd
Name: addGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addGroupRequest
parts:
sid: xsd:string
target_id: xsd:int
group_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addGroupResponse
parts:
ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addGroup(): Add grop according to valid group XML @See ilias_group_0_1.dtd
Close
Name: groupExists
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#groupExists
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: groupExistsRequest
parts:
sid: xsd:string
title: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: groupExistsResponse
parts:
exists: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addGroup(): Check if group with given name exists.
Name: groupExists
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#groupExists
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: groupExistsRequest
parts:
sid: xsd:string
title: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: groupExistsResponse
parts:
exists: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addGroup(): Check if group with given name exists.
Close
Name: getGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupResponse
parts:
group_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getGroup(): get xml description of grouip with given reference id.
Name: getGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupResponse
parts:
group_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getGroup(): get xml description of grouip with given reference id.
Close
Name: assignGroupMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#assignGroupMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignGroupMemberRequest
parts:
sid: xsd:string
group_id: xsd:int
user_id: xsd:int
type: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignGroupMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS assignGroupMember(). Assigns an user to an existing group. Type should be "Admin","Member"
Name: assignGroupMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#assignGroupMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignGroupMemberRequest
parts:
sid: xsd:string
group_id: xsd:int
user_id: xsd:int
type: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: assignGroupMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS assignGroupMember(). Assigns an user to an existing group. Type should be "Admin","Member"
Close
Name: excludeGroupMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#excludeGroupMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeGroupMemberRequest
parts:
sid: xsd:string
group_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeGroupMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS excludeGroupMember(). Excludes an user from an existing group.
Name: excludeGroupMember
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#excludeGroupMember
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeGroupMemberRequest
parts:
sid: xsd:string
group_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: excludeGroupMemberResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS excludeGroupMember(). Excludes an user from an existing group.
Close
Name: isAssignedToGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#isAssignedToGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToGroupRequest
parts:
sid: xsd:string
group_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToGroupResponse
parts:
role: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS isAssignedToGroup(). Checks whether an user is assigned to a given group. Returns 0 => not assigned, 1 => group admin, 2 => group member
Name: isAssignedToGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#isAssignedToGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToGroupRequest
parts:
sid: xsd:string
group_id: xsd:int
user_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: isAssignedToGroupResponse
parts:
role: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS isAssignedToGroup(). Checks whether an user is assigned to a given group. Returns 0 => not assigned, 1 => group admin, 2 => group member
Close
Name: distributeMails
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#sendMail
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: distributeMailsRequest
parts:
sid: xsd:string
mail_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: distributeMailsResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: DEPRECATED ILIAS distributeMails(): Distribute ILIAS mails according according to the mail setting of the recipients as ILIAS internal mail or as e-mail.
Name: distributeMails
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#sendMail
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: distributeMailsRequest
parts:
sid: xsd:string
mail_xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: distributeMailsResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: DEPRECATED ILIAS distributeMails(): Distribute ILIAS mails according according to the mail setting of the recipients as ILIAS internal mail or as e-mail.
Close
Name: ilClone
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#ilClone
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneRequest
parts:
sid: xsd:string
copy_identifier: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneResponse
parts:
new_ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS ilClone(): Only for internal usage.Syntax, parameters may change in future releases.
Name: ilClone
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#ilClone
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneRequest
parts:
sid: xsd:string
copy_identifier: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneResponse
parts:
new_ref_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS ilClone(): Only for internal usage.Syntax, parameters may change in future releases.
Close
Name: ilCloneDependencies
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#ilCloneDependencies
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneDependenciesRequest
parts:
sid: xsd:string
copy_identifier: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneDependenciesResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS ilCloneDependencies(): Only for internal usage.Syntax, parameters may change in future releases.
Name: ilCloneDependencies
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#ilCloneDependencies
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneDependenciesRequest
parts:
sid: xsd:string
copy_identifier: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: ilCloneDependenciesResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS ilCloneDependencies(): Only for internal usage.Syntax, parameters may change in future releases.
Close
Name: saveQuestion
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#saveQuestion
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:long
pass: xsd:int
solution: tns:stringArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS saveQuestion: Saves the result of a question in a given test pass for the active test user. The active user is identified by the active ID, which assigns a user to a test.
Name: saveQuestion
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#saveQuestion
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:long
pass: xsd:int
solution: tns:stringArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS saveQuestion: Saves the result of a question in a given test pass for the active test user. The active user is identified by the active ID, which assigns a user to a test.
Close
Name: saveQuestionSolution
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#saveQuestionSolution
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionSolutionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:long
pass: xsd:int
solution: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionSolutionResponse
parts:
status: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS saveQuestionSolution: Saves the result of a question in a given test pass for the active test user. The active user is identified by the active ID, which assigns a user to a test. The solution has to be an XML string which contains <values><value>VALUE</value><value>VALUE</value><points>POINTS</points>...</values> where the triplet (value,value,points) can repeat n times. The result string is either TRUE or it contains an error message.
Name: saveQuestionSolution
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#saveQuestionSolution
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionSolutionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:long
pass: xsd:int
solution: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: saveQuestionSolutionResponse
parts:
status: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS saveQuestionSolution: Saves the result of a question in a given test pass for the active test user. The active user is identified by the active ID, which assigns a user to a test. The solution has to be an XML string which contains <values><value>VALUE</value><value>VALUE</value><points>POINTS</points>...</values> where the triplet (value,value,points) can repeat n times. The result string is either TRUE or it contains an error message.
Close
Name: getQuestionSolution
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getQuestionSolution
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getQuestionSolutionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:int
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getQuestionSolutionResponse
parts:
solution: tns:stringArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getQuestionSolution: Typically called from external assessment questions to retrieve the previous input of a user.
Name: getQuestionSolution
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getQuestionSolution
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getQuestionSolutionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:int
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getQuestionSolutionResponse
parts:
solution: tns:stringArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getQuestionSolution: Typically called from external assessment questions to retrieve the previous input of a user.
Close
Name: getTestUserData
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getTestUserData
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestUserDataRequest
parts:
sid: xsd:string
active_id: xsd:long
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestUserDataResponse
parts:
userdata: tns:stringArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestUserData: Typically called from external assessment questions to retrieve data of the active user. The returned string array values are fullname, title, firstname, lastname, login.
Name: getTestUserData
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getTestUserData
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestUserDataRequest
parts:
sid: xsd:string
active_id: xsd:long
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestUserDataResponse
parts:
userdata: tns:stringArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestUserData: Typically called from external assessment questions to retrieve data of the active user. The returned string array values are fullname, title, firstname, lastname, login.
Close
Name: getPositionOfQuestion
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPositionOfQuestion
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionOfQuestionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:int
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionOfQuestionResponse
parts:
position: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getPositionOfQuestion: Returns the position of a given question for a given user in a given test pass.
Name: getPositionOfQuestion
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPositionOfQuestion
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionOfQuestionRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:int
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionOfQuestionResponse
parts:
position: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getPositionOfQuestion: Returns the position of a given question for a given user in a given test pass.
Close
Name: getPreviousReachedPoints
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPreviousReachedPoints
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPreviousReachedPointsRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:int
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPreviousReachedPointsResponse
parts:
position: tns:doubleArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getPreviousReachedPoints: Returns an array of reached points for the previous questions in a given test pass.
Name: getPreviousReachedPoints
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPreviousReachedPoints
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPreviousReachedPointsRequest
parts:
sid: xsd:string
active_id: xsd:long
question_id: xsd:int
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPreviousReachedPointsResponse
parts:
position: tns:doubleArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getPreviousReachedPoints: Returns an array of reached points for the previous questions in a given test pass.
Close
Name: getNrOfQuestionsInPass
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getNrOfQuestionsInPass
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getNrOfQuestionsInPassRequest
parts:
sid: xsd:string
active_id: xsd:long
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getNrOfQuestionsInPassResponse
parts:
count: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getNrOfQuestionsInPass: Returns the question count for a given test user in a given pass.
Name: getNrOfQuestionsInPass
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getNrOfQuestionsInPass
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getNrOfQuestionsInPassRequest
parts:
sid: xsd:string
active_id: xsd:long
pass: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getNrOfQuestionsInPassResponse
parts:
count: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getNrOfQuestionsInPass: Returns the question count for a given test user in a given pass.
Close
Name: getStructureObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getStructureObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getStructureObjectsRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getStructureObjectsResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getStructureObjects: delivers structure of content objects like learning modules (chapters/pages) or glossary (terms)
Name: getStructureObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getStructureObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getStructureObjectsRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getStructureObjectsResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getStructureObjects: delivers structure of content objects like learning modules (chapters/pages) or glossary (terms)
Close
Name: importUsers
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#importUsers
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importUsersRequest
parts:
sid: xsd:string
folder_id: xsd:int
usr_xml: xsd:string
conflict_rule: xsd:int
send_account_mail: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importUsersResponse
parts:
protocol: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS import users into folder id, which should be ref_id of folder or user folder (-1:System user folder, 0: checks access at user level, otherwise refid): conflict_rule: IL_FAIL_ON_CONFLICT = 1, IL_UPDATE_ON_CONFLICT = 2, IL_IGNORE_ON_CONFLICT = 3. The Return-Value is a protocol with the columns userid, login, action, message, following xmlresultset dtd. Send Account Mail = 0 deactivates sending a mail to each user, 1 activates it
Name: importUsers
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#importUsers
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importUsersRequest
parts:
sid: xsd:string
folder_id: xsd:int
usr_xml: xsd:string
conflict_rule: xsd:int
send_account_mail: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importUsersResponse
parts:
protocol: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS import users into folder id, which should be ref_id of folder or user folder (-1:System user folder, 0: checks access at user level, otherwise refid): conflict_rule: IL_FAIL_ON_CONFLICT = 1, IL_UPDATE_ON_CONFLICT = 2, IL_IGNORE_ON_CONFLICT = 3. The Return-Value is a protocol with the columns userid, login, action, message, following xmlresultset dtd. Send Account Mail = 0 deactivates sending a mail to each user, 1 activates it
Close
Name: getRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRolesRequest
parts:
sid: xsd:string
role_type: xsd:string
id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRolesResponse
parts:
role_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getRoles():if id equals -1, get all roles specified by type (global|local|user|user_login|template or empty), if type is empty all roles with all types are delivered, if id > -1 and role_type <> user or user_login, delivers all roles which belong to a repository object with specified ref_id, if roletype is user a numeric id is interpreted as userid, if roletype is user_login it is interpreted as login,if roletype is template all role templates will be listed
Name: getRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRolesRequest
parts:
sid: xsd:string
role_type: xsd:string
id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getRolesResponse
parts:
role_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getRoles():if id equals -1, get all roles specified by type (global|local|user|user_login|template or empty), if type is empty all roles with all types are delivered, if id > -1 and role_type <> user or user_login, delivers all roles which belong to a repository object with specified ref_id, if roletype is user a numeric id is interpreted as userid, if roletype is user_login it is interpreted as login,if roletype is template all role templates will be listed
Close
Name: getUsersForContainer
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getUsersForContainer
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForContainerRequest
parts:
sid: xsd:string
ref_id: xsd:int
attach_roles: xsd:int
active: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForContainerResponse
parts:
user_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUsersForContainer(): get all users of a specific ref_id, which can be crs, group, category or user folder (value: -1). Choose if all roles of a user should be attached (1) or not (0). set active to -1 to get all, 0, to get inactive users only, 1 to get active users only
Name: getUsersForContainer
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getUsersForContainer
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForContainerRequest
parts:
sid: xsd:string
ref_id: xsd:int
attach_roles: xsd:int
active: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForContainerResponse
parts:
user_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUsersForContainer(): get all users of a specific ref_id, which can be crs, group, category or user folder (value: -1). Choose if all roles of a user should be attached (1) or not (0). set active to -1 to get all, 0, to get inactive users only, 1 to get active users only
Close
Name: getUsersForRole
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getUsersForRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForRoleRequest
parts:
sid: xsd:string
role_id: xsd:int
attach_roles: xsd:int
active: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForRoleResponse
parts:
user_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUsersForRole(): get all users of a role with specified id, specify attach_roles to 1, to attach all role assignmnents; specify active: 1, to import active only, 0: inactive only, -1: both
Name: getUsersForRole
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getUsersForRole
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForRoleRequest
parts:
sid: xsd:string
role_id: xsd:int
attach_roles: xsd:int
active: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUsersForRoleResponse
parts:
user_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUsersForRole(): get all users of a role with specified id, specify attach_roles to 1, to attach all role assignmnents; specify active: 1, to import active only, 0: inactive only, -1: both
Close
Name: searchUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#searchUsers
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchUserRequest
parts:
sid: xsd:string
key_fields: tns:stringArray
query_operator: xsd:string
key_values: tns:stringArray
attach_roles: xsd:int
active: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchUserResponse
parts:
user_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS searchUser(): get all users, which match a query, consisting of the keyfields, matched with values of the field values, concatenated with the logical query operator. Specify attach_roles to 1, to attach all role assignmnents; specify active: 1, to import active only, 0: inactive only, -1: both
Name: searchUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#searchUsers
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchUserRequest
parts:
sid: xsd:string
key_fields: tns:stringArray
query_operator: xsd:string
key_values: tns:stringArray
attach_roles: xsd:int
active: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchUserResponse
parts:
user_xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS searchUser(): get all users, which match a query, consisting of the keyfields, matched with values of the field values, concatenated with the logical query operator. Specify attach_roles to 1, to attach all role assignmnents; specify active: 1, to import active only, 0: inactive only, -1: both
Close
Name: hasNewMail
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#hasNewMail
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasNewMailRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasNewMailResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS hasNewMail(): Checks whether the current authenticated user has a new mail.
Name: hasNewMail
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#hasNewMail
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasNewMailRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasNewMailResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS hasNewMail(): Checks whether the current authenticated user has a new mail.
Close
Name: getExerciseXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getExerciseXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getExerciseXMLRequest
parts:
sid: xsd:string
ref_id: xsd:int
attachment_mode: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getExerciseXMLResponse
parts:
exercisexml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getExerciseXML(): returns xml description of exercise. Attachment mode: 0 - no file contents, 1 - plain content (base64encoded), 2 zlib + base64, 3 gzip + base64)
Name: getExerciseXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getExerciseXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getExerciseXMLRequest
parts:
sid: xsd:string
ref_id: xsd:int
attachment_mode: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getExerciseXMLResponse
parts:
exercisexml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getExerciseXML(): returns xml description of exercise. Attachment mode: 0 - no file contents, 1 - plain content (base64encoded), 2 zlib + base64, 3 gzip + base64)
Close
Name: addExercise
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addExercise
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addExerciseRequest
parts:
sid: xsd:string
target_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addExerciseResponse
parts:
refid: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addExercise(): create exercise, put it into target (ref_id) and update exercise properties from xml (see ilias_exercise_3_8.dtd for details). Obj_id must not be set!
Name: addExercise
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addExercise
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addExerciseRequest
parts:
sid: xsd:string
target_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addExerciseResponse
parts:
refid: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addExercise(): create exercise, put it into target (ref_id) and update exercise properties from xml (see ilias_exercise_3_8.dtd for details). Obj_id must not be set!
Close
Name: updateExercise
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateExercise
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateExerciseRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateExerciseResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateExercise():update existing exercise, update exercise properties from xml (see ilias_exercise_3_8.dtd for details). obj_id in xml must match according obj id of refid.!
Name: updateExercise
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateExercise
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateExerciseRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateExerciseResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateExercise():update existing exercise, update exercise properties from xml (see ilias_exercise_3_8.dtd for details). obj_id in xml must match according obj id of refid.!
Close
Name: getFileXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getFileXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getFileXMLRequest
parts:
sid: xsd:string
ref_id: xsd:int
attachment_mode: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getFileXMLResponse
parts:
filexml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getFileXML(): returns xml description of file. Attachment mode: 0 - no file contents, 1 - plain content (base64encoded), 2 zlib + base64, 3 gzip + base64)
Name: getFileXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getFileXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getFileXMLRequest
parts:
sid: xsd:string
ref_id: xsd:int
attachment_mode: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getFileXMLResponse
parts:
filexml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getFileXML(): returns xml description of file. Attachment mode: 0 - no file contents, 1 - plain content (base64encoded), 2 zlib + base64, 3 gzip + base64)
Close
Name: addFile
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addFile
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addFileRequest
parts:
sid: xsd:string
target_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addFileResponse
parts:
refid: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addFile(): create file, put it into target (ref_id) and update file properties from xml (see ilias_file_3_8.dtd for details). Obj_id must not be set!
Name: addFile
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#addFile
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addFileRequest
parts:
sid: xsd:string
target_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addFileResponse
parts:
refid: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS addFile(): create file, put it into target (ref_id) and update file properties from xml (see ilias_file_3_8.dtd for details). Obj_id must not be set!
Close
Name: updateFile
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateFile
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateFileRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateFileResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateFile():update existing file, update file properties from xml (see ilias_file_3_8.dtd for details). obj_id in xml must match according obj id of refid.!
Name: updateFile
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateFile
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateFileRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateFileResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateFile():update existing file, update file properties from xml (see ilias_file_3_8.dtd for details). obj_id in xml must match according obj id of refid.!
Close
Name: getUserXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#resolveUsers
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserXMLRequest
parts:
sid: xsd:string
user_ids: tns:intArray
attach_roles: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUserXML(): get xml records for user ids, e.g. retrieved vom members of course xml. Returns user xml dtds. ids are numeric ids of user
Name: getUserXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#resolveUsers
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserXMLRequest
parts:
sid: xsd:string
user_ids: tns:intArray
attach_roles: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUserXML(): get xml records for user ids, e.g. retrieved vom members of course xml. Returns user xml dtds. ids are numeric ids of user
Close
Name: getObjIdsByRefIds
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRefIdsByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdsByRefIdsRequest
parts:
sid: xsd:string
ref_ids: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdsByRefIdsResponse
parts:
obj_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjIdsForRefIds: Returns a array of object ids which match the references id, given by a comma seperated string. Returns an array of ref ids, in the same order as object ids. Therefore, there might by duplicates
Name: getObjIdsByRefIds
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getRefIdsByImportId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdsByRefIdsRequest
parts:
sid: xsd:string
ref_ids: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getObjIdsByRefIdsResponse
parts:
obj_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getObjIdsForRefIds: Returns a array of object ids which match the references id, given by a comma seperated string. Returns an array of ref ids, in the same order as object ids. Therefore, there might by duplicates
Close
Name: updateGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateGroupRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateGroupResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateGroup(): update existing group using ref id and group xml (see DTD).
Name: updateGroup
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateGroup
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateGroupRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateGroupResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateGroup(): update existing group using ref id and group xml (see DTD).
Close
Name: getIMSManifestXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getIMSManifestXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getIMSManifestXMLRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getIMSManifestXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getIMSManifestXML(): returns xml of ims manifest file (scorm learning module) referred by refid
Name: getIMSManifestXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getIMSManifestXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getIMSManifestXMLRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getIMSManifestXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getIMSManifestXML(): returns xml of ims manifest file (scorm learning module) referred by refid
Close
Name: hasSCORMCertificate
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#hasSCORMCertificate
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasSCORMCertificateRequest
parts:
sid: xsd:string
ref_id: xsd:int
usr_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasSCORMCertificateResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS hasSCORMCertificate(): returns true if a certficate is available for a user referred by usr_id in a SCORM learning module referred by ref_id
Name: hasSCORMCertificate
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#hasSCORMCertificate
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasSCORMCertificateRequest
parts:
sid: xsd:string
ref_id: xsd:int
usr_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: hasSCORMCertificateResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS hasSCORMCertificate(): returns true if a certficate is available for a user referred by usr_id in a SCORM learning module referred by ref_id
Close
Name: getSCORMCompletionStatus
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getSCORMCompletionStatus
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSCORMCompletionStatusRequest
parts:
sid: xsd:string
usr_id: xsd:int
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSCORMCompletionStatusResponse
parts:
status: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getSCORMCompletionStatus(): returns a completion status of a scorm module
Name: getSCORMCompletionStatus
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getSCORMCompletionStatus
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSCORMCompletionStatusRequest
parts:
sid: xsd:string
usr_id: xsd:int
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSCORMCompletionStatusResponse
parts:
status: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getSCORMCompletionStatus(): returns a completion status of a scorm module
Close
Name: copyObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#copyObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: copyObjectRequest
parts:
sid: xsd:string
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: copyObjectResponse
parts:
xml: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS copyObject(): returns reference of copy, if copy is created directly, or the ref id of the target if copy is in progress.
Name: copyObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#copyObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: copyObjectRequest
parts:
sid: xsd:string
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: copyObjectResponse
parts:
xml: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS copyObject(): returns reference of copy, if copy is created directly, or the ref id of the target if copy is in progress.
Close
Name: moveObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#moveObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: moveObjectRequest
parts:
sid: xsd:string
ref_id: xsd:int
target_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: moveObjectResponse
parts:
result: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS moveObject(): returns true, if object with refid could be successfully moved to target id, other it raises an error.
Name: moveObject
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#moveObject
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: moveObjectRequest
parts:
sid: xsd:string
ref_id: xsd:int
target_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: moveObjectResponse
parts:
result: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS moveObject(): returns true, if object with refid could be successfully moved to target id, other it raises an error.
Close
Name: getTestResults
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getTestResults
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestResultsRequest
parts:
sid: xsd:string
ref_id: xsd:int
sum_only: xsd:boolean
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestResultsResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestResults(): returns XMLResultSet with sum only = true: user_id, login, firstname, lastname, matriculation, maximum points, received points sum only = false: user_id, login, firstname, lastname, matriculation, question id, question title, question points, received points
Name: getTestResults
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getTestResults
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestResultsRequest
parts:
sid: xsd:string
ref_id: xsd:int
sum_only: xsd:boolean
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getTestResultsResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestResults(): returns XMLResultSet with sum only = true: user_id, login, firstname, lastname, matriculation, maximum points, received points sum only = false: user_id, login, firstname, lastname, matriculation, question id, question title, question points, received points
Close
Name: removeTestResults
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#removeTestResults
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeTestResultsRequest
parts:
sid: xsd:string
ref_id: xsd:int
user_ids: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeTestResultsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS removeTestResults(): remove test results for the chosen users
Name: removeTestResults
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#removeTestResults
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeTestResultsRequest
parts:
sid: xsd:string
ref_id: xsd:int
user_ids: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeTestResultsResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS removeTestResults(): remove test results for the chosen users
Close
Name: getCoursesForUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getCoursesForUser
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCoursesForUserRequest
parts:
sid: xsd:string
parameters: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCoursesForUserResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestResults(): returns XMLResultSet with columns ref_id, course xml. $parameters has to contain a column user_id and a column status. Status is a logical AND combined value of (MEMBER = 1, TUTOR = 2, ADMIN = 4, OWNER = 8) and determines which courses should be returned.
Name: getCoursesForUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getCoursesForUser
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCoursesForUserRequest
parts:
sid: xsd:string
parameters: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getCoursesForUserResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestResults(): returns XMLResultSet with columns ref_id, course xml. $parameters has to contain a column user_id and a column status. Status is a logical AND combined value of (MEMBER = 1, TUTOR = 2, ADMIN = 4, OWNER = 8) and determines which courses should be returned.
Close
Name: getGroupsForUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getGroupsForUser
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupsForUserRequest
parts:
sid: xsd:string
parameters: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupsForUserResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestResults(): returns XMLResultSet with columns ref_id, group xml. $parameters has to contain a column user_id and a column status. Status is a logical AND combined value of (MEMBER = 1, TUTOR = 2, OWNER = 4) and determines which groups should be returned.
Name: getGroupsForUser
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getGroupsForUser
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupsForUserRequest
parts:
sid: xsd:string
parameters: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getGroupsForUserResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getTestResults(): returns XMLResultSet with columns ref_id, group xml. $parameters has to contain a column user_id and a column status. Status is a logical AND combined value of (MEMBER = 1, TUTOR = 2, OWNER = 4) and determines which groups should be returned.
Close
Name: getPathForRefId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPathForRefId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPathForRefIdRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPathForRefIdResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getPathForRefId(): returns XMLResultSet with columns ref_id, type and title.
Name: getPathForRefId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getPathForRefId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPathForRefIdRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPathForRefIdResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getPathForRefId(): returns XMLResultSet with columns ref_id, type and title.
Close
Name: searchRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#searchRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchRolesRequest
parts:
sid: xsd:string
key: xsd:string
combination: xsd:string
role_type: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchRolesResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS searchRoles(): returns XML following role dtd with search results for given role type and search terms.
Name: searchRoles
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#searchRoles
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchRolesRequest
parts:
sid: xsd:string
key: xsd:string
combination: xsd:string
role_type: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: searchRolesResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS searchRoles(): returns XML following role dtd with search results for given role type and search terms.
Close
Name: getInstallationInfoXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getInstallationInfoXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getInstallationInfoXMLRequest
parts:
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getInstallationInfoXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getInstallationInfoXML(): returns XML following installation_info dtd
Name: getInstallationInfoXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getInstallationInfoXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getInstallationInfoXMLRequest
parts:
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getInstallationInfoXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getInstallationInfoXML(): returns XML following installation_info dtd
Close
Name: getClientInfoXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getClientInfoXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getClientInfoXMLRequest
parts:
clientid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getClientInfoXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getClientInfoXML(): returns XML following installation_info dtd, contains the client the data of given client id
Name: getClientInfoXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getClientInfoXML
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getClientInfoXMLRequest
parts:
clientid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getClientInfoXMLResponse
parts:
xml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getClientInfoXML(): returns XML following installation_info dtd, contains the client the data of given client id
Close
Name: getSkillCompletionDateForTriggerRefId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getSkillCompletionDateForTriggerRefId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillCompletionDateForTriggerRefIdRequest
parts:
sid: xsd:string
user_id: xsd:string
ref_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillCompletionDateForTriggerRefIdResponse
parts:
dates: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getSkillCompletionDateForTriggerRefId(). Get completion dates for skill trigger ref ids.
Name: getSkillCompletionDateForTriggerRefId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getSkillCompletionDateForTriggerRefId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillCompletionDateForTriggerRefIdRequest
parts:
sid: xsd:string
user_id: xsd:string
ref_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillCompletionDateForTriggerRefIdResponse
parts:
dates: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getSkillCompletionDateForTriggerRefId(). Get completion dates for skill trigger ref ids.
Close
Name: checkSkillUserCertificateForTriggerRefId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#checkSkillUserCertificateForTriggerRefId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: checkSkillUserCertificateForTriggerRefIdRequest
parts:
sid: xsd:string
user_id: xsd:string
ref_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: checkSkillUserCertificateForTriggerRefIdResponse
parts:
have_certificates: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS checkSkillUserCertificateForTriggerRefId(). Check user certificates for trigger ref ids.
Name: checkSkillUserCertificateForTriggerRefId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#checkSkillUserCertificateForTriggerRefId
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: checkSkillUserCertificateForTriggerRefIdRequest
parts:
sid: xsd:string
user_id: xsd:string
ref_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: checkSkillUserCertificateForTriggerRefIdResponse
parts:
have_certificates: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS checkSkillUserCertificateForTriggerRefId(). Check user certificates for trigger ref ids.
Close
Name: getSkillTriggerOfAllCertificates
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getSkillTriggerOfAllCertificates
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillTriggerOfAllCertificatesRequest
parts:
sid: xsd:string
user_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillTriggerOfAllCertificatesResponse
parts:
certificate_triggers: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getSkillTriggerOfAllCertificates(). Check get all trigger with certificate for a user.
Name: getSkillTriggerOfAllCertificates
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getSkillTriggerOfAllCertificates
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillTriggerOfAllCertificatesRequest
parts:
sid: xsd:string
user_id: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSkillTriggerOfAllCertificatesResponse
parts:
certificate_triggers: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getSkillTriggerOfAllCertificates(). Check get all trigger with certificate for a user.
Close
Name: getUserIdBySid
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getUserIdBySid
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdBySidRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdBySidResponse
parts:
usr_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUserIdBySid(): returns an ILIAS usr_id for the given sid
Name: getUserIdBySid
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getUserIdBySid
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdBySidRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdBySidResponse
parts:
usr_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getUserIdBySid(): returns an ILIAS usr_id for the given sid
Close
Name: deleteExpiredDualOptInUserObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteExpiredDualOptInUserObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteExpiredDualOptInUserObjectsRequest
parts:
sid: xsd:string
usr_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteExpiredDualOptInUserObjectsResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteExpiredDualOptInUserObjects(): Deletes expired user accounts caused by unconfirmed registration links in "dual opt in" registration method
Name: deleteExpiredDualOptInUserObjects
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteExpiredDualOptInUserObjects
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteExpiredDualOptInUserObjectsRequest
parts:
sid: xsd:string
usr_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteExpiredDualOptInUserObjectsResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS deleteExpiredDualOptInUserObjects(): Deletes expired user accounts caused by unconfirmed registration links in "dual opt in" registration method
Close
Name: readWebLink
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#readWebLink
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: readWebLinkRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: readWebLinkResponse
parts:
weblinkxml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS readWebLink(): returns xml description of a weblink container.
Name: readWebLink
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#readWebLink
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: readWebLinkRequest
parts:
sid: xsd:string
ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: readWebLinkResponse
parts:
weblinkxml: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS readWebLink(): returns xml description of a weblink container.
Close
Name: createWebLink
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#createWebLink
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: createWebLinkRequest
parts:
sid: xsd:string
target_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: createWebLinkResponse
parts:
refid: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS createWebLink(): create web link container, put it into target (ref_id) and update weblink container from xml (see ilias_weblink_4_0.dtd for details). Obj_id must not be set!
Name: createWebLink
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#createWebLink
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: createWebLinkRequest
parts:
sid: xsd:string
target_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: createWebLinkResponse
parts:
refid: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS createWebLink(): create web link container, put it into target (ref_id) and update weblink container from xml (see ilias_weblink_4_0.dtd for details). Obj_id must not be set!
Close
Name: updateWebLink
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateWebLink
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateWebLinkRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateWebLinkResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateWebLink():update existing weblink, update weblink properties from xml (see ilias_weblink_4_0.dtd for details).
Name: updateWebLink
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#updateWebLink
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateWebLinkRequest
parts:
sid: xsd:string
ref_id: xsd:int
xml: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: updateWebLinkResponse
parts:
success: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS updateWebLink():update existing weblink, update weblink properties from xml (see ilias_weblink_4_0.dtd for details).
Close
Name: getLearningProgressChanges
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getLearningProgressChanges
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLearningProgressChangesRequest
parts:
sid: xsd:string
timestamp: xsd:string
include_ref_ids: xsd:boolean
type_filter: tns:stringArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLearningProgressChangesResponse
parts:
lp_data: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getLearningProgressChanges(): Get learning progress changes after a given timestamp.
Name: getLearningProgressChanges
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getLearningProgressChanges
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLearningProgressChangesRequest
parts:
sid: xsd:string
timestamp: xsd:string
include_ref_ids: xsd:boolean
type_filter: tns:stringArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getLearningProgressChangesResponse
parts:
lp_data: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: ILIAS getLearningProgressChanges(): Get learning progress changes after a given timestamp.
Close
Name: deleteProgress
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteProgress
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteProgressRequest
parts:
sid: xsd:string
ref_ids: tns:intArray
usr_ids: tns:intArray
type_filter: tns:stringArray
progress_filter: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteProgressResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Delete user progress data of objects.
Name: deleteProgress
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#deleteProgress
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteProgressRequest
parts:
sid: xsd:string
ref_ids: tns:intArray
usr_ids: tns:intArray
type_filter: tns:stringArray
progress_filter: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: deleteProgressResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Delete user progress data of objects.
Close
Name: getProgressInfo
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getProgressInfo
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getProgressInfoRequest
parts:
sid: xsd:string
ref_id: xsd:int
progress_filter: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getProgressInfoResponse
parts:
user_results: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get object learning progress information
Name: getProgressInfo
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#getProgressInfo
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getProgressInfoRequest
parts:
sid: xsd:string
ref_id: xsd:int
progress_filter: tns:intArray
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getProgressInfoResponse
parts:
user_results: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Get object learning progress information
Close
Name: exportDataCollectionContent
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#exportDataCollectionTableContent
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: exportDataCollectionContentRequest
parts:
sid: xsd:string
ref_id: xsd:int
table_id: xsd:int
format: xsd:string
filepath: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: exportDataCollectionContentResponse
parts:
export_path: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Generate DataCollectionContent Export
Name: exportDataCollectionContent
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#exportDataCollectionTableContent
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: exportDataCollectionContentRequest
parts:
sid: xsd:string
ref_id: xsd:int
table_id: xsd:int
format: xsd:string
filepath: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: exportDataCollectionContentResponse
parts:
export_path: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Generate DataCollectionContent Export
Close
Name: processBackgroundTask
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#processBackgroundTask
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: processBackgroundTaskRequest
parts:
sid: xsd:string
task_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: processBackgroundTaskResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Process task in background
Name: processBackgroundTask
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#processBackgroundTask
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: processBackgroundTaskRequest
parts:
sid: xsd:string
task_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: processBackgroundTaskResponse
parts:
status: xsd:boolean
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Process task in background
Close
Name: addUserToPositionInOrgUnit
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserToPositionInOrgUnitRequest
parts:
sid: xsd:string
position_id: xsd:int
usr_id: xsd:int
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserToPositionInOrgUnitResponse
parts:
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a user to a position in a orgunit
Name: addUserToPositionInOrgUnit
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserToPositionInOrgUnitRequest
parts:
sid: xsd:string
position_id: xsd:int
usr_id: xsd:int
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: addUserToPositionInOrgUnitResponse
parts:
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Adds a user to a position in a orgunit
Close
Name: getEmployeePositionId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getEmployeePositionIdRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getEmployeePositionIdResponse
parts:
position_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the id of the default position 'Employee'
Name: getEmployeePositionId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getEmployeePositionIdRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getEmployeePositionIdResponse
parts:
position_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the id of the default position 'Employee'
Close
Name: importOrgUnitsSimpleXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importOrgUnitsSimpleXMLRequest
parts:
sid: xsd:string
OrgUnitTree: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importOrgUnitsSimpleXMLResponse
parts:
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Imports ILIAS Organisational Units (SimpleXML)
Name: importOrgUnitsSimpleXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importOrgUnitsSimpleXMLRequest
parts:
sid: xsd:string
OrgUnitTree: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: importOrgUnitsSimpleXMLResponse
parts:
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Imports ILIAS Organisational Units (SimpleXML)
Close
Name: getOrgUnitsSimpleXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOrgUnitsSimpleXMLRequest
parts:
sid: xsd:string
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOrgUnitsSimpleXMLResponse
parts:
OrgUnitTree: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the ILIAS Organisational Units (SimpleXML)
Name: getOrgUnitsSimpleXML
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOrgUnitsSimpleXMLRequest
parts:
sid: xsd:string
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getOrgUnitsSimpleXMLResponse
parts:
OrgUnitTree: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the ILIAS Organisational Units (SimpleXML)
Close
Name: getPositionIds
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionIdsRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionIdsResponse
parts:
position_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns an array of all existing position ids
Name: getPositionIds
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionIdsRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionIdsResponse
parts:
position_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns an array of all existing position ids
Close
Name: getPositionTitle
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionTitleRequest
parts:
sid: xsd:string
position_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionTitleResponse
parts:
title: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the title of a position for a given position id
Name: getPositionTitle
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionTitleRequest
parts:
sid: xsd:string
position_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getPositionTitleResponse
parts:
title: xsd:string
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the title of a position for a given position id
Close
Name: removeUserFromPositionInOrgUnit
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeUserFromPositionInOrgUnitRequest
parts:
sid: xsd:string
position_id: xsd:int
usr_id: xsd:int
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeUserFromPositionInOrgUnitResponse
parts:
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Removes a user from a position in a orgunit
Name: removeUserFromPositionInOrgUnit
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeUserFromPositionInOrgUnitRequest
parts:
sid: xsd:string
position_id: xsd:int
usr_id: xsd:int
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: removeUserFromPositionInOrgUnitResponse
parts:
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Removes a user from a position in a orgunit
Close
Name: getSuperiorPositionId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSuperiorPositionIdRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSuperiorPositionIdResponse
parts:
position_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the id of the default position 'Superior'
Name: getSuperiorPositionId
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSuperiorPositionIdRequest
parts:
sid: xsd:string
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getSuperiorPositionIdResponse
parts:
position_id: xsd:int
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns the id of the default position 'Superior'
Close
Name: getUserIdsOfPosition
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionRequest
parts:
sid: xsd:string
position_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionResponse
parts:
usr_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns ids of users in a position
Name: getUserIdsOfPosition
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionRequest
parts:
sid: xsd:string
position_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionResponse
parts:
usr_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns ids of users in a position
Close
Name: getUserIdsOfPositionAndOrgUnit
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionAndOrgUnitRequest
parts:
sid: xsd:string
position_id: xsd:int
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionAndOrgUnitResponse
parts:
usr_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns ids of users in a position of a given Org Unit
Name: getUserIdsOfPositionAndOrgUnit
Binding: ILIASSoapWebserviceBinding
Endpoint: https://ilias.studium.kit.edu:443/webservice/soap/server.php
SoapAction: urn:ilUserAdministration#orgu
Style: rpc
Input:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionAndOrgUnitRequest
parts:
sid: xsd:string
position_id: xsd:int
orgu_ref_id: xsd:int
Output:
use: encoded
namespace: urn:ilUserAdministration
encodingStyle: http://schemas.xmlsoap.org/soap/encoding/
message: getUserIdsOfPositionAndOrgUnitResponse
parts:
usr_ids: tns:intArray
Namespace: urn:ilUserAdministration
Transport: http://schemas.xmlsoap.org/soap/http
Documentation: Returns ids of users in a position of a given Org Unit